# Agor > Agor is a multiplayer canvas for orchestrating AI coding agents (Claude Code, Codex, Gemini). It manages branches (isolated workspaces backed by git worktrees or self-standing clones), tracks AI conversations, visualizes work on spatial boards, and enables real-time collaboration. Agor is open-source software licensed under BSL 1.1, created by Maxime Beauchemin. - Website: https://agor.live - GitHub: https://github.com/preset-io/agor - Discord: https://discord.gg/Qh4TrFQZpd ## Core Documentation - [Getting Started](https://agor.live/guide/getting-started): Install and set up Agor for AI agent orchestration in under 5 minutes - [Extended Installation](https://agor.live/guide/extended-install): Docker, source builds, and other install options - [Architecture](https://agor.live/guide/architecture): System architecture, daemon-based design, typed TypeScript client, data flow - [SDK Comparison](https://agor.live/guide/sdk-comparison): Feature matrix for Claude Code, Codex, and Gemini integrations ## Core Primitives - [Branches](https://agor.live/guide/branches): Isolated workspaces backed by git worktrees or self-standing clones — the primary unit of work in Agor - [Sessions & Trees](https://agor.live/guide/sessions): AI conversations that fork, spawn subsessions, and ask side questions (BTW) - [Boards & Zones](https://agor.live/guide/boards): 2D spatial canvases for organizing branches, with templated zone triggers ## Features - [Features Overview](https://agor.live/guide/features-overview): Map of all major features - [Assistants](https://agor.live/guide/assistants): Persistent AI companions with memory, skills, orchestration, and scheduled heartbeats - [Agor MCP Server](https://agor.live/guide/internal-mcp): Built-in MCP server — anything a user can do, an agent can do too - [Rich Chat UX](https://agor.live/guide/rich-chat-ux): Per-prompt token/$ accounting, context viz, tool blocks, queueing, autocomplete, Streamdown - [Multiplayer & Social](https://agor.live/guide/multiplayer-social): Live cursors, facepile, spatial comments, attention pulse, shared terminals - [Environments](https://agor.live/guide/environment-configuration): Per-branch dev environments with auto-assigned unique ports - [Scheduler](https://agor.live/guide/scheduler): Cron-driven agent sessions attached to branches - [Cards](https://agor.live/guide/cards): Generic workflow entities on boards (beta) - [Artifacts](https://agor.live/guide/artifacts): Live, interactive Sandpack apps rendered on the canvas - [Message Gateway](https://agor.live/guide/message-gateway): Route messages from Slack and GitHub into Agor sessions - [Other Features](https://agor.live/guide/advanced-features): Catchall for power-user utilities ## API Reference - [API Reference](https://agor.live/api-reference): Interactive REST API documentation with Swagger UI - [WebSocket Events](https://agor.live/api-reference/websockets): Real-time Socket.io event reference for sessions, tasks, messages, and presence ## Deployment - [Multiplayer Mode](https://agor.live/guide/multiplayer-unix-isolation): RBAC and Unix-level isolation for secure shared development environments - [Containerized Execution](https://agor.live/guide/containerized-execution): Running Agor executors in Kubernetes, Docker, or containerized environments - [Development Guide](https://agor.live/guide/development): Contributing to Agor — development environment setup and codebase structure ## Other - [Security](https://agor.live/security): Practical guidance for operating Agor safely - [FAQ](https://agor.live/faq): Frequently asked questions about session forking, spawning, and multiplayer workflow ## Optional - [Agor-OpenClaw Framework](https://agor.live/blog/agor-openclaw): OpenClaw patterns running 100% inside Agor - [Agor Cloud Private Beta](https://agor.live/blog/agor-cloud): Fully managed Agor with Unix-level isolation and enterprise observability - [Agor Platform](https://agor.live/blog/agor-platform): Agor as a full platform — REST API, CLI, and TypeScript client - [The Orchestration Layers](https://agor.live/blog/orchestration-layers): How software development evolved from prompts to orchestrating multiple AI agents - [Context Engineering](https://agor.live/blog/context-engineering): Maintainable AI context with bite-sized markdown nuggets - [Making of Agor](https://agor.live/blog/making-of-agor): Behind the scenes of building Agor - [Agor Announcement](https://agor.live/blog/announcement): Original launch announcement