Coordinate several AI coding agents like Claude Code, Codex, and Cursor in one shared local channel.
Attach an already-running Claude Code or Codex session into a channel without restarting it.
Access your local Codor instance remotely and privately from your phone using Tailscale.
| rjx18/codor | dexhorthy/shannon | erezshahaf/lore | |
|---|---|---|---|
| Stars | 206 | 204 | 208 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 22.12 or newer and at least one authenticated agent CLI such as Claude Code or Codex, still in alpha.
Codor gives multiple AI coding agents, like Claude Code, Codex, Cursor, and Gemini, one shared channel to work in together while each agent keeps its own native session and context. Messages, mentions, tool evidence, files, unread state, and run history all stay stored on your own machine rather than going through a hosted service. Getting started is a single command that installs Node.js dependent tooling, checks your computer, prepares private files, asks how your browser should connect, starts Codor as a background service, and then shows a QR code, a URL, and an eight-character pairing code you use to connect. On Linux it runs as a systemd user service, on macOS as a LaunchAgent, and on native Windows as a hidden per-user Task Scheduler service, so no terminal window needs to stay open. Windows users running WSL2 can set it up inside WSL and open it from a Windows browser. You can access Codor remotely and privately from another device, like your phone, using Tailscale, without exposing it to the public internet. If you already have a Claude Code or Codex session running, you can add that live session into a Codor channel without restarting it, and later hand control of that session back and forth between your terminal and Codor. Codor supports upgrading through the same install command, and offers development mode, service status checks, and log viewing for people running it as a self-hosted service. The project is still in an early alpha stage, so some features may be unfinished or change frequently between updates. This is a TypeScript project aimed at developers who use multiple AI coding agents and want a single, local, persistent place to coordinate their work. It is released under the MIT license.
Codor gives multiple AI coding agents, such as Claude Code and Codex, one shared local channel to coordinate work in, while all data stays on your own machine.
Mainly TypeScript. The stack also includes TypeScript, Node.js, pnpm.
MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.