Early beta · v1.0.15 · macOS

Meet FangBot.

AI agents that run on your Mac. Give them a job in chat, they use your tools and channels, and finish it end to end — asking only when it matters.

Local-firstNo account neededKeys never leave your Mac
3D Agent RoomQuick Chat ⌥SpaceWhatsAppTelegramDiscordSlackScheduled TasksSkillsAgent StudioComment ResponderFacebook AdsBrowserOllamaLM StudioClaudeGPTGeminiOpenRouter
3D Agent RoomQuick Chat ⌥SpaceWhatsAppTelegramDiscordSlackScheduled TasksSkillsAgent StudioComment ResponderFacebook AdsBrowserOllamaLM StudioClaudeGPTGeminiOpenRouter
01messaging

Message agents like teammates

Streaming answers, live tool calls, attachments and slash commands. Give tasks the way you would a colleague — agents keep context on how you work and come back only when your approval is needed.

FangBot — direct messagelive
02the room

Every agent gets a seat in the room

A 3D room on WebGL where each agent is a character with its task count on the nameplate — busy agents glow while they think. Click a character to open its chat. Prefer a plain list? One toggle.

03local-first

The agent runs on your machine

Local mode is the default. FangBot runs an OpenClaw gateway as a background service on your Mac — no sign-in, keys stay on disk with owner-only permissions, and quitting the app never stops the agent.

FangBot — local agentlive
~
04learning

Teach a task once

Show an agent a workflow once and it saves it as a skill — a SKILL.md file in the workspace; writing the file is the deployment. Author skills in Agent Studio with templates and live validation, then run them on a schedule.

FangBot — teach a tasklive
05memory

Agents get smarter over time

Named agents keep memory, files and preferences across sessions — personality and identity are files you can open and edit right in the chat. Context compounds instead of resetting.

FangBot — inventory managerlive
06channels

Answer where customers already are

Connect WhatsApp by QR, Telegram and Discord by bot token, Slack over Socket Mode — and the agent answers comments on your Facebook and Instagram pages through the browser on this machine.

FangBot — channelslive
WhatsApp
QR · Linked devices
connected
Telegram
bot token · @BotFather
connected
Discord
bot token · plugin installed
connected
Slack
Socket Mode · no public URL
syncing
Instagram & LinkedIn — soon · your agent answers where customers already are
07macos native

A real Mac citizen

Not a web page in a frame. Menu bar, global shortcuts, floating panels, Keychain, auto-update — the parts only a native app can do.

Quick Chat⌥Space

A floating panel over every app — full-screen included.

Command palette⌘K

Jump to rooms, chats, skills and tasks; restart the agent.

Menu bar

Live agent state in the tray, one click to chat.

Multiple windows⇧⌘N

Windows share one gateway connection.

Keychain & device key

Tokens in the Keychain; an Ed25519 key signs every handshake.

Auto-update

Downloads in the background — never relaunches mid-answer.

08use cases

Give each agent a job

Start with one. Add more when the work grows.

01

Store Operations

Watches orders, flags fulfillment issues, and drafts the daily ops report before you open your laptop.

02

Customer Support

Answers tickets and comments in your brand voice, escalates edge cases, and leaves a review list for you to approve.

03

Ad Performance

Pulls spend and ROAS across your Meta campaigns, spots fatigue, and drafts creative briefs for the next test.

04

Review Analysis

Reads every new review, clusters the complaints, and tells you what to fix first — with receipts.

05

Content & SEO

Researches keywords, drafts product copy in your voice, and publishes to your CMS on approval.

06

Chief of Staff

The catch-all. Anything you keep doing twice a week, hand it over and check the approvals queue.

09download

Get FangBot for macOS

Free to download. Local mode by default — no account, no cloud.

$ shasum -a 256
9ed972a33228e8fd954a17e10c32ea3d362e70a14b988443ab5a33b10e882e3d FangBot-1.0.15-arm64.dmg
306fa776e23f29665bfaa5d716d27f5601603f325dde213669e5726884029f1a FangBot-1.0.15-x64.dmg

All releases · Changelog · macOS 13+ · signed & notarized

10faq

Questions

How is FangBot different from an AI chatbot?

Chatbots draft text. FangBot agents have a runtime on your machine — a browser, files, scheduled tasks, messaging channels — so they finish jobs in your real tools, end to end, and only surface when something needs your approval.

Does it work without an account?

Yes. Local mode is the default: no sign-in, no cloud. The agent runs as a background service on your Mac and your model keys stay on the machine. FangBot Cloud is optional.

Which platforms are supported?

FangBot Desktop is available today for macOS — both Apple Silicon and Intel. Windows and mobile are on the roadmap.

Which models can it run?

Bring your own model. If Ollama or LM Studio is already running on your Mac, FangBot finds it — no key needed. Otherwise paste a key for Anthropic, OpenAI, Google Gemini, OpenRouter, Groq and more.

How do agents use my API keys?

Keys are written to ~/.fangbot/.env on your Mac with owner-only permissions, and injected into the local runtime at launch. They never sit inside the app bundle and are never sent to FangBot servers.

What can an agent do on my machine?

Exactly as much as you allow. You choose when the agent must ask before running a command — Never, Allowlist, Ask, Auto-review or YOLO — and whether to sandbox it in Docker. File access is restricted to the agent's workspace.

How much does it cost?

The desktop app is free to download and use in local mode. You pay only for the model providers you connect — your own API keys, your own limits.

What happens when I quit the app?

Nothing stops. The agent runs as its own background service, so scheduled tasks and messaging channels keep working while the app is closed — and your data never leaves the machine.

Meet your first agent

An AI teammate you can trust to get work done.