Skip to content

Wozacosta/obrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

obrain

Stop re-explaining yourself to AI every session.

obrain hooks Obsidian into Claude Code. Your notes, your files, your projects — Claude reads them before you type a word.

Runs locally. Nothing phones home. No API keys.

What happens

You write notes in Obsidian. Claude Code loads them on launch. The more you use it, the more context it has — your projects, your voice, your working patterns. You never have to catch it up.

Install

git clone https://github.com/wozacosta/obrain.git && cd obrain && ./setup.sh

Or via npm:

npx obrain

Installs Obsidian + Claude Code if needed, sets up the brain structure, and drops in the slash commands. Two minutes. Re-runnable.

Got an existing Obsidian vault?

Point the installer at it. Adds what's missing, backs up your CLAUDE.md, doesn't touch your notes.

Usage

cd ~/obrain && claude
Command What it does
/brain-setup One-time setup. Claude asks about your work and builds a tailored config.
/morning Start of day. Opens today's note, checks what's new, asks what to focus on.
/weekly End of week. Reviews daily notes, finds patterns, plans next week.
/recap End of session. Captures what happened and files it.
/todo Task manager. Add, complete, reprioritize. Lives in todo.md.
/digest Reads a folder of files (PDFs, docs, images) and writes markdown summaries.
/import-vault Pulls notes from another Obsidian vault into this brain.

Bring in your files

Drop anything into drop/ — PDFs, Word docs, images, whatever. Claude reads them natively.

cp ~/Downloads/stuff/* ~/obrain/drop/

Then: "digest and sort drop/"

Structure

~/obrain/
├── CLAUDE.md     your identity — loaded every session
├── memory.md     session log, auto-maintained
├── todo.md       task list
├── drop/         incoming files and ideas
├── daily/        one note per day
├── weekly/       weekly reviews
├── projects/     active work
├── refs/         reference material
└── done/         archived work

Requirements

Nothing else.

Uninstall

./uninstall.sh

Tests

npm test

License

The obrain License — MIT with personality.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors