Skip to main contentSkip to footer
Products · BizerBrain
AlphaApache-2.0Self-hosted

Agent memory you can open in a text editor.

BizerBrain is a markdown knowledge base an AI agent and a person share. Notes are plain .md files in a folder you host, the agent reads and writes them over HTTP, and the web UI shows the same files changing live.

Why files

A memory kept in someone else's database is not yours.

Most agent memory is an opaque store you query through the agent that wrote it. BizerBrain keeps every note as a markdown file on a volume you control. You can read it, grep it, back it up, edit it by hand, and take it somewhere else, with or without the agent that produced it.

The structure

Every page carries what is true now and how it came to be known.

A topical page has two halves. Above the separator is compiled truth, which the agent rewrites as understanding changes. Below it is an append-only timeline, where each entry is dated and links back to the source it came from. Current understanding and audit trail sit in the same file, so a claim can always be traced.

A page in the wiki
pages/Project Aurora.md
# Project Aurora Launch moved to Q3. Sarah Johnson leads it, with budget approved at the March review.
## Timeline
2026-03-14 · Budget approved (sources/2026-03-14 review.md)
2026-02-02 · Launch moved to Q3 (daily/2026-02-02)
2026-01-19 · First mention (daily/2026-01-19)
Three folders, three jobs
sources/Raw inputs exactly as they arrived: transcripts, articles, email threads. The agent may read them and never rewrites them, so the receipt always survives the summary.
pages/The wiki. One note per person, project, or recurring topic, maintained by the agent and cross-linked with double-bracket wiki links.
daily/The human's journal, one file per day. The agent appends rather than rewrites, so your own wording stays your own.
What is in the box

A web UI, an HTTP API, and an MCP server over one folder.

📝

Markdown editor

A React editor with a file tree, rendered preview, backlinks, and wiki-link navigation. Changes the agent makes appear without a reload.

🔌

File API

A small service exposing the folder over HTTP: read, write, move, delete, search, tree, and a watch stream. The agent never needs the filesystem.

🤖

MCP server and skill

Four tools, list_notes, search_notes, read_note, and write_note, shipped both as an MCP server and as an agentskills.io skill.

Deploy

One compose file, one volume, no public port.

The published image runs the UI and the file API together. Your notes live on the host at a path you choose, so removing the container never removes the brain.

# Your notes live here, on the host
sudo mkdir -p /srv/bizerbrain/brain

# Start it
docker compose up -d

# Reach the UI from your laptop
ssh -L 8080:localhost:8080 user@your-vm

The host port binds to loopback only, so nothing is exposed publicly and the UI is reached through an SSH tunnel. Agents in other containers connect over the internal Docker network instead.

Agent integration

Any MCP-capable agent, connected with one setting.

The agent talks to BizerBrain over HTTP, so it can run in its own container, on the same host, or on a different machine entirely. No shared volume mount is required. Set one environment variable and install either the MCP server or the skill.

Where the agent runsBIZERBRAIN_API_URL
Its own container, same hosthttp://bizerbrain:8080, after attaching the container to the bizerbrain network. This is the built-in default, so the common case usually needs no configuration at all.
Directly on the hosthttp://localhost:8080
A different machinehttp://your-bizerbrain-host:8080
Status

Alpha, and open source under Apache-2.0.

Conventions may changeBrain-folder layout, agent tool surfaces, and the image layout can change between releases. Back up the brain folder before upgrading.
The format outlives the softwareBecause the brain is a folder of markdown, a breaking change to BizerBrain does not put your notes out of reach.
Built in the openSource, issues, and releases are public on GitHub. Feedback from people running it is what shapes the next release.
Separate from the Bizer appBizerBrain is infrastructure you host yourself. Business owners on Bizer do not need to deploy anything to get memory in Miles.

Clone it, run it, tell us what breaks.

The repository has the compose file, the deployment steps, and the skill the agent follows, all in one README.