NoteBrain Assistant

Ricerca semantica su un vault Obsidian tramite NoteBrain CLI e ChromaDB locale

di nmdra · nmdra/notebrain-cli

Richiede configurazione ★ 9.2/10

NoteBrain Assistant — Ricerca semantica su un vault Obsidian tramite NoteBrain CLI e ChromaDB locale

Cosa fa

Guida la NoteBrain CLI in modo che Claude possa rispondere a domande da un vault Obsidian indicizzato in un archivio ChromaDB locale, utilizzando la ricerca semantica, i backlink wikilink, l'attraversamento di grafi e la scoperta di connessioni nascoste. Si attiva quando chiedi cosa dicono le tue note su un argomento, quali note sono correlate ad altre, o chiedi di cercare nella tua base di conoscenza. Impone flag di recupero snelli invece di riversare intere note nel contesto.

Rapporto di test

Costruito il binario Go, ingerito un vault di test di 8 note e eseguito entrambi i percorsi per davvero: la ricerca non guidata più due fetch di note complete hanno tirato 18.8 KB di principalmente riempitivo nel contesto, mentre i flag snelli della skill hanno risposto alla stessa domanda in 5.1 KB. La sua regola di query composta contava più del risparmio di token — una semplice query singola ha restituito tre frammenti di una nota e ha seppellito la nota contenente la risposta effettiva al rango 4, mentre la query divisa della skill l'ha fatta emergere tra i primi 3. Richiede il binario notebrain costruito con CGO (nessuna release macOS testata) e un vault ingerito prima che faccia qualcosa.

Testato il: 2026-08-05 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/nmdra/notebrain-cli.git
mkdir -p ~/.claude/skills
cd notebrain-cli && cp -r .agents/skills/notebrain ~/.claude/skills/notebrain-assistant

Comandi e prompt di esempio

  • /notebrain-assistantRicerca semantica su un vault Obsidian tramite NoteBrain CLI e ChromaDB locale

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • What do my notes say about connection pooling and migrations?
  • Which notes relate to my Kafka note but aren't linked to it?
  • Search my Obsidian vault for anything about rate limiting