Repolode
preset-io

preset-io/agor

A web workspace where teams and AI coding agents share live spatial boards, running each agent on its own isolated git branch.

Stars
1,460
Forks
134
Open issues
235
Last commit
7 hours ago

What is it?

Agor is a multiplayer workspace for running coding agents such as Claude Code, Codex, Gemini CLI, and OpenCode. Work is organized on a live 2D board where branches appear as cards, each with its own git working directory, dev environment, and conversation history. Teammates can see live cursors, follow agent sessions, and comment on work as it happens.

Agor does not ship a model of its own. It drives the agent CLIs and SDKs you already use, and sessions can switch between runtimes. It can run on your own machine via npm, or self-hosted with LibSQL or Postgres. It also includes persistent AI teammates with memory, skills, MCP tools, scheduled prompts, and channels such as Slack and GitHub.

The project is licensed under the Business Source License 1.1, so it is source-available rather than open source until the change date.

Key features

  • 01Live spatial board where branches and agent sessions are arranged on a 2D canvas.
  • 02Each git branch gets its own working directory, dev environment, and conversation history.
  • 03Supports Claude Code, Codex, Gemini, OpenCode, Copilot, and Cursor (beta) per session.
  • 04Persistent AI teammates with a searchable knowledge base, skills, and MCP tools.
  • 05Cron-style scheduler for recurring prompts and reports.
  • 06Branch-scoped permissions and per-prompt token and cost accounting.

Use cases

  • Letting a small team track several parallel coding-agent tasks on a shared board.
  • Running agent work on isolated branches with one-click dev servers for review.
  • Setting up recurring agent jobs such as standups, audits, or digests.
  • Self-hosting an agent workspace on your own infrastructure with your own database.

Quick start

  1. 1

    Install Node.js 22.12 or newer and Git, then install Agor globally with npm

    npm install -g agor-live
  2. 2

    Create the config and database and install the agentic tools you select

    agor init
  3. 3

    Start the Agor daemon in the background

    agor daemon start
  4. 4

    Open the web UI and follow the onboarding wizard

    agor open

Things to know

  • Licensed under the Business Source License 1.1, which is not an OSI-approved open-source license and restricts some commercial use.
  • Requires Node.js 22.12 or newer and Git on PATH, plus a working CA trust store or SSH keys for remotes.
  • Cursor support is marked as beta.

Topics

FAQ

What is agor?
A web workspace where teams and AI coding agents share live spatial boards, running each agent on its own isolated git branch. Agor is a multiplayer workspace for running coding agents such as Claude Code, Codex, Gemini CLI, and OpenCode. Work is organized on a live 2D board where branches appear as cards, each with its own git working directory, dev environment, and conversation history. Teammates can see live cursors, follow agent sessions, and comment on work as it happens.
Is agor free to use? What license does it have?
agor is open source under the Other license. Check the license terms before using it in commercial products.
Is agor still maintained?
Actively maintained. The last commit to agor was on Oct 20, 2026.
What can I use agor for?
Letting a small team track several parallel coding-agent tasks on a shared board. Running agent work on isolated branches with one-click dev servers for review. Setting up recurring agent jobs such as standups, audits, or digests. Self-hosting an agent workspace on your own infrastructure with your own database.
How do I install agor?
Install Node.js 22.12 or newer and Git, then install Agor globally with npm: npm install -g agor-live Create the config and database and install the agentic tools you select: agor init Start the Agor daemon in the background: agor daemon start Open the web UI and follow the onboarding wizard: agor open
Where can I get agor?
The source code and installation instructions are on GitHub: https://github.com/preset-io/agor

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects