Agente de IA de código abierto y propósito general que se ejecuta en tu equipo como app de escritorio, CLI o API integrable, para tareas de programación y de otro tipo.
Muvon/octomind
Un runtime de agente de programación con IA de código abierto, orientado a CLI, que funciona con cualquier modelo mediante herramientas MCP, de forma interactiva, por tuberías, como daemon o por WebSocket/ACP.
Alternativa open source a:Claude Code
- Estrellas
- 175
- Forks
- 32
- Issues abiertos
- 38
- Último commit
- hace 17 horas
¿Qué es?
Octomind da a un LLM acceso real a un repositorio de código mediante herramientas MCP: puede leer y escribir archivos, ejecutar comandos de shell, buscar código y delegar trabajo en subagentes. El mismo motor de sesiones se ejecuta de forma interactiva en una terminal, en modo tubería a través de stdin para CI y scripts, como daemon en segundo plano que acepta mensajes desde otra terminal, por WebSocket o como subagente ACP dentro de otro agente o editor.
El comportamiento se configura en TOML. Las barreras de seguridad deterministas pueden denegar llamadas a herramientas antes de que se ejecuten, inyectar la salida de linters o formateadores tras los resultados de las herramientas y ejecutar scripts validadores al final de cada turno, de modo que los trabajos autónomos no dependan de confirmaciones manuales. Los roles y los flujos de trabajo definen modelos, prompts, conjuntos de herramientas y presupuestos por rol, y los agentes especialistas empaquetados se pueden instalar desde taps, que son repositorios de GitHub.
Los modelos pueden provenir de Octomind Cloud o de tus propias claves para proveedores como OpenRouter, Anthropic, OpenAI, DeepSeek y Ollama. El proyecto está escrito en Rust, se distribuye como un único binario mediante scripts de instalación, Homebrew, Cargo y Docker, y tiene licencia Apache 2.0.
Funciones clave
- 01Los modos interactivo, por tuberías, daemon, WebSocket y ACP comparten un mismo motor de sesiones.
- 02Las barreras de seguridad en TOML deniegan llamadas a herramientas, inyectan la salida de los hooks y ejecutan validadores posteriores al turno.
- 03El cliente MCP admite servidores stdio y Streamable HTTP, incluido OAuth.
- 04Los roles y flujos de trabajo definen modelos, prompts, herramientas y canalizaciones de varios pasos por rol.
- 05Los taps instalan agentes especialistas empaquetados y sus dependencias de herramientas en el primer uso.
- 06Funciona con modelos de OpenRouter, Anthropic, OpenAI, DeepSeek y Ollama.
Casos de uso
- Ejecutar un agente de programación sin supervisión en pipelines de CI o trabajos programados.
- Gestionar un agente de larga duración en segundo plano que recibe mensajes desde una shell.
- Integrar un agente de programación como subagente dentro de otro editor o pila de agentes.
- Aplicar políticas de comandos y archivos a las acciones del agente sin aprobaciones manuales.
Inicio rápido
- 1
Instala con Homebrew (macOS)
brew install muvon/tap/octomind - 2
O instala con Cargo (Rust 1.95 o posterior)
cargo install octomind - 3
Inicia sesión en Octomind Cloud para acceder a los modelos o, en su lugar, configura la clave de tu proveedor
octomind login - 4
Ejecuta un especialista en el directorio de tu proyecto
octomind run developer:general
Antes de usarlo
- Para acceder a los modelos necesitas iniciar sesión en Octomind Cloud o usar tu propia clave API de proveedor.
- Los roles de especialista proceden de un registro tap independiente y pueden instalar herramientas y solicitar credenciales la primera vez que se ejecutan.
Temas
Preguntas frecuentes
- ¿Qué es octomind?
- Un runtime de agente de programación con IA de código abierto, orientado a CLI, que funciona con cualquier modelo mediante herramientas MCP, de forma interactiva, por tuberías, como daemon o por WebSocket/ACP. Octomind da a un LLM acceso real a un repositorio de código mediante herramientas MCP: puede leer y escribir archivos, ejecutar comandos de shell, buscar código y delegar trabajo en subagentes. El mismo motor de sesiones se ejecuta de forma interactiva en una terminal, en modo tubería a través de stdin para CI y scripts, como daemon en segundo plano que acepta mensajes desde otra terminal, por WebSocket o como subagente ACP dentro de otro agente o editor.
- ¿octomind es gratuito? ¿Qué licencia tiene?
- octomind es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿octomind sigue mantenido?
- Mantenimiento activo. El último commit de octomind fue el 20 oct 2026.
- ¿Para qué puedo usar octomind?
- Ejecutar un agente de programación sin supervisión en pipelines de CI o trabajos programados. Gestionar un agente de larga duración en segundo plano que recibe mensajes desde una shell. Integrar un agente de programación como subagente dentro de otro editor o pila de agentes. Aplicar políticas de comandos y archivos a las acciones del agente sin aprobaciones manuales.
- ¿Cómo se instala octomind?
- Instala con Homebrew (macOS): brew install muvon/tap/octomind O instala con Cargo (Rust 1.95 o posterior): cargo install octomind Inicia sesión en Octomind Cloud para acceder a los modelos o, en su lugar, configura la clave de tu proveedor: octomind login Ejecuta un especialista en el directorio de tu proyecto: octomind run developer:general
- ¿Dónde consigo octomind?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Muvon/octomind
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un agente de programación con IA y de código abierto que se ejecuta en la terminal, con interfaces complementarias para escritorio, web, editores y chat.
Grok Build es un agente de programación con IA de SpaceXAI para la terminal, con una TUI de pantalla completa que edita archivos, ejecuta comandos de shell y busca en la web.
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.
Un agente de IA de código abierto de Google que integra Gemini en tu terminal para consultar, editar y automatizar código.
Agente de programación de código abierto en Rust para la terminal que edita archivos, ejecuta comandos y funciona con más de 40 proveedores de modelos, incluidos modelos locales.