Cliente + Pub
Misma imagen, tres modos — GUI web personal en :3000 (full), pub de federación en un VPS (server) o nodo de soporte del pub (backend).
Red social P2P sobre SSB que corres tú: cliente + pub + IA local. Tu nodo, tu identidad. Sin nube, sin cuentas, sin servidor central.
No hace falta saber Docker ni SSB. Clonas el repo, abres en él un agente de código y le dices qué quieres; el agente lee la receta de tu puerta y se para donde la decisión es tuya. Cada encargo lleva su estado medido: lo que está ejercido, y lo que sigue en obras.
Solo quieres entrar y usar la red, con tu móvil. Sin servidor, sin terminal y sin agente.
Tu nodo en tu máquina. Tu identidad, tu muro, tu cartera si la quieres.
Un pub en tu servidor. El punto de encuentro donde tu gente se sincroniza.
ECOin. Una cartera tuya en el cliente y, en el pub, un banco que reparte renta básica.
Cualquiera puede tener su pub, con su nombre, su dominio, su piel y su gente.
Subir de versión sin publicar nada que no toque. Recuperar sin empeorar lo roto.
Si eres el agente que llega al repo: cinco leyes, las acciones sin vuelta atrás y las trampas que ya costaron una parada.
Cómo se usa una puerta y qué garantiza cada sello: ¿Quién llega?. Si eres el agente: protocolo para agentes.
Hola. He clonado o-sdk y tengo Docker Desktop arrancado.
Arráncame un cliente Oasis.
Lee docs/roles/cliente.md y sigue esa receta.git clone https://github.com/alephscriptorium-eng/O_SDK.git
cd O_SDK
npm run setup # crea volumes-dev/{ssb-data,ai-models,logs,client-state} (sin esto el bind falla)
docker compose up -d oasis-client # cliente + SSB + IA (o `npm run up`, que hace ambos)
# GUI en http://localhost:3000Hoy ese arranque pide una GPU NVIDIA y descarga un modelo de IA de unos 4 GB: sin ella, mira el estado de la puerta Cliente Oasis antes de empezar.
Fork dockerizado de Oasis 1.3.8. Código FOSS: github.com/alephscriptorium-eng/O_SDK.