obra

Query and traverse an Obsidian vault as a knowledge graph. Semantic search, path finding, community detection — all local. Claude Code plugin included.

10
0
100% credibility
Found Mar 21, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

This tool converts an Obsidian notes collection into a local knowledge graph for semantic search, connection traversal, community detection, and analysis via simple commands or a plugin.

How It Works

1
📚 Discover the tool

While organizing your personal notes in Obsidian, you hear about a simple tool that turns them into a connected map of ideas.

2
💻 Set it up

Download the tool to your computer and point it to your folder of notes so it knows where to look.

3
🔗 Build your knowledge map

Tell the tool to scan your notes—it reads everything and draws lines between related ideas based on how you mention them.

4
🔍 Search your notes

Type in a topic or question, and instantly see the best matching notes with smart, meaning-based results.

5
Explore connections
🛣️
Find paths

See step-by-step trails connecting two specific ideas.

🌐
Check neighbors

Look at notes directly linked or a few steps away.

👥
Spot groups

Discover natural clusters of related topics.

6
📊 Spot key insights

Uncover the most important notes or bridges that tie everything together.

🌟 Unlock your knowledge

Now you effortlessly navigate, search, and understand the web of your own ideas like never before.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is knowledge-graph?

This TypeScript tool turns your Obsidian vault into a local knowledge graph github project, where notes become nodes and wiki links form edges. It indexes everything into a SQLite knowledge graph database with vector embeddings for semantic search and full-text queries, plus graph traversal like path finding between notes and community detection via Louvain. Developers get a CLI for commands like `kg search "distributed systems"` or `kg paths "Alice" "Widget Theory"`, and an MCP server for Claude Code plugins—all running offline with no cloud APIs.

Why is it gaining traction?

Unlike cloud-heavy knowledge graph ai tools or basic Obsidian plugins, it delivers instant local semantic search, N-hop neighborhoods, PageRank centrality, and bridge node detection without setup hassles. The Claude integration lets AI agents query your vault via tools like `kg_node` or `kg_communities`, making it a quick win for ai knowledge graph github workflows. Incremental indexing handles vault changes efficiently, standing out in the awesome knowledge graph github space.

Who should use this?

Obsidian heavyweights managing large vaults for research or clinical knowledge graph github setups, needing github query search across interconnected notes. AI builders crafting local agents that traverse knowledge graphs, or devs prototyping knowledge graph embedding apps without external services. Ideal for anyone tired of manual link-chasing in growing note collections.

Verdict

Promising early-stage knowledge graph builder github at 10 stars and 1.0% credibility—solid docs, 76 tests, MIT license, but watch for scale on huge vaults. Try it if you're deep into Obsidian; skip for production without more battle-testing.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.