My Brain Is Full: Crew
My Brain Is Full Crew is a third-party, open-source system (MIT, by gnekt) that turns an Obsidian vault into a chat-driven knowledge base. It ships 8 agents and around 14 skills: Architect (vault structure and setup), Scribe (capture and clean text), Sorter (inbox triage and filing), Seeker (search and synthesis), Connector (knowledge-graph links), Librarian (vault health and weekly review), Transcriber (audio and meeting notes), and Postman (email and calendar). A dispatcher routes each message to the right agent or skill based on intent, so you work by talking rather than managing files by hand. It is multi-platform: a single source builds platform-native files for Claude Code, Gemini CLI, OpenCode, or Codex CLI. The core runs entirely against your local vault with no integrations. Email and calendar (the Postman agent) is optional and needs the Google Workspace CLI, Hey CLI, or an MCP connector; Apple Contacts sync is optional via the @griches/apple-contacts-mcp server. Note that this installs as a whole framework cloned into your vault and run through a shell installer (launchme.sh), not as a single drop-in skill file.
My Brain Is Full Crew is a third-party, MIT-licensed second-brain system by gnekt that runs over an Obsidian vault. It is included here as an aggregate toolkit entry: it installs as a whole framework cloned into your vault and built with a shell installer, not as a single drop-in skill file. The catalog entry pins commit 340be6e49739db61cef722a82482731387927149 so installs run against an immutable revision. The authoritative source is the repo’s README.md at that commit.
Setup, step by step
Install Claude Code
Download the desktop app from claude.ai/code and sign in. Claude Code needs a Claude Code-capable plan (Pro, Max, Team, or Enterprise) or Console/API billing; the free claude.ai tier does not include it.
Install Obsidian and pick a vault
Install Obsidian (the free version is fine) and open or create the vault you want the Crew to manage.
Install jq (required), and Node.js if you want integrations
The installer's build step needs jq on your PATH for the Claude Code platform and exits before creating .claude/ if it is missing. Install it: macOS brew install jq, Debian/Ubuntu sudo apt-get install jq, Windows winget install jqlang.jq. Node.js is only needed for optional MCP integrations like email/calendar or Apple Contacts; if you want those, install the LTS build from nodejs.org and verify with node --version. On Windows, the later git clone and bash scripts/launchme.sh steps need a Unix-style shell: install Git for Windows (which provides Git Bash) or use WSL, and run the install commands there.
Clone the Crew at the pinned commit
In a terminal inside your vault folder, clone the repo and check out the exact commit this entry pins to, so the code you run matches the revision under review.
git clone https://github.com/gnekt/My-Brain-Is-Full-Crew.git && cd My-Brain-Is-Full-Crew && git checkout 340be6e49739db61cef722a82482731387927149 Run the installer and choose Claude Code
Run the shell installer. When prompted for a platform, select Claude Code. It builds the agents and skills, writes a .claude/ directory, and writes a .mcp.json into your vault. If your vault already has a .mcp.json, back it up first: the Claude Code path overwrites it rather than merging, so other MCP servers you configured can be dropped. The installer also copies helper scripts into Meta/scripts/ (overwriting same-named files and rewriting Meta/scripts/.core-manifest) and creates Meta/states/; back up Meta/scripts/ too if your vault already uses it.
bash scripts/launchme.sh Initialize your vault
Open Claude Code inside the vault and say Initialize my vault. From there you talk to the Crew: File all my inbox notes, Run a weekly review, or What did we decide about pricing?
(Optional) connect email, calendar, and contacts
For the Postman agent, install the Google Workspace CLI (gws) or Hey CLI, or add an MCP connector, following docs/gws-setup-guide.md. For Apple Contacts, add the @griches/apple-contacts-mcp server to .mcp.json.
Install the skill
Install the Crew into your vault
The installer also targets Gemini CLI, OpenCode, and Codex CLI. The steps below assume Claude Code.
This is a whole framework you clone into an Obsidian vault and build with a shell installer, not a single skill file. Install from the pinned commit below.
- 1
Open a terminal in your Obsidian vault
Use an existing vault or create a new folder and open it in Obsidian first. Then in a terminal, change into that vault folder.
- 2
Install jq, then clone the Crew at the pinned commit
The installer's build step needs
jqon your PATH and exits before creating.claude/without it (macOSbrew install jq, Debian/Ubuntusudo apt-get install jq, Windowswinget install jqlang.jq). Then clone the repo and check out the exact commit this entry pins to, so what you run matches the revision under review.git clone https://github.com/gnekt/My-Brain-Is-Full-Crew.git && cd My-Brain-Is-Full-Crew && git checkout 340be6e49739db61cef722a82482731387927149 - 3
Run the installer and pick Claude Code
Run the installer. When it asks for a platform, choose Claude Code. It builds platform-native agent and skill files, writes a
.claude/config directory, and writes a.mcp.jsoninto your vault. If your vault already has a.mcp.json, back it up first: the Claude Code path overwrites it rather than merging, so MCP servers you configured elsewhere can be dropped. The installer also copies its helper scripts intoMeta/scripts/(overwriting same-named files and rewritingMeta/scripts/.core-manifest) and createsMeta/states/; back upMeta/scripts/too if your vault already uses that path.bash scripts/launchme.sh - 4
Initialize your vault
Open Claude Code inside the vault folder and say
Initialize my vault. The Architect agent walks you through onboarding. - 5
(Optional) connect email and calendar
The Postman agent needs an email/calendar backend. Install the Google Workspace CLI (
gws) or the Hey CLI, or wire up an MCP connector, following docs/gws-setup-guide.md. Apple Contacts sync is optional via@griches/apple-contacts-mcp.
bash scripts/launchme.sh doesn't create a .claude/ folder
Make sure you ran the installer from inside the cloned My-Brain-Is-Full-Crew folder and chose Claude Code when prompted for a platform. Re-run it and pick Claude Code explicitly.
Claude Code doesn't see the agents or skills
Open Claude Code from the vault folder (the one containing the generated .claude/ directory), not from a parent or unrelated directory. Restart Claude Code after the installer finishes.
The Postman agent can't read email or calendar
Postman needs a backend. Install and authenticate the Google Workspace CLI (gws) or Hey CLI, or configure the MCP connector per docs/gws-setup-guide.md. The other 7 agents work with no integration.
You want to update to a newer version
Step 4 leaves you on a detached checkout (a specific commit, not a branch), so a bare git pull fails with "You are not currently on a branch." Switch to the default branch first, then update: git checkout main && git pull && bash scripts/updateme.sh. The updater overwrites .mcp.json the same non-merging way the installer does, so back it up first if you added MCP servers (such as Apple Contacts) after install. Only update if you have reviewed the newer code yourself, since this catalog entry is pinned to a specific commit.