Note

v2.1.0

Knowledge capture and connection system with automatic organization and retrieval. Use when user mentions taking notes, capturing ideas, recording insights,...

0· 1.4k· 2 versions· 14 current· 15 all-time· Updated 1mo ago· MIT-0

Note

Knowledge capture system. Remember everything, find anything.

Critical Privacy & Safety

Data Storage (CRITICAL)

  • All notes stored locally only: memory/notes/
  • No cloud note services connected
  • No external sync - pure local storage
  • No sharing of notes or ideas
  • User controls all data retention and deletion

Data Structure

Notes stored in your local workspace:

  • memory/notes/notes.json - All captured notes
  • memory/notes/topics.json - Automatic topic categorization
  • memory/notes/projects.json - Project-based organization
  • memory/notes/connections.json - Connections between notes
  • memory/notes/search_index.json - Search optimization

Core Workflows

Capture Note

User: "Note: The insight from the book about feedback loops applies to our onboarding problem"
→ Use scripts/capture_note.py --content "Feedback loops from book apply to onboarding" --context "reading"
→ Extract note, identify topics, store automatically

Find Relevant Notes

User: "What have I written about onboarding?"
→ Use scripts/find_notes.py --query "onboarding" --context current
→ Surface all notes related to onboarding, including unexpected connections

Prepare for Meeting

User: "I'm meeting with Sarah tomorrow"
→ Use scripts/prep_meeting.py --person "Sarah"
→ Pull all previous notes about Sarah, her projects, commitments made

Connect Ideas

User: "This reminds me of something I read last month"
→ Use scripts/connect_notes.py --current-note "NOTE-123" --search "last month"
→ Find and surface related notes, create explicit connection

Transform to Knowledge

User: "Synthesize my notes on product strategy"
→ Use scripts/synthesize.py --topic "product-strategy"
→ Transform scattered notes into coherent framework

Module Reference

Scripts Reference

ScriptPurpose
capture_note.pyCapture note from any context
find_notes.pySearch and retrieve relevant notes
prep_meeting.pyPrepare notes for meeting
connect_notes.pyExplicitly connect related notes
synthesize.pyTransform notes into knowledge
review_recent.pyReview recent captures
organize_project.pyOrganize notes by project
build_map.pyBuild knowledge map across domains

Version tags

capturevk974cjbaa6sxm0a2cak2napgn982nmn0ideasvk974cjbaa6sxm0a2cak2napgn982nmn0knowledgevk974cjbaa6sxm0a2cak2napgn982nmn0latestvk974cjbaa6sxm0a2cak2napgn982nmn0learningvk974cjbaa6sxm0a2cak2napgn982nmn0notesvk974cjbaa6sxm0a2cak2napgn982nmn0