Hivekeep
Hivekeep v1.0.1 · self-hosted · MIT
A hive of autonomous agents

Your AI team.
At home.

A team of agents that remember, collaborate, and build their own tools, running entirely on your server. Not a chatbot. A household of specialists that works like a hive.

Runs onone container
External infranone
Set up bya conversation
Channels6 built-in
// your agents20 active
Click an agent to watch it work
everywhere: Telegram WhatsApp Slack Discord Signal Matrix
Watch it install

From zero to your own team in one command.

One container. Then Queenie takes over: no config files, no terminal gymnastics.

Install walkthrough
video to add
01Persistent

They never forget you.

No "new conversation". One continuous session, and a hybrid memory that builds context over months. Nothing is deleted: old turns are summarized, never thrown away.

An Agent hands work to another, or spawns a swarm of sub-agents to move faster. The colony shares one history and one address book.

continuous session inter-agent handoff
Fig. 1 · recall("grocery budget")memory
decision budget 0.8 4
Monthly grocery budget set to $600, with a goal to cut unnecessary spending.
preference shopping 0.6
Prefers buying store-brand staples and batch-cooking on weekends.

02Sovereign

One container. Nothing leaves your server.

No Postgres, Redis, Mongo, or message broker. Bun and SQLite in a single binary. Your data, your keys, your machine.

Secrets live in an encrypted vault. Agents reference a vault key to reach a service; they never read the value, so it never reaches the LLM.

$ docker run -d -p 3000:3000 -v hivekeep-data:/app/data ghcr.io/marlburrow/hivekeep
# then open your browser. Queenie does the rest.
Footprint
1 process · 1 SQLite file
External infra
none
Secrets
AES-256-GCM vault, by reference only
Data & keys
yours, on your hardware

03Self-improving

Your agents extend the platform themselves.

Fig. 2 · a tool renders as UI
Weather widget, rendered in-thread
screenshot to add

Agents write tools in the language they want, with their own dependencies, plus a renderer that shows the result as a themed card, not raw JSON. They build full mini-apps (dashboards, control panels) right inside Hivekeep, and can ship NPM plugins.

Scope each Agent with toolboxes so a focused agent only sees the tools it needs, which keeps it sharp and lets lighter models do the job.

custom tools mini-apps NPM plugins MCP toolboxes

04Everywhere

One inbox for your whole team.

Talk to every Agent from the messaging apps you already use. Ask for a specialist by name and the Agent on the line hands the channel over in real time. No commands, no switching apps.

Telegram WhatsApp Slack Discord Signal Matrix
Fig. 3 · channel handoff (Telegram)
"Pass me the crypto specialist" → live handoff
screenshot to add

05Transparent

No black box. No cost surprises.

See exactly what goes to the model: the system prompt broken down block by block, token cost per Agent and per model, and the prompt-cache read / write / fresh split with its hit rate. Hivekeep is unusually honest about what it sends and what it spends, across any provider.

per-Agent token cost context preview
Fig. 4 · context viewertokens
Tools8.4k
Memory2.8k
Identity1.3k
Channels0.6k
prompt cache · warm · 4:12 left72% hit
read 9.1k write 1.2k fresh 2.4k

06Setup

Setup is a conversation, not a YAML file.

Queenie, your setup agent, connects your providers, secures your secrets, and creates your first Agents by chatting with you. It stays around for good, ready to add an Agent or wire up a new provider any time.

secure input → vault generates Agents for you
Fig. 5 · Queenie onboarding
Queenie connects a provider via secure input
screenshot to add

07Examples

Build a household for your life.

Hivekeep ships with one Agent: Queenie, your setup guide. You create the rest, or just ask Queenie to build them for you. Each one gets its own name, domain, memory, tools, and a generated avatar.

Avatars come in Hivekeep's default art style, so a fresh hive already looks like a set. Want your own look? Set a custom avatar style once — pixel art, watercolor, your own brand — and every Agent regenerates in it, so your whole team stays on theme.

A few examples of what people build →

Queenie
Queeniebuilt-in
Setup & onboarding
Atlas
Atlase.g.
DevOps & infra
Forge
Forgee.g.
Dev & code
Inbox
Inboxe.g.
Email & calendar
Sentinel
Sentinele.g.
Security & pentest
Prism
Prisme.g.
Data & BI
Ledger
Ledgere.g.
Finance & budgeting
Quill
Quille.g.
Writing & copy
Sage
Sagee.g.
Research & synthesis
Pixel
Pixele.g.
UI/UX design
Beacon
Beacone.g.
News & tech watch
Nest
Neste.g.
Home automation
Compass
Compasse.g.
Travel planning
Vitals
Vitalse.g.
Health & fitness
Cuisine
Cuisinee.g.
Recipes & meals
Tutor
Tutore.g.
Learning & tutoring
Sprout
Sproute.g.
Gardening & plants
Lexicon
Lexicone.g.
Translation & l10n
Archive
Archivee.g.
Docs & organization
Pulse
Pulsee.g.
Social & community

Providers & plugins

Bring any provider, or add your own.

These providers are built in across every capability. One config per provider, and capabilities are auto-detected (an OpenAI key lights up LLM, image, embeddings and speech at once). Need another? Add it with a plugin.

Language models
Claude Anthropic OpenAI OpenAI Gemini Gemini Grok xAI OpenRouter OpenRouter
Image generation
OpenAI OpenAI Gemini Gemini
Web search
Perplexity Perplexity Brave Tavily SerpAPI
Speech (STT / TTS)
ElevenLabs OpenAI OpenAI
Embeddings
OpenAI OpenAI
Connected accounts
Gmail Calendar Contacts IMAP · CalDAV

Don't see yours? Install a plugin from npm (anything tagged hivekeep-plugin) straight from the in-app marketplace, or have an Agent write one. A plugin can add providers, channels, tools and hooks. A few real ones:

Also on the marketplace: TeamSpeak (voice channel) · Home Assistant (smart-home tools). And counting.


Why Hivekeep

Next to the closest projects.

Self-hosted AI assistants like OpenClaw and Hermes are excellent: they win on memory, omnichannel reach and self-hosting too. Where Hivekeep pulls ahead is the team, the polished product UI, and transparency.

HivekeepOpenClawHermes
Self-hosted, your data
Persistent memory
Native omnichannel
Connected accounts (mail, calendar)
Agents build their own tools / skills
Scheduled tasks (cron)
A team of agents that collaborate
Polished web app (PWA)
Rendered tool calls (UI, not JSON)
Mini-apps & projects (Kanban)
Conversational setup (no CLI)
Secrets never sent to the LLM
Token & context transparency

✓ native · ✕ not really · the rest is partial or unclear. Marks are best-effort from public docs.


Get started

Run your team in two minutes.

One command. It installs everything for you, then opens in your browser where Queenie walks you through the rest. Works on Linux and macOS.

Recommended way to install
$ curl -fsSL https://raw.githubusercontent.com/MarlBurroW/hivekeep/main/install.sh | bash
What this command does
  • Installs Bun if it is not already on the machine
  • Clones Hivekeep into its own folder and builds it
  • Generates and saves your encryption key, so your secrets survive restarts
  • Starts it as a background service and opens at http://localhost:3000

Want a custom port, access from other devices, your own domain, or to compare Docker vs native first? See all install options