[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74885":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":16,"starSnapshotCount":16,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},74885,"My-Brain-Is-Full-Crew","gnekt\u002FMy-Brain-Is-Full-Crew","gnekt","Built by a PhD whose memory was failing, whose diet was a mess, and whose anxiety had its own agenda. Most second brain tools ignore the fact that your brain doesn't work in isolation: your body and your mental health are part of the system too. This crew handles all three: knowledge, nutrition, and mental wellness.","",null,"Shell",3165,326,23,15,0,9,140,74.04,"Other",false,"main",true,[],"2026-06-12 04:01:16","\u003Ch1 align=\"center\">🧠 My Brain Is Full — Crew\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>A team of 8+ AI agents and 14 specialized skills that manage your Obsidian vault\u003Cbr>so your brain doesn't have to.\u003C\u002Fstrong>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  You talk. They organize, file, connect, search, transcribe, and triage your email.\u003Cbr>\n  In any language. On the platform you already use.\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FClaude_Code-555555?style=for-the-badge\" alt=\"Claude Code\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGemini_CLI-555555?style=for-the-badge\" alt=\"Gemini CLI\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FOpenCode-555555?style=for-the-badge\" alt=\"OpenCode\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCodex_CLI-555555?style=for-the-badge\" alt=\"Codex CLI\" \u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cem>One codebase. Four platforms. Same crew.\u003C\u002Fem>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FEUnQmABw8s\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F💬_Join_the_Community-Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white\" alt=\"Join Discord\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAgents-8%2B-blueviolet?style=flat-square\" alt=\"8+ Agents\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSkills-14-blue?style=flat-square\" alt=\"14 Skills\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLanguage-Any-success?style=flat-square\" alt=\"Any Language\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow?style=flat-square\" alt=\"MIT License\" \u002F>\n\u003C\u002Fp>\n\n---\n\n## The honest origin story\n\nI'm a PhD researcher. I've spent years training my brain to hold enormous amounts of information: papers, ideas, deadlines, people, half-baked theories at 2am. And for a while, it worked.\n\nThen it didn't.\n\nMemory started slipping. Not dramatically (no diagnosis, no crisis) just the slow, creeping realization that the mental budget was getting empty, and things were falling through the cracks. I'd forget what I'd read. Lose track of conversations. Feel constantly behind, constantly overwhelmed.\n\nI started looking for solutions. I found a lot of Obsidian + Claude setups online. They were mostly clever note-capture tools, glorified search engines for your second brain. Useful. But not what I needed.\n\nWhat I needed wasn't just a memory extension. I needed a **brain dump system**, something that could help me organize not just my knowledge, but my life: my overwhelmed mind, my wrecked physical health, the avalanche of emails and commitments and things I should have done last week.\n\nSo I built this.\n\n---\n\n## What makes this different\n\nMost \"AI + Obsidian\" tools are built for **people who already have their life together** and want to optimize. This one is for people who are **drowning** and need a lifeline.\n\n**1. The chat IS the interface.**\nI don't browse Obsidian. I don't drag files around. I don't maintain complex folder structures manually. I just talk to Claude. Everything else happens automatically.\n\n**2. It speaks your language, literally.**\nThe system works in any language. You shouldn't need to think in English to manage your brain. Just talk in Italian, French, German, Spanish, Japanese, whatever feels natural. The agents match you.\n\n**3. The agents coordinate through a dispatcher.**\nWhen the transcription agent processes a meeting and discovers a new project, the dispatcher automatically chains the Architect to create the folder structure. It's a crew, not a collection of isolated tools.\n\n**4. 8 agents are just the starting point. Build your own.**\nThe crew ships with 8 agents. But your life isn't generic, and your system shouldn't be either. Say \"create a new agent\" and the Architect walks you through a conversation to design one from scratch. No code, no config files, no templates to edit. You describe what you need, it builds it.\n\n| Your problem | Your agent |\n|---|---|\n| *\"I can only spend 300 euros a month on groceries and I keep losing track\"* | **budget-tracker**: monitors spending notes, flags when you're close to the limit |\n| *\"My partner says I dress like I pick clothes with my eyes closed\"* | **wardrobe-coach**: tracks what you own, suggests outfits from your notes, and gently stops you from wearing that shirt again |\n| *\"I keep buying the same thing at IKEA because I forget what I already have at home\"* | **home-inventory**: catalogs what you own room by room, saves you from your third identical cutting board |\n| *\"I keep starting side projects and abandoning them\"* | **project-pulse**: weekly check-in on all active projects, flags stale ones |\n| *\"I have three freelance clients and I mix up their deadlines\"* | **client-tracker**: aggregates deadlines per client from notes and calendar |\n\nCustom agents coordinate with the core crew, get discovered automatically by your agent platform, and respond in your language. They just solve the problems that are specific to **your** life.\n\n> **Your custom agents, your responsibility.** Custom agents are created by you and run on your data. The project provides no warranty on their behavior. See [Terms of Use](TERMS_OF_USE.md).\n\n---\n\n## Who this is for\n\n- PhD students, researchers, academics drowning in papers and commitments\n- Anyone with **brain fog**, or just an overloaded working memory\n- Non-native English speakers who want a system that works in their language\n- Anyone who's tried Obsidian before and gave up because it felt like a second job\n\nIf you've ever thought *\"I need to get organized, but I'm too exhausted to get organized\"*, this is for you.\n\n---\n\n## Important disclaimers\n\n> **Please read the [full disclaimers](docs\u002FDISCLAIMERS.md) before using this project.**\n\nKey points:\n\n- **This software is for personal use on your own data.** You are responsible for GDPR\u002FCCPA compliance if you process third-party data (e.g., emails containing other people's information).\n- **No warranty.** Provided \"as is\". Back up your vault. The author accepts no liability.\n- **No responsibility for forks or misuse.** This is a personal productivity tool. Malicious repurposing is explicitly condemned.\n\n> **By using this software, you agree to the [Terms of Use](TERMS_OF_USE.md).** During onboarding, the Architect will ask you to explicitly accept these terms before proceeding.\n\n---\n\n## The Crew\n\n| # | Agent | Role | Superpower |\n|---|-------|------|------------|\n| 1 | **Architect** | Vault Structure & Setup | Designs your entire vault, runs onboarding, sets the rules everyone follows |\n| 2 | **Scribe** | Text Capture | Transforms your messy, typo-filled, stream-of-consciousness dumps into clean notes |\n| 3 | **Sorter** | Inbox Triage | Empties your inbox every evening and routes every note to its perfect home |\n| 4 | **Seeker** | Search & Intelligence | Finds anything in your vault, synthesizes answers across notes with citations |\n| 5 | **Connector** | Knowledge Graph | Discovers hidden links between your notes, even ones you'd never think of |\n| 6 | **Librarian** | Vault Maintenance | Weekly health checks, deduplication, broken link repair, growth analytics |\n| 7 | **Transcriber** | Audio & Meetings | Turns recordings and transcripts into rich, structured meeting notes |\n| 8 | **Postman** | Email & Calendar | Bridges email (Gmail or Hey.com) and Google Calendar with your vault: deadline radar, meeting prep |\n\n> **Agents + Skills = the full system.** Each agent handles quick, reactive tasks. For complex multi-step workflows (like onboarding, email triage, or vault audits), the dispatcher routes to one of **14 specialized skills** that run as guided conversations. See the [Skills](#skills) section below.\n\n---\n\n## Skills\n\nSkills handle the complex, multi-step workflows that need conversational context. While agents are great for quick, one-shot tasks, some operations — like onboarding or email triage — require a back-and-forth conversation. Skills run in the main conversation context, so they can ask questions, wait for answers, and maintain state naturally.\n\nThe dispatcher automatically routes your message to the right skill or agent. You don't need to remember which is which.\n\n| Skill | What it does | Extracted from |\n|-------|-------------|----------------|\n| `\u002Fonboarding` | Full vault setup conversation | Architect |\n| `\u002Fcreate-agent` | Design a custom agent step by step | Architect |\n| `\u002Fmanage-agent` | Edit, remove, or list custom agents | Architect |\n| `\u002Fdefrag` | Weekly vault defragmentation (5 phases) | Architect |\n| `\u002Femail-triage` | Scan and prioritize unread emails | Postman |\n| `\u002Fmeeting-prep` | Comprehensive meeting brief | Postman |\n| `\u002Fweekly-agenda` | Day-by-day week overview | Postman |\n| `\u002Fdeadline-radar` | Unified deadline timeline | Postman |\n| `\u002Ftranscribe` | Process recordings into structured notes | Transcriber |\n| `\u002Fvault-audit` | Full 7-phase vault audit | Librarian |\n| `\u002Fdeep-clean` | Extended vault cleanup | Librarian |\n| `\u002Ftag-garden` | Tag analysis and cleanup | Librarian |\n| `\u002Finbox-triage` | Process and route inbox notes | Sorter |\n| `\u002Fcontact-sync` | Sync contacts to Apple Contacts (search, create, update) | Postman |\n\n---\n\n## How it works\n\n```\nYou talk naturally  →  Dispatcher checks skills first  →  If match: invokes skill\n                                                         →  If no match: invokes agent  →  Your vault gets updated\n```\n\nThe dispatcher has two delegation mechanisms. **Skills** handle complex, multi-step conversational flows (onboarding, email triage, vault audits). **Agents** handle quick, reactive single-shot operations (capture a note, search the vault, create a folder). Skills are checked first because they cover the most involved workflows. If no skill matches, the dispatcher falls through to agents.\n\nEach crew member is an isolated AI with its own system prompt, tool restrictions, and model assignment. You clone the repo into your vault, run a setup script, and from that moment on you manage everything through conversation. No GUI, no drag-and-drop, no manual file management.\n\n### Architecture\n\n```mermaid\ngraph TB\n    User((You))\n    Dispatcher[\"Dispatcher\"]\n\n    User -->|\"talk naturally\"| Dispatcher\n    Dispatcher -->|\"skill match?\\ninvoke skill\"| Skills\n    Dispatcher -->|\"no skill match?\\ninvoke agent\"| Agents\n    Dispatcher -->|\"chains agents when needed\"| Agents\n\n    subgraph Skills[\"Specialized Skills (14)\"]\n        direction TB\n        Onboarding[\"\u002Fonboarding\"]\n        EmailTriage[\"\u002Femail-triage\"]\n        Transcribe[\"\u002Ftranscribe\"]\n        InboxTriage[\"\u002Finbox-triage\"]\n        VaultAudit[\"\u002Fvault-audit\"]\n        MoreSkills[\"... +9 more\"]\n    end\n\n    subgraph Agents[\"The Crew (8 agents)\"]\n        direction TB\n\n        subgraph Core[\"Core: Knowledge Management\"]\n            Architect[\"Architect\\nVault Setup\"]\n            Scribe[\"Scribe\\nNote Capture\"]\n            Sorter[\"Sorter\\nInbox Triage\"]\n            Seeker[\"Seeker\\nSearch\"]\n            Connector[\"Connector\\nKnowledge Graph\"]\n            Librarian[\"Librarian\\nVault Health\"]\n        end\n\n        subgraph External[\"Integrations\"]\n            Transcriber[\"Transcriber\\nAudio & Meetings\"]\n            Postman[\"Postman\\nEmail & Calendar\"]\n        end\n    end\n\n    Skills \u003C-->|\"read & write\"| Vault\n    Agents \u003C-->|\"read & write\"| Vault\n\n    subgraph Vault[\"Your Obsidian Vault\"]\n        direction LR\n        Inbox[\"00-Inbox\"]\n        Projects[\"01-Projects\"]\n        Areas[\"02-Areas\"]\n        Resources[\"03-Resources\"]\n        Archive[\"04-Archive\"]\n        Daily[\"07-Daily\"]\n    end\n\n    style User fill:#7c3aed,stroke:#5b21b6,color:#fff\n    style Dispatcher fill:#3b82f6,stroke:#2563eb,color:#fff\n    style Skills fill:#fef3c7,stroke:#f59e0b\n    style Core fill:#e0e7ff,stroke:#818cf8\n    style External fill:#dbeafe,stroke:#60a5fa\n```\n\n### Agent & Skill Coordination Flow\n\n```mermaid\nsequenceDiagram\n    participant U as You\n    participant D as Dispatcher\n    participant TS as \u002Ftranscribe skill\n    participant A as Architect agent\n    participant ES as \u002Femail-triage skill\n    participant S as Sorter agent\n\n    U->>D: \"Process my meeting recording\"\n    D->>TS: invokes \u002Ftranscribe skill\n    TS->>TS: multi-step conversation:\u003Cbr\u002F>asks questions, transcribes,\u003Cbr\u002F>creates structured note\n    TS-->>D: \"Suggested next agent: Architect\u003Cbr\u002F>(new project mentioned)\"\n    D->>A: chains Architect agent\n    A->>A: creates folder structure\n\n    U->>D: \"Check my email\"\n    D->>ES: invokes \u002Femail-triage skill\n    ES->>ES: scans Gmail, scores priority,\u003Cbr\u002F>saves important emails as notes\n    ES-->>D: \"Suggested next agent: Sorter\u003Cbr\u002F>(deadline notes in Inbox)\"\n    D->>S: chains Sorter agent\n    S->>S: files notes to correct locations\n```\n\n### Multi-platform support\n\nThe Crew works on multiple agent platforms. The installer builds from a single source and deploys to your platform of choice:\n\n| Platform | Install command | Config dir | Dispatcher |\n|----------|----------------|------------|------------|\n| **Claude Code** (CLI & Desktop) | `bash scripts\u002Flaunchme.sh --platform claude-code` | `.claude\u002F` | `CLAUDE.md` |\n| **Gemini CLI** | `bash scripts\u002Flaunchme.sh --platform gemini-cli` | `.gemini\u002F` | `GEMINI.md` |\n| **OpenCode** | `bash scripts\u002Flaunchme.sh --platform opencode` | `.opencode\u002F` | `AGENTS.md` |\n| **Codex CLI** | `bash scripts\u002Flaunchme.sh --platform codex-cli` | `.codex\u002F + .agents\u002F` | `AGENTS.md` |\n\nIf you omit `--platform`, the installer asks you to choose. Each platform gets agents, skills, references, hooks, and MCP servers translated to its native format. `launchme.sh` installs everything automatically.\n\n> **Codex CLI on Windows:** Codex CLI's Windows support is experimental. Running inside WSL (Windows Subsystem for Linux) is strongly recommended. See [docs\u002Fcodex-cli.md](docs\u002Fcodex-cli.md) for details.\n\nYour vault follows a hybrid **PARA + Zettelkasten** structure. These are the default folder names — if you already have a vault with different names, the Crew adapts to yours during onboarding (see [Vault Mapping](docs\u002Fvault-mapping.md)):\n\n```\n00-Inbox\u002F          Capture everything here first\n01-Projects\u002F       Active projects with deadlines\n02-Areas\u002F          Ongoing responsibilities\n03-Resources\u002F      Reference material, guides, how-tos\n04-Archive\u002F        Completed or historical content\n05-People\u002F         Your personal CRM\n06-Meetings\u002F       Timestamped meeting notes\n07-Daily\u002F          Daily notes and journals\nMOC\u002F               Maps of Content (thematic indexes)\nTemplates\u002F         Obsidian note templates\nMeta\u002F              Vault config, agent logs, health reports\n```\n\n---\n\n## Quick start\n\n> **Prerequisites**: [Obsidian](https:\u002F\u002Fobsidian.md) (free) and one of the supported agentic platforms.\n\n### 1. Create your Obsidian vault\n\nOpen Obsidian and create a new vault (or use an existing one).\n\n### 2. Clone the repo inside your vault\n\n```bash\ncd \u002Fpath\u002Fto\u002Fyour-vault\ngit clone https:\u002F\u002Fgithub.com\u002Fgnekt\u002FMy-Brain-Is-Full-Crew.git\n```\n\n### 3. Run the installer\n\n```bash\ncd My-Brain-Is-Full-Crew\nbash scripts\u002Flaunchme.sh\n```\n\nThe script asks you to pick a platform, then builds and installs the agents and skills into your vault. When your agent platform is open in your vault folder, the agents activate automatically. When you're in any other project, they don't.\n\n> **Never used a terminal before?** See the [step-by-step guide for beginners](docs\u002Fgetting-started.md). It walks you through everything, or just show this page to a tech-savvy friend. It takes 60 seconds.\n\n### 4. Initialize\n\nOpen your agent platform **inside your vault folder** and say:\n\n> **\"Initialize my vault\"**\n\nThe `\u002Fonboarding` skill starts a friendly guided conversation:\n\n1. **Who are you?** Name, language, role, what brought you here\n2. **What do you need?** Which agents to activate, which areas of life to manage\n3. **Integrations** Gmail and Google Calendar connections\n\nAfter onboarding, the Architect generates `Meta\u002Fvault-map.md` (mapping your folder names to the Crew's internal tokens), creates your entire vault folder structure, saves your profile, leaves you a welcome note, and you're ready to go. If you already have an existing vault, the Architect scans your folders and adapts — no renaming needed.\n\n### 5. Start using it\n\n| You say | What happens |\n|---------|-------------|\n| *\"Save this: meeting with Marco about the Q3 budget, he wants the report by Friday\"* | **Scribe** agent captures it as a clean note with tasks, wikilinks, and deadline |\n| *\"Triage my inbox\"* | `\u002Finbox-triage` skill files everything, updates MOCs, gives you a summary |\n| *\"What did we decide about the pricing strategy?\"* | **Seeker** agent searches your vault, synthesizes the answer with source citations |\n| *\"Check my email\"* | `\u002Femail-triage` skill scans Gmail, saves important emails, flags deadlines |\n| *\"Weekly review\"* | `\u002Fvault-audit` skill runs a full vault audit: broken links, duplicates, health score |\n| *\"Find connections for my latest note\"* | **Connector** agent discovers hidden links to other notes in your vault |\n\n---\n\n## Works in any language\n\nThe Crew is built in English but **responds in whatever language you write in**. Italian, French, Spanish, German, Portuguese, Japanese: just talk, and the agents match you.\n\n```\n\"Salva questa nota veloce...\"          → Scribe responds in Italian\n\"Vérifie mon email...\"                 → Postman responds in French\n\"Was habe ich diese Woche geplant?\"    → Seeker responds in German\n\"Check my inbox\"                       → Sorter responds in English\n```\n\nNo translations to install. No language packs. It just works.\n\n---\n\n## Works from your phone too\n\nIf you use Claude Code, you can control the Crew from your phone using its **Remote Control** feature. Your computer runs Claude Code locally (with full vault and agent access), and your phone acts as a remote interface through the browser or the Claude mobile app.\n\nCapture a quick thought on a walk. Check your email from the couch. Search your vault from the supermarket. Everything runs on your computer; your phone is just the remote.\n\n> **[Full setup guide](docs\u002Fmobile-access.md)** (takes 2 minutes)\n\n---\n\n## Agent coordination\n\nAgents coordinate through a dispatcher-driven orchestration system. When an agent or skill finishes its task and detects work for another agent, it signals the dispatcher via a `### Suggested next agent` section in its output. The dispatcher reads this and automatically chains the next agent:\n\n- The `\u002Ftranscribe` skill processes a meeting that introduces a new project -- the dispatcher chains the **Architect** to create the folder structure\n- The `\u002Femail-triage` skill finds emails about deadlines -- the dispatcher chains the **Sorter** to file them\n- The **Connector** finds orphan notes -- the dispatcher chains the **Librarian** to investigate\n- The **Sorter** finds notes that belong to a new area -- the dispatcher chains the **Architect** to build it\n\nNo agent works in isolation. The crew is greater than the sum of its parts.\n\n---\n\n## Required integrations\n\nThe **Postman** agent (and its related skills: `\u002Femail-triage`, `\u002Fmeeting-prep`, `\u002Fweekly-agenda`, `\u002Fdeadline-radar`) requires one of:\n- **Google Workspace CLI** (`gws`) — full read\u002Fwrite access to Gmail and Google Calendar: search, read, archive, delete, label, send emails; create\u002Fupdate\u002Fdelete calendar events. See [`docs\u002Fgws-setup-guide.md`](docs\u002Fgws-setup-guide.md) for setup.\n- **Hey CLI** (`hey`) — for Hey.com accounts. Read\u002Freply\u002Fcompose emails, leverages Hey's pre-sorted mailboxes (Imbox, Feed, Paper Trail, Reply Later, Set Aside, Bubble Up). Calendar operations still use `gws`. See [Hey CLI](https:\u002F\u002Fgithub.com\u002Fbasecamp\u002Fhey-cli) for installation.\n- **MCP connectors** (read-only fallback) — `launchme.sh` sets up MCP servers automatically (format varies by platform). Limited to reading emails and calendar events, plus draft creation.\n\nYou can use `gws` and `hey` simultaneously if you have both Gmail and Hey.com accounts.\n\n### Optional: Apple Contacts\n\nThe `\u002Fcontact-sync` skill syncs contacts to Apple Contacts on macOS. It requires the **apple-contacts MCP server**:\n\n- **[@griches\u002Fapple-contacts-mcp](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@griches\u002Fapple-contacts-mcp)** — an MCP server that provides full CRUD access to Apple Contacts (search, create, update, delete contacts and groups).\n\n**Claude Code \u002F Gemini CLI \u002F OpenCode** — add it to your `.mcp.json` inside the `mcpServers` object:\n\n```json\n{\n  \"mcpServers\": {\n    \"apple-contacts\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@griches\u002Fapple-contacts-mcp\"]\n    }\n  }\n}\n```\n\n**Codex CLI** — add it to `.codex\u002Fconfig.toml` instead (Codex uses TOML, not `.mcp.json`). Follow the instructions in [docs\u002Fcodex-cli.md](docs\u002Fcodex-cli.md) for the correct `[mcp_servers.apple-contacts]` table format.\n\nOnce connected, the `\u002Fcontact-sync` skill auto-syncs contacts when you reply to emails or on demand (\"sync contact\", \"add to contacts\").\n\nAll other agents and skills work with just your local Obsidian vault. No integrations needed.\n\n### Updating\n\nAfter pulling new changes from the repo:\n\n```bash\ncd \u002Fpath\u002Fto\u002Fyour-vault\u002FMy-Brain-Is-Full-Crew\ngit pull\nbash scripts\u002Fupdateme.sh\n```\n\nThe updater **automatically detects** which platform is installed in your vault (by checking for a platform-specific folder). If you have multiple platforms installed, it asks you to choose which one to update. You can also specify explicitly with `--platform`:\n\n```bash\nbash scripts\u002Fupdateme.sh --platform opencode\n```\n\nOnly changed files are updated. Your vault notes are never touched.\n\n---\n\n## Recommended Obsidian plugins\n\n**Essential:** Templater, Dataview, Calendar, Tasks\n\n**Recommended:** QuickAdd, Folder Notes, Tag Wrangler, Natural Language Dates, Periodic Notes, Omnisearch, Linter\n\n---\n\n## Project structure\n\n```\nMy-Brain-Is-Full-Crew\u002F               ← cloned inside your vault\n├── agents\u002F                          The 8 core agents\n│   ├── architect.md                   Vault setup & onboarding\n│   ├── scribe.md                      Text capture & note creation\n│   ├── sorter.md                      Inbox triage & filing\n│   ├── seeker.md                      Search & knowledge retrieval\n│   ├── connector.md                   Knowledge graph & link analysis\n│   ├── librarian.md                   Vault health & maintenance\n│   ├── transcriber.md                 Audio & meeting transcription\n│   └── postman.md                     Email & calendar integration\n├── skills\u002F                          The 14 specialized skills\n│   ├── onboarding\u002FSKILL.md            Full vault setup conversation\n│   ├── create-agent\u002FSKILL.md          Design a custom agent step by step\n│   ├── manage-agent\u002FSKILL.md          Edit, remove, or list custom agents\n│   ├── defrag\u002FSKILL.md                Weekly vault defragmentation\n│   ├── email-triage\u002FSKILL.md          Scan and prioritize unread emails\n│   ├── meeting-prep\u002FSKILL.md          Comprehensive meeting brief\n│   ├── weekly-agenda\u002FSKILL.md         Day-by-day week overview\n│   ├── deadline-radar\u002FSKILL.md        Unified deadline timeline\n│   ├── transcribe\u002FSKILL.md            Process recordings into structured notes\n│   ├── vault-audit\u002FSKILL.md           Full 7-phase vault audit\n│   ├── deep-clean\u002FSKILL.md            Extended vault cleanup\n│   ├── tag-garden\u002FSKILL.md            Tag analysis and cleanup\n│   ├── inbox-triage\u002FSKILL.md          Process and route inbox notes\n│   └── contact-sync\u002FSKILL.md          Sync contacts to Apple Contacts\n├── orchestra\u002F                       Named scripts for permission-free agent operations\n│   ├── hey-imbox, hey-feed, ...       Hey mailbox wrappers\n│   ├── tracker-today, tracker-search  Local tracker queries\n│   ├── contact-lookup                 Person-based email search\n│   └── vault-stats, vault-inbox       Vault health helpers\n├── references\u002F                      Shared agent documentation\n├── scripts\u002F\n│   ├── launchme.sh                    First-time installer\n│   └── updateme.sh                    Post-pull updater\n├── docs\u002F                            User-facing documentation\n│   ├── getting-started.md             Step-by-step setup guide\n│   ├── examples.md                    Real-world usage examples\n│   ├── vault-mapping.md               Vault path tokenization guide\n│   └── agents\u002F                        Deep-dive into each agent\n├── adapters\u002F                        Platform adapters (build system)\n│   ├── lib.sh                         Shared parsing and rewrite helpers\n│   ├── claude-code\u002F                   Claude Code adapter\n│   ├── gemini-cli\u002F                    Gemini CLI adapter\n│   └── opencode\u002F                      OpenCode adapter\n├── mcp\u002Fservers.yaml                 MCP server definitions (source of truth)\n├── LICENSE\n├── README.md                        You are here\n└── CONTRIBUTING.md\n```\n\nAfter running `launchme.sh`, your vault looks like (paths vary by platform):\n\n```\nyour-vault\u002F\n├── .\u003Cplatform>\u002F              ← .claude\u002F, .gemini\u002F, .opencode\u002F, etc.\n│   ├── agents\u002F               ← lightweight reactive agents\n│   ├── skills\u002F               ← specialized multi-step skills\n│   ├── hooks\u002F                ← file protection and validation hooks\n│   └── references\u002F           ← shared docs\n├── Meta\u002F\n│   ├── vault-map.md          ← maps folder roles to your actual paths (created during onboarding)\n│   └── scripts\u002F              ← orchestra scripts (permission-free agent commands)\n├── CLAUDE.md \u002F GEMINI.md \u002F AGENTS.md \u002F ...  ← dispatcher (platform-specific name)\n├── My-Brain-Is-Full-Crew\u002F    ← the repo (for updates)\n└── ... your Obsidian notes\n```\n\nCodex CLI uses a split layout instead of a single platform directory:\n\n```\nyour-vault\u002F\n├── .codex\u002F\n│   ├── agents\u002F               ← 8 core agents (.toml format)\n│   ├── references\u002F           ← shared docs\n│   └── config.toml           ← MCP servers + profiles + sandbox policy\n├── .agents\u002F\n│   └── skills\u002F               ← 14 specialized skills\n├── Meta\u002F\n│   └── scripts\u002F              ← orchestra scripts\n├── AGENTS.md                 ← dispatcher (Codex reads this)\n├── My-Brain-Is-Full-Crew\u002F    ← the repo (for updates)\n└── ... your Obsidian notes\n```\n\n---\n\n## Contributing (seriously, please help)\n\nThis started as one person's survival tool. I'm sharing it because I think it can help others, but **I know it can be much better**, and I need help from people who know prompt engineering, agentic platforms, and Obsidian better than I do.\n\n**Every single PR is welcome.** I mean it. If you see something that could be improved (a better prompt structure, a smarter agent behavior, a more elegant architecture) please submit it. I won't be precious about my code. The goal is to help people, not to protect my ego.\n\nIf you want to:\n- **Improve an agent or skill**: make it smarter, add a mode, fix edge cases\n- **Fix my prompts**: if you know better patterns, teach me\n- **Propose a new crew member**: a new agent or skill for a new domain\n- **Report a bug**: something an agent does wrong\n- **Add examples**: share how you use the Crew\n- **Just tell me what I'm doing wrong**: I'll listen\n\n...PRs, issues, and honest feedback are all welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).\n\n### TO DO\n- [ ] Update the installer to auto-install the orchestra scripts (currently a manual copy-paste step)\n- [ ] Completely decouple the installer from the platform (currently has some platform-specific logic that could be moved to the adapters or to some kind of config file)\n\n---\n\n## Philosophy\n\n> *\"The best organizational system is the one you actually use.\"*\n\nThe Crew is designed for people who are overwhelmed, not for people who enjoy organizing. Every design decision prioritizes **minimum friction**:\n\n- **Chat is the interface**: no manual file management\n- **Skills handle the heavy lifting**: multi-step workflows run as guided conversations\n- **Agents handle the quick stuff**: filing, linking, capturing, searching\n- **Any language, any time**: your brain shouldn't have to switch languages to stay organized\n- **Conservative by default**: agents never delete, always archive. They ask before making big decisions.\n\n---\n\n## Star this repo\n\nIf the Crew helps you, or if you just think it's a cool idea, consider starring this repo. It helps others find it, and it motivates continued development.\n\n---\n\n## License\n\nMIT: use it, modify it, share it. Just keep the attribution.\n\n**THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.** The authors are not liable for any claim, damages, or other liability arising from the use of this software. See the [MIT License](LICENSE) for full terms.\n\n---\n\n\u003Cp align=\"center\">\n  \u003Ci>Built by someone who got tired of forgetting things.\u003C\u002Fi>\n  \u003Cbr>\u003Cbr>\n  \u003Ca href=\"docs\u002Fgetting-started.md\">\u003Cstrong>Get Started\u003C\u002Fstrong>\u003C\u002Fa> · \u003Ca href=\"docs\u002Fexamples.md\">\u003Cstrong>Examples\u003C\u002Fstrong>\u003C\u002Fa> · \u003Ca href=\"docs\u002Fcodex-cli.md\">\u003Cstrong>Codex CLI Guide\u003C\u002Fstrong>\u003C\u002Fa> · \u003Ca href=\"docs\u002Fcodex-migration.md\">\u003Cstrong>Migrate to Codex\u003C\u002Fstrong>\u003C\u002Fa> · \u003Ca href=\"docs\u002Fagents\u002Farchitect.md\">\u003Cstrong>Meet the Agents\u003C\u002Fstrong>\u003C\u002Fa> · \u003Ca href=\"CONTRIBUTING.md\">\u003Cstrong>Contribute\u003C\u002Fstrong>\u003C\u002Fa>\n\u003C\u002Fp>\n","My-Brain-Is-Full-Crew 是一个由8个以上AI代理和14种专业技能组成的团队，旨在管理用户的Obsidian知识库，帮助用户组织、归档、连接、搜索、转录和处理电子邮件。项目核心功能包括多语言支持、自动化管理和跨平台兼容性（Claude Code, Gemini CLI, OpenCode, Codex CLI），通过自然语言交互简化了用户操作流程。特别适合那些感到信息过载、记忆力下降以及需要改善身心健康状况的人士使用，能够有效减轻认知负担，提高生活和工作效率。",2,"2026-06-11 03:51:15","high_star"]