Practical overview
When it fits
Use Agor when coding-agent work needs both branch-level separation and a shared team view for reviewing progress or collaborating. Its documented workflow also suits teams that want to reuse agent knowledge and skills across sessions.
Who it is for
- Developers who run coding agents on software tasks.
- Teams that want to follow, discuss and share agent work in a common workspace.
Documented uses
- Run coding-agent tasks in separate Git branches with distinct environments and conversation histories.
- Arrange branches and sessions on a shared board so teammates can follow work and step in.
- Fork a session to explore an alternative with copied context, or spawn a focused subsession with a fresh context window.
- Build reusable team context through shared knowledge namespaces and skills.
Requirements & limits
The repository documents an npm installation for self-hosting and also points to Agor Cloud Open Beta. It requires Node.js 22.12 or later and Git for the documented npm setup.
- Agor supplies no model; users bring their agent CLI or SDK, provider and subscription.
- The README lists Claude Code, Codex, Gemini, OpenCode and Copilot as runtimes; Cursor is marked beta.
- Each unit of work is organized around a Git branch with a separate working directory, development environment and conversation history.
- Self-hosting options described include LibSQL or Postgres and trusted local, fail-closed sandbox or delegated external execution modes.
- HTTPS and SSH Git remotes have separate system prerequisites.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install Agor with npm and open its web UI
Initialize a local Agor installation and open the web workspace.
Before you start
- Node.js 22.12 or later
- Git available on PATH
- For HTTPS Git remotes, a working system CA trust store; for SSH remotes, an SSH client and configured keys or agent access
Steps
Install the Agor package globally with the command below.
npm install -g agor-liveRun
agor initto create the configuration and database and select agentic tools.Start the background daemon with
agor daemon start.Run
agor opento open the web UI, then follow the onboarding wizard to create a board.
Expected outcome
Agor is initialized, its daemon is running, and the web UI opens to onboarding for a first board.
Guide limitations
- The documented npm installation requires Node.js 22.12 or later and Git on PATH.
- HTTPS and SSH remotes have the additional trust-store or SSH setup requirements listed above.
- Agent credentials are configured later in the UI; selecting tools during initialization installs them but does not configure credentials.
Start Agor with Docker Compose for evaluation
Run Agor in a container and open its web interface without installing Node.js.
Before you start
- Docker and Docker Compose
- A cloned Agor repository
Steps
Clone
https://github.com/preset-io/agor.gitand change into the repository directory.Copy
docker/.env.prod.exampleto.env.prod, then editAGOR_ADMIN_PASSWORDand chooseAGOR_AGENTIC_TOOLSbefore first boot.Start the service with the command below.
docker compose -f docker-compose.prod.yml --env-file .env.prod up -dOpen
http://localhost:3030and log in asadmin@agor.live.
Expected outcome
The containerized Agor UI is available at `http://localhost:3030` for the initial evaluation setup.
Guide limitations
- The first-boot administrator setup runs only once against an empty database; setting
AGOR_ADMIN_PASSWORDlater does not reset an existing user's password. AGOR_AGENTIC_TOOLSis a fresh-install policy and changing it later does not update existing configuration.- For hot-reload development, multi-branch setups, or PostgreSQL, the guide points to the Docker README and Development Guide; for Kubernetes-style executor isolation, it points to Containerized Execution.
Compare options for AI coding assistance
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Agor | Run coding-agent tasks in separate Git branches with distinct environments and conversation histories. | CLI, Web | The repository documents an npm installation for self-hosting and also points to Agor Cloud Open Beta. It requires Node.js 22.12 or later and Git for the documented npm setup. |
| Llmcode | Inspect a project's directory structure with `/tree`. | CLI | The documented setup requires an API key and supports an API base URL and model setting. The project is open source under Apache-2.0. |
| Klaat Code | Open a project directory for terminal-based coding assistance. | CLI, Server | The README provides a global npm installation command and documents browser sign-in with a KlaatAI account. It also identifies the repository as open source under Apache 2.0. |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 15 October 2026
- Original website title
- preset-io/agor · Official homepage title · retained in its source language

