Brain

One memory for all your AI assistants.

Drop it now, sort it later.

Works with and any assistant with MCP

Drop anything

Links, photos, voice notes, files, notes. From your phone, the browser, an AI assistant, or a message on Telegram. It all lands in the inbox, to sort later.

Tap a source to send something.

Inbox0
  • Nothing here yet

Shared memory for every assistant

What one assistant saves, every other one can find and build on. They all connect to the same Brain over MCP, so nothing stays stuck in one app's chat history.

See who wrote what, and go back

Every note says who wrote it, you or which assistant. Every change is kept, so any edit can be undone in one click.

Then sort it your way

The same notes, links and files, seen however helps right now.

Boards

Lay anything out on an infinite canvas, with sticky notes, frames and arrows.

Mind maps

Open any collection as a mind map: what it holds, branch by branch.

Collections

Projects, areas and resources, nested as deep as you like.

Graph

Everything and how it ties together, from [[wikilinks]] to collections.

Search by meaning

Finds what you meant, not only the words you typed. Ctrl K from anywhere.

Public notes

Publish a note as a page anyone can read: an itinerary, an article, a small blog.

Plain Markdown

Notes are Markdown, with live preview, images and [[links]].

Your Obsidian vault, both ways

Import a vault, folders become collections. Export everything as a vault, boards included.

On your phone

Install it as an app and share to Brain from anywhere. Telegram works too.

Connect your assistant

Each app connects a little differently. Pick yours.

Paste this into your assistant. It reads how Brain works and walks you through the rest.


            
          

Questions

Do I need a server?

Yes, for now: any machine that runs Docker, like an Umbrel, a home server or a small VPS. There is no hosted version yet.

What happens to my data?

It stays in the database on your server. Brain sends no telemetry, and search by meaning runs there too. An assistant only gets in when you approve it, and you can revoke it any time.

Does it work without AI?

Yes. Capturing, the inbox, boards, collections, search and the rest work on their own. Assistants are optional.

Install it on your server

Your notes stay on your machine. One Docker Compose stack runs everything.

Docker Compose

git clone https://github.com/CarlosLugones/brain
cd brain
cp stack.env.example stack.env  # your hostname and secrets
make prod-up

Umbrel

Not in the Umbrel App Store yet. In Portainer, add a stack from the repository with docker-compose.production.yml and the variables in stack.env.example. A Cloudflare Tunnel gives it HTTPS.