Nota · a quien corresponda O_SDK es un wrapper Docker no oficial de Oasis · SolarNET.HuB: unos ficheros para levantarlo en contenedores. Hoy lleva Oasis 1.3.8 y sostiene un pub de verdad; lo probado y lo que sigue en obras, en ¿Quién llega? Software libre, work in progress, sin prisa.
Skip to content

¿Quién llega? ​

Oasis es una red social que corres tú. Este repo la empaqueta en contenedores y trae el método para operarla. No hace falta saber Docker ni SSB para empezar: clonas el repo, abres en él un agente de código y le dices qué quieres. El agente lee la receta de tu puerta, hace el trabajo y se para donde la decisión es tuya.

Las puertas van de menos a más: entrar en la red con tu móvil, un cliente en tu máquina, un pub en tu servidor, la economía de la red, una instancia que es tuya de arriba abajo y, al final, mantenerla: subir de versión y recuperar. La primera, Habitante, es la única que no necesita agente ni repo.

Habitante

Solo quieres entrar y usar la red, con tu móvil. Sin servidor, sin terminal y sin agente.

  • Instalar Oasis en mi móvil y entrar en la red de un puben obras
Cliente Oasis

Tu nodo en tu máquina. Tu identidad, tu muro, tu cartera si la quieres.

  • Arrancar un cliente Oasis en mi máquinaejercido en la demo
  • Arrancar un cliente Oasis con cartera ECOinejercido en la demo
Pub Oasis

Un pub en tu servidor. El punto de encuentro donde tu gente se sincroniza.

  • Desplegar un pub simple en mi servidorejercido en la demo
  • Añadir a mi pub la lectura pública en la web (HUB clearnet)ejercido en la demo
  • Acoger una obra en el Teatro de mi pubejercido en la demo
  • Convertir el organigrama de mi colectivo en las tribus, salas y calendarios de mi pubejercido en la demo
Economía Oasis

ECOin. Una cartera tuya en el cliente y, en el pub, un banco que reparte renta básica.

  • Tener mi cartera ECOin en mi clienteejercido en la demo
  • Dar a mi pub una cartera y encender la renta básicaejercido en la demo
Hazlo tuyo

Cualquiera puede tener su pub, con su nombre, su dominio, su piel y su gente.

  • Preparar la ficha y la configuración de mi propia instanciaen obras
Mantener

Subir de versión sin publicar nada que no toque. Recuperar sin empeorar lo roto.

  • Subir mi pub a la versión nueva de Oasisejercido en la demo
  • Algo se ha roto, recupéraloejercido en la demo
Agente

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 ​

  1. Clona el repo: git clone https://github.com/alephscriptorium-eng/O_SDK.git
  2. Abre un agente de código en esa carpeta. El repo le dice cómo comportarse: AGENTS.md en la raíz y el protocolo para agentes, con sus cinco leyes.
  3. Dile el encargo de tu puerta, tal cual o con tus palabras.
  4. El agente te preguntará lo que solo tú puedes decidir y te pedirá permiso antes de cada paso que no tiene vuelta atrás. Eso no es un fallo del agente: es la regla.

Qué significa el sello ​

Cada encargo lleva el estado medido, no el deseado.

SelloQué garantiza
probado en fríoUn agente sin contexto, solo con el repo y el encargo, lo completó. Cita el reporte.
ejercido en la demoSe ha hecho de verdad en la demo, siguiendo el protocolo, por quien lo escribió, y sigue funcionando. Cita el reporte. Dice con qué condiciones (lo que tu máquina o tu caso tienen que cumplir) y que falta la prueba en frío.
en obrasNadie lo ha hecho todavía, tampoco en la demo. Dice qué falta. El agente puede avanzar hasta ahí y debe decírtelo.

Hoy ningún encargo está «probado en frío». Lo que hay es un pub de demostración en producción que ejerce cada pieza, y un protocolo por pieza. Las pruebas en frío son el trabajo siguiente.

Lo que vale para todas las puertas ​

  • Tu identidad es un fichero: secret. Si lo pierdes, pierdes la cuenta; si se publica algo con él, no se borra. El agente no lo imprime ni lo copia a ningún sitio sin decírtelo.
  • Un mensaje publicado no se retira. Por eso hay una tabla de acciones sin vuelta atrás y el agente pide permiso cada vez.
  • Primero se ensaya. Lo que publica o toca una cartera se prueba antes con una identidad desechable.