agent-deck and hcom

These are complementary tools: agent-deck provides unified terminal access to multiple AI coding agents, while hcom enables those agents to coordinate with each other across separate terminal sessions.

agent-deck
68
Established
hcom
52
Established
Maintenance 25/25
Adoption 10/25
Maturity 13/25
Community 20/25
Maintenance 13/25
Adoption 10/25
Maturity 15/25
Community 14/25
Stars: 1,500
Forks: 150
Downloads:
Commits (30d): 333
Language: Go
License: MIT
Stars: 132
Forks: 16
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
No Package No Dependents
No Package No Dependents

About agent-deck

asheshgoplani/agent-deck

Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.

Built in Go with a stdio-based agent transport protocol, it provides real-time status detection (running/waiting/idle/error) and supports MCP socket pooling to reduce memory overhead by 85-90% across multiple concurrent sessions. Integrates deeply with Claude Code, OpenCode, and standard LLM APIs while offering advanced features like git worktree isolation, Docker sandboxing per session, and a Conductor system for cross-session orchestration.

About hcom

aannoo/hcom

Let AI agents message, watch, and spawn each other across terminals. Claude Code, Gemini CLI, Codex, OpenCode

Implements a **hook-based event system** where AI agents share a persistent database of file edits, commands, and transcripts—agents subscribing to activity get real-time notifications rather than polling. Built in Rust with a Python CLI, it provides shell command wrappers (`hcom send`, `hcom events`, `hcom term`) that any AI tool can invoke, plus a TUI dashboard for manual inspection, and supports cross-device sync via MQTT relay for distributed multi-agent workflows.

Scores updated daily from GitHub, PyPI, and npm data. How scores work