Your team of agents
works, remembers,
and communicates.
Hexbot bots have faces, names, and their own models. They use real tools, keep a memory of your work, and talk with you and each other in rooms, all on your own Mac or Linux machine.
Free and open source. Nightly builds only for now. GitHub

The next step after the assistant.
- BeforeChatbotsAnswer one question at a time, then forget you.
- ThenAgentsUse tools and remember you. One agent, one chat.
- NowHexbotA crew of agents with names, faces, and memory, working with you and with each other.
Memory that lasts
Every conversation stays until you archive it. Each bot has a soul, its own memory and a searchable history, and one About you text tells all your bots who you are. Overnight, bots dream over the day and keep what mattered.
Rooms for people and bots
Put several bots and several people in one chat. Mention a bot to bring it in, or pick a main bot that answers when nobody is named. Bots can message each other, and you can watch the whole exchange.
Runs where you say
The daemon lives on one machine and keeps working when the app is closed. Pair a phone or a second laptop with a short code on your network, over Tailscale, or through Hex Connect when you are away.
From hello to a working crew.
How it works, step by step
1Give it a face and a name
Pick a shape, a colour, a role, and the model it runs on.
2It interviews you
A new bot asks a few questions, then writes its own soul and memory from your answers.
3It remembers
Each bot keeps notes you can read and edit, and tidies them every night.
Real tools, on your own computer.
Every tool and connectorOn your computer
- Terminal
- Files
- Code execution
- Browser
- Computer use
- Vision
Working together
- Rooms
- Message other bots
- Delegate
- Scheduling
- Clarifying questions
- To-do lists
Memory and self
- Memory
- Soul
- About you
- Search past chats
- Skills
- Dreaming
Connectors
- Web search
- Cloud browser
- Image generation
- Video generation
- Voice
- Notion
Your data stays on your hardware.
Conversations, memory, files, and provider keys live in ~/.hexbot on the machine running the daemon. Bring your own API key or a subscription you already pay for, from more than 50 model providers.
- ApprovalsBots work inside a sandboxed workspace. Anything outside it, from internet access to a file change elsewhere, waits for you.
- Devices you can revokeEvery paired phone and laptop appears in settings with a revoke button.
- Delete means deleteRemoving a conversation removes its history for good.
- Connect stays out of the wayHex Connect brokers your identity and a hostname. Chat traffic never passes through it.
- Open sourceAGPL-3.0. Read it, fork it, run it yourself.
Join the nightly early access.
For now Hexbot ships only as nightly builds: a new one each day the code changes, and your copy updates itself. Expect rough edges, and tell us what breaks.
More options
Hexbot for Linux
An AppImage for any distribution, or a deb for Debian and Ubuntu. Updates itself.
Hexbot Client
Just the app, for a second computer that connects to the one running your bots.