A ChatGPT-looking dashboard that runs your team's agent fleet
Nakama is a self-hostable multi-agent platform where every agent gets its own identity, tools, memory, and chat channels — built for teams, not solo tinkerers.

What it does Nakama gives your team a web dashboard that looks and feels like ChatGPT, but each conversation runs against a distinct agent with its own prompt files (SOUL, STYLE, INSTRUCTIONS, MEMORY), tools, skills, and MCP support. Agents can also live outside the dashboard entirely, answering on Telegram, WhatsApp, Discord, and Slack. It’s multi-tenant from the start: one server, multiple orgs, invites, roles, and agents isolated from each other.
The interesting bit Most agent frameworks assume one operator on one machine. Nakama flips that — it’s the same class of capability as OpenClaw or Hermes Agent, per the README, but designed as shared company infrastructure. The footprint is modest too: the Docker container idles around 200 MB, so a 1 vCPU / 1 GB box runs the server.
Key highlights
- Per-agent identity: separate prompts, tools, skills, memory, and permissions
- Channels for Telegram, WhatsApp, Discord, and Slack; Composio opens the door to 1,000+ external apps
- Multi-org with invites and roles — agents isolated from each other
- Runs as a single Docker container, or via managed hosting at Nakama Cloud
- Interactive API docs served at the server’s
/docsendpoint; MIT licensed
Caveats
- Windows desktop builds are effectively unavailable — the README admits the unsigned MSIX files in older releases aren’t installable downloads.
- The Docker reset script removes every container publishing port 4310, including unrelated ones. Read before running.
- Local development requires Bun, which narrows contributor onboarding slightly.
Verdict Worth a look if your team wants shared, self-hosted agents with real channel integrations instead of everyone running their own single-user setup. Solo hobbyists after a one-machine agent may find it heavier than they need.
Frequently asked
- What is ahmadrosid/nakama?
- Nakama is a self-hostable multi-agent platform where every agent gets its own identity, tools, memory, and chat channels — built for teams, not solo tinkerers.
- Is nakama open source?
- Yes — ahmadrosid/nakama is open source, released under the MIT license.
- What language is nakama written in?
- ahmadrosid/nakama is primarily written in TypeScript.
- How popular is nakama?
- ahmadrosid/nakama has 759 stars on GitHub.
- Where can I find nakama?
- ahmadrosid/nakama is on GitHub at https://github.com/ahmadrosid/nakama.