Every feature

The whole of 00, in one place. It's all free, runs on your Mac, and works with the tools you already use.

Agents

  • Create as many agents as you want, each with its own name, identity, and workspace folder.
  • Per-agent settings for engine, model, capabilities, channels, skills, voice, active hours, and language.
  • Every agent runs sandboxed, with its own files kept separate from the others.
  • Live status for each agent — idle, thinking, awaiting approval, or error.
  • Delete an agent and everything it owns in a single action.

Brains & models

  • Pick an engine per agent: Pi (built-in), Claude Code CLI, or Codex CLI.
  • With a coding-agent engine the model is your CLI account; with Pi, choose any provider and model.
  • Cloud providers: Anthropic, OpenAI, Google Gemini, xAI (Grok), Groq, DeepSeek, Mistral, OpenRouter, Together, Fireworks, Cerebras.
  • Separate model tiers for the main agent, the public/DM agent, subagents, and a secondary model.
  • Override the model for a single session from a quick picker.
  • Multiple CLI accounts per engine, with live login status.

Local models

  • Run entirely on your Mac via Ollama, LM Studio, or Jan — no cloud calls.
  • Local servers are auto-detected while running and their models registered automatically.
  • Auto-launch a local app (in the background or visible) when an agent needs it.
  • Point at custom base URLs for your local servers.

Native channels

  • Signal, iMessage, WhatsApp, Telegram, Slack, and Discord.
  • Signal and iMessage run on your own device, with no middleman.
  • Read and reply to DMs, and send from the agent's own identity.

Social, email & phone*

  • Social inboxes via Overblast: Instagram, X, TikTok, Facebook, LinkedIn, YouTube, Threads, Reddit, Pinterest, Bluesky, Snapchat, Google Business.
  • An email inbox the agent sends and replies from.
  • A web-chat widget for your site, and agentic phone calls.
  • Connect a workspace once and reuse a saved key across agents.

Auto-reply & routing

  • Per-channel auto-reply, toggled independently.
  • An active-hours window so agents only run when you want them to.
  • Outgoing quarantine — review and approve messages before they send.
  • Group-chat engagement controls.
  • A warning before enabling a channel already used elsewhere, to avoid double replies.

Security

  • An isolated, sandboxed public agent handles strangers, kept away from your private workspace.
  • Per-thread file isolation for every inbound conversation.
  • Reply quarantine for untrusted contacts.
  • Tool execution is sandboxed, and secret values are scrubbed from the environment.
  • Local requests are signed with a device key.

Privacy

  • Local-first: run everything on a local model and nothing leaves your Mac.
  • No account required, and no telemetry unless you turn it on.
  • Your data lives in a folder on your machine (~/Documents/00).
  • Provider requests go directly from your Mac using your own keys.

Secrets & keys

  • Encrypted vault (AES-256-GCM) for API keys and channel tokens.
  • Write-only — agents can see key names, never their values.
  • Per-agent secret overrides, so one agent can bill a separate account.
  • Bulk-import keys from a pasted .env file.
  • Agents can request a key from you securely, entered outside the chat.

Skills

  • A curated library across SEO, content, email, growth, sales, ads, analytics, and automation.
  • Install a skill into any agent in one click; required keys are prompted up front.
  • Ask an agent to create its own skill — it writes a SKILL.md in its workspace.
  • Browse a skill's files and export or download it for other agent tools.

Voice

  • Speech-to-text via Mistral Voxtral, Deepgram, ElevenLabs, or OpenAI.
  • Text-to-speech via ElevenLabs or OpenAI.
  • A realtime voice mode for back-and-forth conversation.
  • Choose a voice per agent.

Meetings

  • Record a window or tab's audio into an agent as a live meeting.
  • Automatic transcription streamed into the agent as it happens.
  • Run multiple meetings at once, each with its own log.

Scheduling & automation

  • Run agents on a cron — daily briefings, recurring jobs, timed follow-ups.
  • One-time scheduled runs.
  • Dispatch one command to many agents at once, each running it as its own task.

Multi-agent

  • Subagents: an agent spawns focused helpers for parts of a task.
  • Team members, so agents know who they're talking to.
  • Per-agent capabilities and explicit tool grants.

Memory & contacts

  • Cross-channel contact profiles, built quietly in the background.
  • A private per-conversation memory that grows over time.
  • A day-by-day timeline of each agent's activity.
  • Session history you can revisit any time.

Customisation

  • Custom pixel-art faces — generated deterministically or drawn by a model.
  • Per-agent colour, emoji, and display name.
  • A language per agent.
  • An active-hours schedule per agent.

Files & tools

  • Sandboxed file tools: read, write, edit, list, grep, find.
  • Shell tools for the trusted main agent, with vault keys available in its environment.
  • Browser tools for web tasks.
  • A configurable working folder per agent that holds its TODOs and actions.

Web & media

  • Image generation (fal.ai).
  • Web search (Tavily, Exa).
  • Marketing tools for common go-to-market work.

Platform & updates

  • A native macOS app with a self-contained runtime — nothing else to install.
  • A bundled engine, so it runs offline for local models.
  • Keep-awake and power controls while agents are working.
  • A self-hosted update check that flags new versions — you choose when to download.

* Social inboxes, email, web chat, and phone route through Overblast; a few may require a paid Overblast subscription. Native channels (Signal, iMessage, WhatsApp, Telegram, Slack, Discord) need no subscription.

00 is an independent, open-source project created by Bruno Silva. It is not affiliated with, endorsed by, or sponsored by Anthropic, OpenAI, Google, Meta, Ollama, or any other company whose products, names or trademarks are referenced. All product names, logos and brands are the property of their respective owners and are shown only to indicate compatibility. The software is provided “as is”, without warranty of any kind.

* Some channels — Instagram, X, TikTok and other social inboxes — route through Overblast. A few may require a paid Overblast subscription. Native channels (Signal, iMessage, WhatsApp, Telegram, Slack, Discord) need no subscription.

macOS only for now. Windows & Linux are on the roadmap.

© 2026 00 · Free & local-first