OfficialFree productivity v1.0.0

Brain Vault

A connected knowledge base for notes, meetings, books, and research — operated by your AI.

Early access 📅 Updated 2026-03-20
localhost:4000/brain-vault
📓 Brain Vault
📊 Dashboard
⚙️ Settings
📓 Brain Vault
To Do
Design homepage
Write API docs
In Progress
Ship landing page
Done
Setup repo ✓
🤖 Agent updated just now

What it does

A personal knowledge base where every idea is a note — capture daily journals, meeting notes, book reviews, and research in one connected system managed by your AI agent. Link notes together to build a knowledge graph and discover connections you'd never find in a linear notebook. Ask your AI to create a meeting note with action items, summarize your book notes on a topic, or find all research connected to a specific project. The system supports multiple note types, cross-linking, tagging, and full-text search across your entire knowledge base. All notes live as JSON files on your local machine. No Notion workspace, no Obsidian sync, no knowledge tool reading your private thoughts. Your second brain stays on your hardware — truly private by design.

Key features

📝

Multi-Type Notes

Capture daily journals, meeting notes, project docs, book reviews, articles, and research — each with type-specific fields.

01
🔗

Wikilink Connections

Link notes together to build a knowledge graph. Discover connections and trace ideas across your entire vault.

02
🏷️

Flexible Tagging

Tag notes with color-coded labels for lightweight categorization. Filter and search across your vault instantly.

03

Meeting Action Items

Track action items from meetings with owners and completion status. Never lose a follow-up again.

04

Try talking to your AI

Just say what you need. Your agent reads and writes Brain Vault data for you.

🦞
Claw
AI Agent · Brain Vault
Create a meeting note for today's standup with 3 action items
🦞 Claw · Brain Vault
Done! I've updated your Brain Vault.
Try asking:

Under the hood

Your data lives as plain JSON files on your machine. No cloud, no lock-in.

File structure
.campshell/brain-vault/
├── manifest.json
├── skill.md
├── notes/
│   ├── note-001.json
│   ├── note-002.json
│   └── note-003.json
├── tags/
│   └── tags.json
└── schema/
    └── note.schema.json
Example data
{
  "id": "note-001",
  "title": "Weekly Team Standup",
  "type": "meeting",
  "status": "published",
  "content": "## Agenda\n- Sprint progress\n- Blockers\n- Next week planning",
  "tagIds": ["work", "meetings"],
  "linkedNoteIds": ["note-005"],
  "participants": ["Alice", "Bob", "Carol"],
  "actionItems": [
  ...

Works great with