OpenDots: tu agente de IA “siempre encendido”, en tu servidor

Nivel: ⭐⭐⭐

Un agente de IA que no se apaga: revisa tu correo por la noche, deja borradores de respuestas preparados para la mañana, consulta tu calendario y te avisa antes de que tú te acuerdes. Ese es el patrón que OpenAI puso de moda hace unas semanas con sus «dots». Y ya existe la versión libre: se llama OpenDots, es de código abierto, y en lugar de vivir en la nube de una empresa americana vive en el servidor que tú elijas.

Esto te interesa porque el «asistente que trabaja mientras tú no miras» es exactamente la promesa que un autónomo quiere hacer realidad para no ahogarse en tareas repetitivas. La cuestión siempre ha sido el precio: hasta ahora, ese asistente significaba entregar tus cuentas de correo, agenda y documentos a la nube de otro. Con OpenDots, el mismo patrón se monta en tu propia máquina y con el modelo de IA que tú decidas. Sin humo: es un proyecto en alpha, todavía verde en varias cosas. Pero el mensaje de fondo es enorme.

El «dot»: el empleado digital que trabaja mientras tú no miras

Los «dots» de OpenAI son asistentes persistentes: se quedan «encendidos», conectan tu email, tu calendario, tu Slack, y van haciendo tareas por su cuenta. La idea es seductora. El problema es el patrón de siempre: para usarlos, tus cuentas entran en su nube, y encima la primera versión ha llegado con problemas técnicos de sobra conocidos: agentes que desaparecen, conexiones que fallan, quejas en su propio foro de desarrolladores. Los que probaron la idea se quedaron con la duda de siempre: ¿y si esto funcionara con mis datos, en mi casa?

OpenDots: el mismo patrón, en tu servidor

OpenDots es una plantilla de código abierto (licencia MIT) creada por CopilotKit, con más de 5.000 estrellas en GitHub apenas semanas después de su lanzamiento. No es un producto alojado: no te registras en una web y listo. Lo clonas, lo configuras y se ejecuta donde tú digas. Cada «dot» es un colaborador con su propio nombre, su rol, sus instrucciones y las herramientas que tú le permites tocar. Uno investiga, otro redacta, otro revisa tu agenda: cada uno con su conversación y su espacio de trabajo.

Y no es un proyecto único: la comunidad Composio tiene «Open Dot», una aplicación de escritorio con el mismo espíritu para conectarse a Gmail, calendario, Slack y Notion. Cuando algo abre este surco, suele ser señal de que el patrón ha llegado para quedarse.

Así se monta en una tarde (cinco comandos)

La instalación es sorprendentemente corta. Con Node.js 24 instalado, la receta oficial es esta:

git clone https://github.com/CopilotKit/OpenDots.git
cd OpenDots
npm ci
cp .env.example .env
npm run dev

Para que se entienda: no hace falta ser ingeniero, pero sí tener cierta soltura con un servidor y un terminal. Es el perfil de quien ya ha montado una nube propia o un programa en un VPS. Si nunca has abierto una consola, no es tu primer proyecto: apunta esta página y vuelve cuando tengas experiencia con lo básico.

Dos detalles que importan más que los comandos. Primero: funciona con cualquier modelo compatible con la API de OpenAI, incluidos los de código abierto (Kimi, DeepSeek, Qwen) que puedes usar a través de un intermediario como OpenRouter. Traducción: no estás comprando la marca, estás montando el patrón y eligiendo tú el cerebro. Segundo: se apoya en AG-UI, un protocolo abierto para que los agentes se comuniquen con las aplicaciones, que ya han adoptado Google, AWS y Microsoft. Tu instalación no es una isla perdida: es un estándar en crecimiento.

Cada «dot» con su propio ordenador y sus llaves

Aquí está la parte que marca la diferencia. Cada dot tiene su propio ordenador aislado (un contenedor con su navegador, sus archivos y su terminal), con permisos independientes: puedes darle acceso de lectura a un correo a un dot y negárselo a otro. La frase de los creadores lo resume bien: «un escritor nunca tiene los accesos del investigador».

Y las credenciales no salen de tu servidor: las claves de los servicios conectados viven en la máquina, no en el navegador. Es el modelo de seguridad que los agentes de pago en la nube no pueden ofrecerte, porque su negocio consiste precisamente en tener tus credenciales en su lado.

Nada se guarda sin tu visto bueno

El otro gran miedo con los agentes autónomos es que hagan algo irreversible sin que te enteres. OpenDots lo ataca con una regla sencilla: nada se guarda hasta que tú lo apruebas. Cuando un dot termina una tarea, muestra un borrador y espera; tú decides «aprobar y guardar» o rechazar. Los reintentos no duplican documentos: si ya se guardó una página, la recupera en vez de crear otra. Es la diferencia entre un empleado que pide permiso antes de firmar y otro que firma y luego avisa.

Vale, ¿y las pegas?

Con la honestidad que toca: esto es un alpha, y se nota en los bordes. El trabajo en segundo plano (el «siempre encendido» de verdad) está probado solo en local, no en producción. La integración con Slack y las llamadas de voz están sin testear con servicios reales. El proyecto es de un solo propietario por diseño: nada de edición compartida ni invitaciones todavía. Y como es autohospedado, el mantenimiento corre de tu cuenta: actualizaciones, copias de seguridad y rescates son tu trabajo, no el de un equipo de soporte.

Traducción honesta: no lo pongas a gestionar pagos ni a responder a clientes sin supervisión todavía. Úsalo para lo que ya funciona: borradores, investigación, organización de información, con un humano delante aprobando. Es exactamente el patrón de adopción que recomendamos siempre: primero en tareas que no rompen nada, y cuando demuestre fiabilidad, se amplía el terreno.

El «dot» de pago vive en la nube de otro y se queda con tus llaves. El tuyo, con OpenDots, vive donde tú decidas y las llaves están en tu casa. La diferencia no es el precio: es quién manda sobre tu información. Y para un autónomo, esa pregunta se responde una sola vez.

Deja un comentario