A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
The AI-assisted second brain that connects your notes, ideas, and tasks into persistent context for agentic workflows us
The AI-assisted second brain that connects your notes, ideas, and tasks into persistent context for agentic workflows.
[!IMPORTANT] Awesome Second Brain is currently at v2.0.0. We’re moving fast, so expect frequent updates and some breaking changes as the project evolves. If you’re into AI-assisted productivity, we’d love your feedback.
Context evaporates instead of compounding. Every conversation ends, and the decisions, constraints, and rationale that went into it vanish with the tab. You keep re-making the same calls, re-explaining the same project, re-training the same model on the same facts. The work you already did is invisible to the tool meant to accelerate it.
Give your agent an Awesome Second Brain.
Awesome Second Brain (ASB) is an open-source framework that gives your AI a spotless context layer, organized knowledge, and automated processing pipelines — so your AI operates with the same goals, history, and strategic intent as you do.
| Before ASB | With ASB |
|---|---|
| Re-explain your project every session | Claude loads last session, decisions, next steps |
| Notes scattered across five apps | One vault. Everything queryable. Nothing lost. |
| AI gives generic answers | AI that knows your projects, decisions, and history |
| Context resets on every new chat | Context compounds across sessions |
| Decisions buried in old chat logs | Decisions indexed, linked, and recallable |
| Tasks scattered across Notes, Todoist, Slack | One master task list, synced from every domain |
| Ideas captured but never processed | /brain-dump routes ideas to the right project |
| Your vault is passive storage | Your vault is an active collaborator that executes |
ASB v2.0 — Core features are stable; workflows and documentation are maturing.
| Component | Count | What They Do |
|---|---|---|
| Canonical Commands | 27 | Slash commands for structured interactions |
| Workflows | 38+ | Step-by-step processes within skills |
| Agents | 9 | Specialized AI personas for focused work |
| Hooks | 5 | Automated lifecycle actions (security, context, logging) |
| Atomic Prompts | 257 | Dormant reusable prompts — activate on demand, no autocomplete bloat. |
| Thinking Strategies | 22 | Pluggable reasoning modes (CoT, ToT, Reflexion…) for targeted task shapes. |
A Claude Code plugin that generates complete knowledge systems from conversation.
A powerful local search engine for everything you need to remember.
Morning kickoff:
/open-day
# → Loads North Star, active projects, open tasks, recent git changes.
# → "You have 2 active projects. The auth refactor is blocked on API contract.
# Your 1:1 with Sarah is at 2pm — last time she flagged observability."
Capture any raw input:
/brain-dump "I've been thinking about using Redis for caching. The API is rate limited to 1000 calls/hour."
# → Extracts atomic observations: [idea] Use Redis, [fact] API limit.
# → Suggests tags: #infrastructure #caching #api
# → Stages in inbox/raw/ for later processing.
Process raw captures into structured notes:
/process
# → Scans inbox/raw/ for unprocessed notes.
# → Adds full frontmatter: domain, type, tags, description (~150 chars).
# → Flags multi-topic notes for splitting, offers `status: thinking` for scratchpads.
# → Moves ready notes to inbox/ready/ awaiting distribution.
Distribute processed notes to their permanent home:
/distribute
# → "3 notes ready. The Redis caching note → domains/Work/02_PAGES/redis-caching.md?"
# → Detects duplicates ("Absorb into existing api-rate-limits page?") and multi-topic notes (split).
# → Adds wikilinks to related pages, updates domain INDEX.md.
# → Source note kept for provenance (status: processed).
Setup time: ~10 minutes.
Mac / Linux:
curl -fsSL https://raw.githubusercontent.com/superuser-pal/awesome-second-brain/main/install.sh | bash
Windows (PowerShell):
irm https://raw.githubusercontent.com/superuser-pal/awesome-second-brain/main/install.ps1 | iex
The installer checks prerequisites, asks where you want your vault, installs dependencies, and configures hooks automatically.
To update: Simply run the installer command again or git pull in your vault directory.
obsidian --version
cd ~/second-brain && claude
/setup-context
New to Terminal? See SETUP.md for a step-by-step guide with troubleshooting.
git clone https://github.com/superuser-pal/awesome-second-brain
cd awesome-second-brain
npm run setup # installs hook dependencies (Bun)
For semantic search across the vault. The npm package is @tobilu/qmd (published from tobi/qmd):
npm install -g @tobilu/qmd
qmd collection add . --name vault --mask "**/*.md"
qmd context add qmd://vault "Engineer's work vault: projects, decisions, incidents, people, reviews, architecture"
qmd update && qmd embed
| What | Why |
|---|---|
| Obsidian 1.12+ | Note UI and vault management. Requires "Obsidian CLI" enabled in Settings. |
| Claude Code | AI agent that powers the system. |
| What | Why |
|---|---|
| Everything above | — |
| Bun | Activates hook scripts: security, write validation, message classification. |
| Git | Version history and zero-data-loss representation. |
| What | Why |
|---|---|
| Everything above | — |
| Obsidian CLI | Vault-aware reads, search, backlinks, and property management from the agent. |
| QMD | Semantic search across your vault. |
Awesome Second Brain's workspace is organized to keep focus sharp and context contained:
dashboards/: Navigation hub, HOME.md, and TASKS.md (Master task list).domains/: Your high-level workspaces (e.g., Work, Personal). Each domain is a siloed environment.work/: Cross-domain shared operations — 1:1s, incidents, and reviews.inbox/: The entry point. Drop raw thoughts or quick tasks here to be processed.brain/: The "Operating System" — NORTH_STAR.md, MEMORIES.md, RULES.md, and LOGIC.md.plan/: Your daily and weekly rhythm files.bases/: Dynamic aggregators and template definitions (e.g., Prompts.base, Strategies.base).thinking/: Internal logs, session transcripts, and agent scratchpads..claude/: The configuration layer containing system logic, commands, and subagents.Capture raw information and transform it into structured knowledge automatically.
| Stage | Activity | Command | Result |
|---|---|---|---|
| 1. Capture | Drop notes/tasks into /inbox | (Frictionless) | Raw capture |
| 2. Process | AI applies structure/tags | /process | Categorized and structured markdown |
| 3. Distribute | Move to correct /domain | /distribute | Contextually relevant persistence |
Five automated hooks handle setting up your session context:
| Hook | When | What |
|---|---|---|
| 🚀 SessionStart | On startup/resume | Injects key context, active work, recent changes, tasks, and file listing. |
| 💬 UserPromptSubmit | Every message | Classifies content (decision, incident, win, etc.) and injects routing hints. |
| ✍️ PostToolUse | After writing .md | Validates frontmatter and checks for wikilinks. |
| 💾 PreCompact | Before context compaction | Backs up session transcript to thinking/session-logs/. |
| 🏁 Stop | End of session | Checklist: archive completed projects, update indexes, check orphans. |
Run these directly in your AI agent. Symbols in parentheses are "nicknames" for the authoritative namespaced commands.
| Command | Purpose |
|---|---|
/setup-context | Onboarding Wizard — guided setup of goals, domains, and tasks. |
/rituals:open-day (/open-day) | Morning kickoff — reviews tasks and surfaces today's priorities. |
/capture:brain-dump (/brain-dump) | Reflective capture — atomic extraction of facts/ideas/decisions with tags. |
/capture:quick-dump (/quick-dump) | Power shortcut — high-confidence routing directly to domain notes. |
/rituals:close-day (/close-day) | Session review — verify notes, indexes, links, and suggest improvements. |
/capture:1-1 (/1-1) | Capture a meeting transcript into a structured vault note. |
/manage:project-create (/project-create) | Create a new domain project, update INDEX.md and TASKS.md. |
/manage:task-sync (/task-sync) | Aggregate all tasks into dashboards/TASKS.md. |
/core:audit (/audit) | Deep vault maintenance — repair broken links and identify orphans. |
14 domain skills bundled into ASB, loaded on demand by your agent via the Skill tool. Skills are reusable capabilities — they encapsulate references, workflows, and examples for a specific domain so your agent doesn't re-derive them every session.
| Category | Skills |
|---|---|
| Obsidian native | obsidian-markdown, obsidian-cli, obsidian-bases, json-canvas |
| Search & ingest | qmd (semantic search), defuddle (web → clean markdown) |
| Vault lifecycle | create-domain, create-agent, create-skill, project-management, daily-rituals |
| Libraries | prompts (257 atomic prompts), strategy (9 reasoning strategies) |
| Voice | caveman (token-compressed output mode) |
22 pluggable reasoning strategies that turn ASB into the best brain sparring partner live in docs/strategies/, each a dormant page you can activate for a session. CoT is pre-promoted at setup. Pick one when the task calls for a specific thinking shape, or let /thinking:eval choose for you.
| Strategy | Command | Use when… |
|---|---|---|
| Standard | /thinking:standard | Direct answer, no visible reasoning. Fastest output. |
| Chain-of-Thought | /thinking:cot | Step-by-step reasoning before the answer. (Pre-promoted.) |
| Chain-of-Draft | /thinking:cod | Step-by-step, but each step ≤5 words. Compact reasoning. |
| Atom-of-Thought | /thinking:aot | Decompose into smallest independent sub-problems, solve, synthesize. |
| Least-to-Most | /thinking:ltm | Order sub-problems easiest → hardest, answer each before advancing. |
| Tree-of-Thought | /thinking:tot | Generate multiple branches, select the best one. |
| Self-Consistency | /thinking:self-consistent | Multiple independent paths, pick the most consistent answer. |
| Self-Refinement | /thinking:self-refine | Initial answer → brief self-critique → refined answer. |
| Reflexion | /thinking:reflexion | Answer concisely, critique own reasoning, produce refined answer. |
Standing controls (always available):
| Command | Purpose |
|---|---|
/thinking:eval | Recommend the best strategy for your stated goal. |
/thinking:reset | Clear the active strategy and return to default. |
257 atomic prompts live dormant in docs/prompts/. Each is a self-contained reusable prompt — activate the ones you use, leave the rest shelved to avoid bloating / autocomplete. Browse with bases/Prompts.base or the prompts skill.
prompts skill)| Command / trigger | What it does |
|---|---|
| "Find a prompt about X" | Search — QMD query across all 257 dormant prompts, returns top matches + status. |
"Promote <slug>" | Promote — flips status: active, generates /prompts:<slug> command stub. |
"Demote <slug>" | Demote — deletes the command stub, flips back to status: dormant. |
/prompts:<slug> | Run a promoted prompt directly (e.g. /prompts:extract-wisdom, /prompts:analyze-risk). |
Representative categories from the library — promote the ones that match your workflow:
analyze_claims, analyze_incident, analyze_risk, analyze_paper, analyze_sales_call, analyze_product_feedback, analyze_logs, analyze_threat_reportcreate_design_document, create_coding_feature, create_keynote, create_formal_email, create_hormozi_offer, create_5_sentence_summary, create_mermaid_visualization, create_git_diff_commitextract_wisdom, extract_insights, extract_recommendations, extract_main_idea, extract_referencesimprove_writing, improve_prompt, improve_report_findingsummarize, summarize_paper, summarize_meeting, summarize_debatereview_design, analyze_peer_work, rate_contentReleased under the MIT License.
Version: 2.0.0 | Last Updated: 2026-04-17
Human + AI music production workflow for Suno - skills, templates, and tools
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
AI image generation skill for Claude Code -- Creative Director powered by Gemini
Universal SEO skill for Claude Code. 25 sub-skills + 18 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, bac