Asistente personal de IA autoalojable en un único binario de Go que combina chat con LLM, bases de conocimiento RAG y ciclos de agentes para navegar, usar la shell y herramientas MCP.
- Estrellas
- 6,836
- Forks
- 883
- Issues abiertos
- 6
- Último commit
- hace 6 horas
¿Qué es?
Open Duet es un espacio de trabajo de código abierto para crear agentes de IA con nombre propio, cada uno con sus instrucciones, modelo, carpeta de trabajo, memoria y configuración de aprobación. Un agente principal puede delegar tareas a agentes especializados, y los agentes pueden guardar notas y recuperar conversaciones anteriores. Las rutinas pueden ejecutar prompts según un horario, mediante un webhook o bajo demanda.
La aplicación se ejecuta en tu propio equipo o servidor y no incluye un modelo ni una suscripción a un modelo. Puedes conectar un motor que ya uses, como Claude Code, Codex CLI, Gemini CLI, OpenRouter o una API compatible con OpenAI, como Ollama o LM Studio. Los usuarios pueden elegir entre los modos de aprobación Ask first, Accept edits y Plan only para controlar lo que pueden hacer los agentes, y la actividad de las herramientas se muestra en la aplicación.
El proyecto está en desarrollo activo. La aplicación de escritorio, el modo servidor, los equipos opcionales de agentes en Docker y la delegación entre equipos siguen evolucionando; por ahora, los responsables de equipo deben usar Claude.
Funciones clave
- 01Crear agentes con nombre propio, instrucciones, modelo, espacio de trabajo y memoria independientes.
- 02Delegar trabajo de un agente principal a agentes especializados y seguir los resultados en el chat.
- 03Programar rutinas por horario, webhook o ejecución manual, sin dejar de requerir aprobación.
- 04Elegir entre los modos de aprobación Ask first, Accept edits o Plan only.
- 05Conectar motores CLI, OpenRouter o APIs compatibles con OpenAI, como Ollama.
- 06Guardar conversaciones y configuración de forma local o en un servidor autoalojado.
Casos de uso
- Usar un agente investigador y otro editor en una carpeta de proyecto compartida para preparar informes periódicos.
- Mantener un conjunto de agentes especializados en redacción, planificación o soporte, cada uno con instrucciones distintas.
- Automatizar un prompt recurrente en un servidor mientras tu equipo está apagado.
- Usar un modelo local mediante Ollama o LM Studio y mantener los datos en tu propio equipo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es open-duet?
- Espacio de trabajo autoalojado para crear compañeros de trabajo de IA con nombre propio, instrucciones, memoria, rutinas y controles de aprobación. Open Duet es un espacio de trabajo de código abierto para crear agentes de IA con nombre propio, cada uno con sus instrucciones, modelo, carpeta de trabajo, memoria y configuración de aprobación. Un agente principal puede delegar tareas a agentes especializados, y los agentes pueden guardar notas y recuperar conversaciones anteriores. Las rutinas pueden ejecutar prompts según un horario, mediante un webhook o bajo demanda.
- ¿open-duet es gratuito? ¿Qué licencia tiene?
- open-duet es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿open-duet sigue mantenido?
- Mantenimiento activo. El último commit de open-duet fue el 6 nov 2026.
- ¿Para qué puedo usar open-duet?
- Usar un agente investigador y otro editor en una carpeta de proyecto compartida para preparar informes periódicos. Mantener un conjunto de agentes especializados en redacción, planificación o soporte, cada uno con instrucciones distintas. Automatizar un prompt recurrente en un servidor mientras tu equipo está apagado. Usar un modelo local mediante Ollama o LM Studio y mantener los datos en tu propio equipo.
- ¿Dónde consigo open-duet?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Anil-matcha/open-duet
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor de agente de IA personal y autohospedado en un único binario de Rust, con ejecución de herramientas en sandbox, varios proveedores de LLM y canales de chat como Telegram y Discord.
Framework de agente personal de IA autohospedado en Python, con WebUI en el navegador, cliente de terminal, canales para apps de chat, herramientas, memoria y compatibilidad con MCP.
Asistente personal de IA y Agent Harness de código abierto que planifica tareas, ejecuta herramientas y skills, y conserva la memoria en canales web y de mensajería.
Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.
Agente de IA autohospedado en Go que funciona 24/7 en tu propio equipo, crea automáticamente las herramientas que faltan y las comparte con Claude Code y otros agentes mediante MCP.