Our take
Activeregular commits and releases- Activity
- 90
- Community
- 44
- Issues
- 83
- Pull requests
- 61
+513 stars in the last 30 days
- Releases more often than 93% of the projects we track
- Merges more pull requests than 87% of the projects we track
Codeg is an actively maintained, broad-scope workspace for developers who want ACP-based agent coordination, though its development is highly concentrated in one contributor.
Good fit if
- You use multiple coding agents and want one ACP-based interface for their conversations, sessions, and changes.
- You need desktop and remote access options, including self-hosting or Docker, and are comfortable managing the Node.js runtime requirement.
- You value an Apache-2.0 licensed project with regular commits and releases and fast recent issue and pull-request handling.
Look elsewhere if
- You only need a lightweight interface for one agent, rather than a workspace with collaboration and project-management features.
- Your adoption policy requires development effort to be distributed across contributors, since most recorded contributions come from one person.
- Your deployment requires a project with a reported test suite, which the supplied repository facts do not indicate.
All health signals
| Last commit | 2026-10-18 (today) |
|---|---|
| Commits, last 90 days | 100+ |
| Releases, last 12 months | 100+ (latest v0.38.0, 2026-10-18) |
| Contributors | 52 (top contributor: 94% of commits) |
| Issues closed, last 90 days | 34+ (typically closed in 1 day) |
| Pull requests merged, last 90 days | 80 (typically merged in 1 day) |
| Project age | 8 months |
Checked on 2026-10-19 with the GitHub API.
Project history
Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.
Stars
4,453Forks
563Change since Nov 12, 2026: +11 stars·+6 forks
Overview
Codeg is a multi-agent coding workspace built on the Agent Client Protocol (ACP). It brings different coding agents into a shared, structured interface so developers can review their conversations and code changes together, hand work between agents, and coordinate tasks without switching between separate agent tools.
The project targets individual developers and teams who want to use several coding agents across desktop, self-hosted server, Docker, and mobile. It also offers a command-line client for scripts and CI, with sessions and project operations described as local-first and server access protected by token authentication.
Key Features
- Connects 19 built-in coding agents and custom ACP agents through a common conversation interface.
- Imports, searches, resumes, and shares agent session history.
- Supports agent delegation and parallel work, including unattended tasks in isolated Git worktrees.
- Combines conversations with live diffs, project files, terminals, and an editor.
- Provides desktop, self-hosted server, Docker, iOS, and Android access, plus Telegram, Lark, and WeChat integrations.
- Includes a CLI for sending prompts and receiving replies or JSON events in scripts and CI.
- Adds repository workflows for issues, pull requests, checks, and merges across GitHub, GitLab, Gitea, and Forgejo.
Use Cases
- A developer comparing or assigning work to different coding agents can manage their conversations and changes in one workspace.
- A team that wants agents to work in parallel can delegate tasks and review their work in separate worktrees.
- A developer maintaining long-running agent work can search and resume session histories across supported agents.
- A remote developer can run Codeg as a self-hosted server or Docker container and connect from a browser or mobile app.
- A team can invoke an agent from scripts or CI using the CLI, for tasks such as reviewing a diff.
What you need
Detected in the repository
- Node.js (from package.json)
- A Dockerfile, so it can run in a container; a Compose file sets up the related services
- Automated checks on GitHub Actions
License in plain words
Apache-2.0permissive
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the license, the NOTICE file and a note of your changes
- Share your changes: no
- Includes an explicit patent grant from the contributors:
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
For a quick self-hosted start with Docker:
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/spacering-net/codeg:latest
Open http://<host>:3080 and use the access token printed by the server. See the README and documentation for desktop installation, configuration, and other deployment options.
Alternatives
- vicoa: Vicoa focuses on self-hosted agent sessions and task management across desktop, web, mobile, and CLI, rather than an ACP-centered collaborative workspace.
- agent-orchestrator: Agent Orchestrator emphasizes Git-backed tasks in isolated worktrees, with pull requests, CI, and reviews in a desktop workspace.
- orca: Orca centers on side-by-side coding agents in isolated Git worktrees, rather than coordinating conversations and tasks across desktop, server, and mobile.
- cccc: CCCC focuses on durable agent messaging and delivery across runtimes, machines, and chat platforms, rather than a unified workspace for sessions and code changes.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| codeg | Rust | Apache-2.0 | 4k | Active |
| Vicoa | Python | AGPL-3.0 | 516 | New |
| agent-orchestrator | Go | Apache-2.0 | 13.3k | Active |
| orca | TypeScript | MIT | 101k | Active |
| cccc | Rust | Apache-2.0 | 1.3k | Active |
Considerations
- The project is active, with frequent commits and releases and recent issue and pull-request activity, but contribution is highly concentrated in one person. That concentration is a continuity risk for a feature-rich application.
- The reported runtime requirement is Node.js. Docker and Compose are available, but the supplied project facts do not indicate a test suite.
- The README describes computer-use support as a preview, so teams should treat that capability as less mature than the main workspace features.
- The project describes itself as local-first, but server and web access require token authentication. Review the privacy and security documentation before exposing a server remotely.
- The Apache-2.0 license permits broad use, subject to its license terms and notices.
Found this useful?
Share it with someone who would like codeg.