{"repo":"Vasallo94/ObsidianRAG","free":true,"listed":false,"github":"https://github.com/Vasallo94/ObsidianRAG","clone":"git clone https://github.com/Vasallo94/ObsidianRAG.git","description":"Ask questions about your Obsidian notes using local AI. Privacy-first RAG with Ollama, LM Studio, or any OpenAI-compatible server. Obsidian plugin + Docker + PyPI.","language":"Python","stars":117,"topics":["langchain","langgraph","llm","local-llm","obsidian","ollama","rag","chromadb","docker","fastapi"],"license":"MIT","category":"ai-agents","readme_excerpt":"ObsidianRAG Ask questions about your Obsidian notes with a local-first hybrid RAG index. ObsidianRAG 4 uses SQLite FTS5 and embedded LanceDB as its only retrieval engine. The Obsidian plugin manages the backend, index lifecycle, chat, and source links. Generation supports Ollama, LM Studio, and OpenAI-compatible servers. Highlights - Incremental copy-on-write index revisions - Hybrid lexical and vector retrieval - Grounded answers with numeric source citations - Explicit Build, Refresh, Full rebuild, and Prune controls - Reader leases that protect in-flight queries during refreshes - Safe regular-Markdown scanning without following links - API 4 compatibility checks between plugin and backend - No shell invocation when the plugin starts the backend Install Install the backend: Install the plugin assets from the plugin-v4.0.1 GitHub release: - main.js - manifest.json - styles.css Place them in /.obsidian/plugins/vault-rag/ , then enable Vault RAG in Obsidian. First run 1. Start your generation provider and make the configured model available. 2. Open Vault RAG settings and confirm the backend executable, usually obsidianrag ( obsidianrag.exe on Windows). 3. Start the backend. 4. Select Build index . 5. Open the chat view. The backend never indexes automatically at startup. CLI Providers Provider Flag Default URL API format --- --- --- --- Ollama --provider ollama http://localhost:11434 Ollama LM Studio --provider lmstudio http://localhost:1234/v1 Chat completions Custom --prov","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vasallo94","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vasallo94/ObsidianRAG/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}