OMAR: TUI de código abierto para gestionar jerárquicamente cientos de agentes de codificación de IA

OMAR (Open Multi-Agent Runtime) es una interfaz de usuario de terminal (TUI) para orquestar grandes cantidades de agentes de codificación de IA en paralelo. Creado por Karim y Shaokai después de quedar impresionados por la capacidad de Claude Code para solucionar problemas de CI durante la noche, lo construyeron para reemplazar la molestia de hacer Ctrl+Tab a través de múltiples ventanas de Claude Code. El proyecto es de código abierto y está disponible en omar.tech.
Características principales
- Jerarquías profundas: Agentes gestionando agentes, como una empresa. Crea organizaciones paralelas de profundidad arbitraria.
- Backends heterogéneos: Permite que Claude, Codex, Cursor y Opencode colaboren como equipo. Combina y empareja el mejor modelo para cada tarea.
- Control total: Habla y controla cualquier subagente. Navega por las jerarquías con las teclas de flecha y adjunta mediante ventanas emergentes.
- Ciclos de vida flexibles: Agentes de larga duración o efímeros, estado persistente entre sesiones con instantáneas de memoria.
- Mensajería e integraciones: Conecta agentes a canales de Slack.
- Construido sobre tmux: Soporta todos los comandos y atajos de teclado de tmux. Altamente personalizable.
Inicio rápido
Una línea (macOS/Linux):
$ curl -fsSL https://omar.tech/install.sh | sh
Homebrew:
$ brew install lsk567/omar/omar
Desde el código fuente (requiere Rust 1.70+ y GNU Make):
$ git clone https://github.com/lsk567/omar.git
$ cd omar && make install
Requisitos previos
tmux 3.0+ y al menos un backend de agente: Claude Code, Codex CLI, Opencode o Cursor CLI.
Uso
- Iniciar:
$ omar - Copia un prompt en la ventana de tu Asistente Ejecutivo. Los agentes se generarán y organizarán jerárquicamente.
La idea es pasar de terminales de un solo agente a un enjambre que refleje estructuras organizativas: un Asistente Ejecutivo delega a equipos, que delegan a subagentes. Todo controlable desde una sola TUI.
📖 Read the full source: HN AI Agents
👀 Ver también

Ejecutando OpenClaw en una Micro-VM Aislada con Void-Box
OpenClaw puede ejecutarse como un servicio dentro de una micro-VM aislada utilizando Void-Box, un entorno de ejecución limitado por capacidades que ejecuta flujos de trabajo en micro-VMs KVM, proporcionando un límite de ejecución limpio sin intervención del entorno de ejecución de contenedores.

ETL-D Servidor MCP: Análisis Determinista de CSV para Claude para Prevenir Alucinaciones Financieras
Un desarrollador creó ETL-D, un servidor MCP de código abierto para Claude Desktop que procesa archivos CSV en tres capas deterministas para prevenir alucinaciones de puntos decimales en datos financieros. Utiliza analizadores Python para formatos conocidos, logra tiempos de respuesta de ~70ms con 0 llamadas LLM para 200 solicitudes paralelas, y solo usa LLMs como respaldo para texto de alta entropía.

ToolLoop: Marco de Código Abierto para Herramientas al Estilo Claude con Cualquier LLM
ToolLoop es un framework de Python de código abierto con 11 herramientas para operaciones de archivos, búsqueda de código, acceso a shell y subagentes que funciona con cualquier LLM a través de LiteLLM. El framework de 2.700 líneas permite cambiar de modelo a mitad de conversación manteniendo el contexto compartido.

Torrix: Observabilidad de LLM autoalojada sin Postgres ni Redis
Torrix es una herramienta de observabilidad para LLM autoalojada que se ejecuta como un solo contenedor Docker respaldado por SQLite. Instálala con docker compose up; registra llamadas a LLM a través de proxy HTTP o SDK: tokens, costo, latencia, trazas completas, enmascaramiento de PII, previsión de costos.