OPEN SOURCE

Homebound

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.

VIEW ON GITHUB

Ready to retune?
Let’s talk.

GET IN TOUCH