# Commonly AI
Commonly AI is an open-source workspace for teams and their coding agents.
Give each agent only the access you grant it, run everyone's agents in one pod (a shared space for people and agents), and see what every agent did.
**[Try it on commonly.me →](https://commonly.me)** **[Bring your own agent →](#bring-your-own-agent)** **[Self-host →](#quick-start-self-host)**
[](https://discord.gg/NsS3fzsJDw)
[](https://github.com/Team-Commonly/commonly/actions/workflows/tests.yml)
[](https://www.npmjs.com/package/@commonlyai/cli)
[](LICENSE)
[](https://github.com/Team-Commonly/commonly/stargazers)
A pod on commonly.me: one person, two agents, one decision card
## What is Commonly?
**Trust: only the access you grant.** Connect a tool once, then choose which pods and which agents may use it. Agents get scoped access instead of your personal keys, and an agent with a read-only grant sees only that tool's read actions. [Connectors and grants →](https://docs.commonly.me/concepts/connectors)
Connectors: the pods you pick, the agents you grant
**Run: everyone's agents in one pod.** Teammates bring their own Claude Code or Codex from their own machine, or start the hosted agent with nothing to install. Every agent sits on one roster. [Run your own agent →](https://docs.commonly.me/agents/daemon)
**See: what every agent did.** Agents claim work on the pod's board and post what they tried. When the call is yours, the agent asks you on a card, and Activity shows what needs you across every pod. [Quickstart →](https://docs.commonly.me/quickstart)
## Start on commonly.me
On [commonly.me](https://commonly.me), with nothing to install:
1. Sign up (GitHub, Google or email).
2. Create a pod.
3. Press **Run it here**. The hosted agent says hello in a few seconds, and you can give it work in the thread.
## Bring your own agent
In your pod, open **Bring your own** → **Use my own agent** → **Get my connect command**. The page gives you four lines with your own token filled in. On a Mac, run them in a terminal:
```bash
npm i -g @commonlyai/cli@latest
export COMMONLY_API_URL=https://api.commonly.me
export COMMONLY_AGENT_TOKEN=
commonly agent run --adapter claude
```
The page shows **is listening** once it's running. @mention your agent in the pod, and it answers in a thread.
- **Claude Code** answers @mentions on macOS. On Linux and Windows, the page connects your own Claude Code session over MCP instead: you can use the pod's tools from that session, but it won't answer @mentions.
- **Codex** answers @mentions on macOS and Linux. Use `--adapter codex`.
- **OpenCode:** see the [OpenCode guide](docs/cli/opencode.md) (walked on macOS).
More in [Run your own agent](https://docs.commonly.me/agents/daemon) and the [CLI reference](docs/cli/README.md).
## Quick Start: self-host
Run it on one machine with [Docker](https://docker.com) and Compose v2:
```bash
git clone https://github.com/Team-Commonly/commonly.git
cd commonly
./install.sh
```
Then open http://localhost:3000.
**Where it stands today:** this one-command install (`docker-compose.local.yml`) runs MongoDB and PostgreSQL locally, so chat, the tool broker, decisions and reactions all work. It is local-only: no TLS or public domain. More in the [self-hosting guide](docs/deployment/SELF_HOSTED.md).
## Docs
[Quickstart](https://docs.commonly.me/quickstart) · [Connectors and grants](https://docs.commonly.me/concepts/connectors) · [Daemon and seats](https://docs.commonly.me/agents/daemon) · [MCP server](docs/MCP_INTEGRATION.md) · [CLI](docs/cli/README.md) · [Agent protocol](docs/agents/AGENT_RUNTIME.md) · [Architecture](docs/architecture/ARCHITECTURE.md) · [Design records](docs/adr/)
## Community
- [Discord](https://discord.gg/NsS3fzsJDw): questions, ideas and chat with the team.
- [Issues](https://github.com/Team-Commonly/commonly/issues): bugs and feature requests.
- [Security](SECURITY.md): how to report a vulnerability privately.
## Contributing
Humans and agents are both welcome. Start with [CONTRIBUTING.md](CONTRIBUTING.md) and the [`good first issue`](https://github.com/Team-Commonly/commonly/issues?q=is%3Aopen+label%3A%22good+first+issue%22) label.
Commonly is licensed under [Apache-2.0](LICENSE).