P1 · Las 7 piezas con tus palabras
15 minCopia la tabla de arriba y completa cada fila con una frase tuya y la carpeta donde está la pieza.
Listo cuando: Las siete filas están completas y ninguna frase está copiada del texto de la clase.
Clase 1 · 15 min
Todo agente, del más sencillo al más costoso, tiene las mismas siete piezas: una puerta, un corazón, una identidad, un cerebro, una memoria, manos y una bóveda. Quien conoce las piezas elige mejor, gasta menos y no queda atado a un producto. INTELECTO es nuestro ejemplo: pequeño a propósito, para que puedas leerlo.
Empezar la clase
Objetivo: explicar el recorrido de un mensaje y decir qué hace cada una de las siete piezas y dónde está en INTELECTO.
Desplázate por la página: cada etapa ilumina una pieza.
Desplázate por la página: cada etapa de abajo ilumina su parte del diagrama.
Es por donde conversas. En INTELECTO es Telegram: un token y listo, sin una dirección pública en internet. El agente le pregunta a Telegram si llegó un mensaje nuevo, divide las respuestas de más de 4 mil caracteres y muestra el estado «escribiendo» mientras piensa.
Recibe el mensaje, piensa, usa una herramienta si hace falta, revisa el resultado y vuelve a pensar, hasta responder con texto. Tiene un freno: como máximo cinco rondas de herramientas por mensaje. Si supera ese límite, tiene que responder.
Cuatro archivos simples en la carpeta workspace: el alma, las reglas, tu perfil y los datos iniciales. En cada mensaje, el agente lee los cuatro. Si cambia el texto, cambia el asistente, sin programar.
El modelo de IA. En la nube, OpenRouter: una clave da acceso a más de cien modelos. En tu computadora, Ollama: sin costo por mensaje y sin enviar nada fuera de ella.
Guarda lo importante en una base de datos SQLite en tu máquina, con búsqueda por palabras y sin costo de API. En cada mensaje busca lo relevante y lo añade al contexto.
Sin herramientas, solo conversa; con ellas, hace cosas. En el núcleo: leer y escribir archivos, listar carpetas, ejecutar comandos, guardar y buscar en la memoria. Cada herramienta se describe por sí sola, y el modelo lee esa descripción para decidir si la usa.
Claves de API cifradas y vinculadas a la máquina, lista de comandos prohibidos, límite de 60 segundos por comando y un registro de auditoría con todo lo que ejecutó.
Escribes en Telegram. El bucle reúne la identidad y la memoria, envía el mensaje al modelo, ejecuta la herramienta que este solicite dentro de los límites de la bóveda, y la respuesta vuelve por el mismo canal.
Las mismas siete piezas aparecen en INTELECTO, en OpenClaw, en Hermes o en un Jarvis hecho por ti.
Haz clic en cada pestaña.
INTELECTO es un asistente personal para una sola persona. No admite varios usuarios, no depende de la nube, no necesita Docker, no tiene panel web y no es una caja negra.
El plan prevé unas tres mil líneas y siete dependencias: se puede leer.
¿Puedo explicar qué pasa entre mi mensaje y la respuesta? Si no, es una caja negra.
Un chatbot responde y olvida. Un agente piensa, actúa con una herramienta, observa el resultado y vuelve a pensar.
Sin un límite, un agente puede quedarse dando vueltas y gastar recursos sin terminar. Por eso está el freno de cinco rondas.
Máximo 5 rondas de herramientas por mensaje; después, responder con texto.
Cada pieza se define con un contrato: el canal tiene iniciar, enviar y detener; el proveedor recibe la conversación y las herramientas y devuelve la respuesta.
¿Quieres WhatsApp en lugar de Telegram, u Ollama en lugar de OpenRouter? Es otro archivo con el mismo contrato.
Nueva herramienta = archivo nuevo con el mismo modelo. El registro la encuentra automáticamente, sin tocar el núcleo.
La guía de funciones organiza todo en ocho áreas: identidad, seguridad, canales, memoria, automatización, integraciones, skills y arquitectura.
No necesitas todo. La programación de tareas y la búsqueda web, por ejemplo, están en el plan para la próxima fase.
Bucle + un cerebro + un canal + un SOUL básico. La memoria se agrega enseguida.
El árbol del núcleo que el agente construye en el ejemplo del repositorio.
jarvis/ channels/ # la puerta: terminal y Telegram agent/ # el corazón: loop.py y context.py providers/ # el cerebro: contrato + modelo de prueba memory/ # la memoria: SQLite con búsqueda tools/ # las manos: archivos, comando, memoria security/ # la bóveda: secretos y lista de bloqueo workspace/ SOUL.md AGENTS.md USER.md MEMORY.md # la identidad
| Pieza | Qué hace (con mis palabras) | Dónde está | |-------------|-----------------------------|------------| | Canal | | | | Bucle | | | | Identidad | | | | Cerebro | | | | Memoria | | | | Herramientas| | | | Bóveda | | |
Chatbot: responde, olvida cuando termina la conversación, no tiene identidad, no actúa, no te conoce.
Jarvis: recuerda conversaciones pasadas, tiene nombre y valores por escrito, usa herramientas y conoce tu contexto.
Antes de construir, entiende qué vas a construir.
Copia la tabla de arriba y completa cada fila con una frase tuya y la carpeta donde está la pieza.
Listo cuando: Las siete filas están completas y ninguna frase está copiada del texto de la clase.
Explícale a alguien (o graba un audio) el recorrido de un mensaje desde Telegram hasta la respuesta.
Listo cuando: Mencionaste canal, bucle, identidad, memoria, modelo y herramienta en el orden correcto, sin mirar.
Nei muestra INTELECTO pieza por pieza.
La explicación aparece después de tu respuesta.
Pregunta 1 de 4
¿Qué hace que un agente deje de ser solo un chatbot?competencia
Pregunta 2 de 4
¿Para qué sirve el límite de cinco rondas con herramientas?
Pregunta 3 de 4
Quieres cambiar Telegram por WhatsApp. ¿Qué cambia?
Pregunta 4 de 4
¿Dónde está la personalidad del asistente?
Elige una opción. La explicación aparece después de tu intento.