| What it is | A personal AI assistant whose Gateway connects models, sessions, tools and chat channels | A general agent runtime run through a CLI, messaging Gateway, API server or editor protocol | An Apache 2.0 team workspace by Block where people and agents share channels on a Nostr relay | Start from the job: an assistant in chat, a controlled agent process, or a shared team room. |
|---|
| Install path | Official installer for macOS, Linux and Windows; Node 26 recommended on the npm path | Desktop installer on macOS and Windows, plus CLI install scripts and a Docker guide | Docker Compose bundle for one VPS, a Helm chart, or a one-click Railway relay | All three need an always-on host, a non-root account, backups and a rollback plan for business use. |
|---|
| Where people use it | Core chat channels such as WhatsApp, Telegram, Slack and Discord, plus channel plugins | 20+ messaging platforms in its docs, with the CLI central to setup and operations | Buzz desktop app and CLI; mobile clients are still being built | Confirm the one channel you need and how approvals work there before choosing. |
|---|
| Agents and models | Connects hosted and local model providers you configure | Provider-flexible, including custom OpenAI-compatible endpoints | Agents such as Goose, Codex and Claude Code connect through the ACP harness with their own keys | None bundles a private model. Every provider you connect is a data processor to review. |
|---|
| Tools and MCP | Tool policy, skills, plugins and MCP servers; sandboxing is off by default | Toolsets per platform or session, skills, MCP with per-server tool filters | Agents use the Buzz CLI; the ACP harness can pass one optional MCP server to the agent | Pick the platform where you can express the exact permission policy the job needs. |
|---|
| Security model | One trust boundary per Gateway; separate Gateways for untrusted parties | One process is one trust boundary; never run a production Gateway as root | Signed logins and channel membership as the only access gate; TLS must be added in front | None is a multi-tenant boundary. Separate installs for people who should not see each other's data. |
|---|
| Maturity | Moves quickly; check the docs and pin versions before each update | Moves quickly; keep risky unattended modes on their default deny settings | Pre-1.0; only the latest main branch gets active security support | Pin versions and test updates before rolling them out on any of the three. |
|---|
| Our setup | $3,000 setup plus $400/month maintenance | $3,000 setup plus $400/month maintenance | $3,000 setup plus $400/month maintenance, after a deployment review | The fee is the same. The right choice depends on the work, the channel and who will run it. |
|---|