Developers Karim and Shaokai have launched OMAR, a terminal user interface (TUI) for managing hundreds of AI coding agents simultaneously from a single dashboard. The tool addresses a growing pain point for developers using multiple AI coding assistants: the difficulty of context-switching between numerous terminal windows while agents work in parallel.
Developers Built OMAR After Managing Multiple Claude Code Instances Became Unsustainable
The creators shared their motivation in a May 1, 2026 Show HN post: "We were both genuinely impressed by Claude Code after it helped each of us fix nasty CI problems overnight. Doing those fixes manually would have taken days." However, they found themselves "struggling through Ctrl+Tab through multiple Claude Code windows" as they ran agents in parallel.
This experience prompted them to ask: "Can we design a TUI dashboard that manages a large swarm of agents in one place? Even better, can agents manage agents hierarchically, like how companies work?" After months of development, OMAR provides centralized control over complex agent networks through a single terminal interface.
Hierarchical Architecture Allows Agents to Manage Other Agents
OMAR implements a hierarchical system where AI agents can manage other agents, mirroring organizational reporting structures. Users navigate agent hierarchies using arrow keys and attach to specific subagents via popup windows. The system supports:
- Heterogeneous backend integration with Claude, Codex, Cursor, and Opencode
- Flexible agent lifecycles with both long-running persistent agents and temporary ones
- Memory snapshots across sessions for continuity
- Slack channel integration bridging AI and human workflows
- Command-line interface for monitoring progress across the entire agent network
Built on tmux for Terminal Power Users
OMAR builds on tmux (requires tmux 3.0+, Rust 1.70+) and provides "all tmux commands and key bindings" with customization options. The tool is designed for developers who want to leverage multiple specialized AI coding agents across different platforms without juggling numerous terminal tabs or windows.
Typical use cases include workflows where different agents handle different aspects of a project in parallel—one agent on backend work, another on frontend, another on infrastructure—with centralized oversight from the OMAR dashboard.
The tool launched May 1, 2026 on Hacker News with 14 points and 2 comments. A detailed blog post is available at omar.tech/blog/introducing-omar/.
Key Takeaways
- OMAR is a terminal user interface enabling developers to orchestrate and manage 100+ AI coding agents from a single dashboard
- Built by developers Karim and Shaokai after experiencing pain managing multiple Claude Code instances across terminal windows
- Implements hierarchical architecture where agents can manage other agents, mirroring organizational structures
- Supports heterogeneous backends including Claude, Codex, Cursor, and Opencode with flexible agent lifecycles
- Built on tmux with full command and key binding support, requiring tmux 3.0+ and Rust 1.70+