Run coding agents locally, command them from anywhere.
Most AI coding agents run in cloud sandboxes that can’t touch your SSH keys, local tools, or databases. Homebound is an open-source orchestrator that takes a different approach: your agents run on your machine, and you command them from Slack — from wherever you are.
github.com/anoopy/homebound-agents →I · HOW IT WORKS
You send a message from Slack. Homebound routes it to the right agent session running in tmux on your machine. The agent works with your full local environment — code, keys, databases, tools — and reports back.
You (Slack) → Homebound (orchestrator) → Agent sessions (tmux)
| |
|-- smart-routes messages |-- works on GH issues
|-- manages session pool |-- reads/writes code
|-- multi-model pools |-- posts results
'-- reports status
II · FEATURES
Smart Routing
Messages are automatically classified and routed to the right agent — by thread, keyword, or AI inference. Just type naturally.
Multi-Model Pools
Run Claude Code and Codex simultaneously. Named pools, shared slot management, independent sessions.
Crash Recovery
Sessions survive network drops and restarts. State persistence, orphan re-adoption, fail-fast spawning.
Full Observability
Every agent runs in a visible tmux window. Attach to any session and see exactly what’s happening. No black boxes.
III · PLUGGABLE BY DESIGN
Transports
Slack built-in. Discord, Telegram, or any chat platform can be added.
Runtimes
Claude Code default. Any CLI agent works — tested with Claude and Codex side by side.
Trackers
GitHub Issues built-in. Linear, Jira, and others can be added.
Your agents are homebound — they run on your machine.
Command them from anywhere.
Ready to retune?
Let’s talk.