negotium
Runtime auto-alojado para agentes IA locales (Claude Code, Codex, Maestro) con memoria compartida, herramientas nativas y gestión de tareas programadas. Arquitectura desacoplada entre núcleo persistente e interfaces.
Ficha actualizada 22 sept 2026, 14:41 · upstream 22 sept 2026, 14:19 · release sin release detectada
Qué es negotium
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Negotium es un runtime auto-alojado diseñado para ejecutar agentes de inteligencia artificial localmente en una sola máquina. Proporciona una capa centralizada que gestiona memoria compartida, wiki, habilidades reutilizables, almacén cifrado de secretos y programaciones cron, accesible simultáneamente desde Terminal, Telegram y múltiples espacios de trabajo Otium.
La arquitectura separa el nodo persistente (que mantiene estado, sesiones de proveedores y colas) de las superficies de interfaz. Cada tópico pertenece a exactamente una superficie (terminal, telegram o otium) y puede asignarse a un espacio de trabajo específico en Otium. Esto permite que múltiples clientes conectados compartan recursos como memoria, herramientas MCP y vault sin interferir entre sí.
El runtime soporta tres backends de agentes: Claude Code, Codex y Maestro. Incluye herramientas integradas como navegador (browser-rs en Rust), shell, archivos y servidores MCP personalizados. Los trabajos programados sobreviven a reinicios mediante SQLite, con coalescencia de ejecuciones perdidas en lugar de reproducir colas ilimitadas.
- Ejecución de agentes IA locales con memoria persistente y herramientas compartidas
- Gestión de tareas programadas duraderas con cron schedules que sobreviven reinicios
- Colaboración entre múltiples superficies (Terminal, Telegram, Otium) al mismo nodo
- Almacenamiento seguro de secretos en vault cifrado accesible desde todos los tópicos
- Seguimiento visual de delegaciones entre subagentes mediante gráfico en vivo
- Arquitectura desacoplada: núcleo persistente independiente de las interfaces de cliente
- Memoria, wiki y skills compartidos entre todos los tópicos del nodo
- Vault cifrado por defecto con gestión integrada vía /vault o CLI
- Herramientas nativas ligeras: browser-rs en Rust (sin Node.js adicional), shell y MCP
- Cron schedules duraderos con coalescencia de ejecuciones perdidas
- Gráfico de subagentes en vivo renderizado por Orchgraph en Terminal
- Estado early stage: APIs públicas sujetas a cambios durante la serie 0.x
- Requiere Bun 1.2.15+ o Node.js 20+ para herramientas stdio de Codex
- Windows limitado: Codex falla en modo Vault; solo soporta Claude/Maestro
- Sin Docker/Compose nativo: despliegue manual con systemd/launchd/pm2
- Estado persistente en ~/.negotium sin opciones de contenedorización
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar globalmente con npm o Bun. Configurar API keys como env vars o .env. Para Linux headless, usar xvfb-run para herramientas de navegador. En Windows, usar PowerShell; evitar Git Bash sin .cmd suffix. Para producción, ejecutar negotium serve bajo systemd/launchd/pm2. No commitar .env, claves vault ni directorio de estado. Usar NEGOTIUM_STATE_DIR para mover el root del estado.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.