Skip to main content
← All work

Open source · my own project

AgentWire

Built and published AgentWire, an open-source tool that runs several AI coding sessions at once on my own computer. It shows how I work. It is not something I sell.

The problem

Running several AI coding assistants at once is hard to keep track of.

Sessions working in the same project can overwrite each other’s changes.

What I built

  • Built AgentWire, a tool on my own computer that manages many AI coding sessions from one screen.
  • Each session can work in its own copy of the project, so sessions do not collide.
  • A scheduler runs recurring jobs on its own. Jobs that change code open a draft pull request. They do not commit to the main branch.
  • Voice input and spoken replies are built in.
  • Published it as open source under the Apache-2.0 license.

What it lets you do

  • Start, watch and direct many sessions from the keyboard.
  • Control them from a phone or tablet on the same network.
  • Hear results read aloud while looking at something else.
  • Run it on your own hardware. Sessions may send data to the AI provider you configure.

My role

I built and published AgentWire, and I maintain it. It shows how I work. It is not something I sell.

Built with: Python, tmux, WebSocket

Technical details

Requires Claude Code, Python 3.10+, tmux and ffmpeg.

On macOS, install tmux and ffmpeg with brew. On Linux or WSL2, use apt.

Configurable command checks help flag risky operations. They do not guarantee safe execution.

$ uv tool install agentwire-dev
$ agentwire init
$ agentwire portal start

Have a problem like this?

Tell me what is getting in the way. We talk first, and you pay nothing to ask.

Start a conversation