ObsidianRAG and Local-RAG-with-Ollama

These tools are competitors, as both aim to provide a local RAG system, with the former specifically targeting Obsidian notes and the latter offering a more general framework.

ObsidianRAG
51
Established
Local-RAG-with-Ollama
40
Emerging
Maintenance 13/25
Adoption 11/25
Maturity 18/25
Community 9/25
Maintenance 2/25
Adoption 9/25
Maturity 7/25
Community 22/25
Stars: 29
Forks: 3
Downloads: 85
Commits (30d): 0
Language: Python
License: MIT
Stars: 76
Forks: 48
Downloads:
Commits (30d): 0
Language: Python
License:
No risk flags
No License Stale 6m No Package No Dependents

About ObsidianRAG

Vasallo94/ObsidianRAG

RAG system to query your Obsidian notes using LangGraph and local LLMs (Ollama)

Implements hybrid search (vector + BM25) with CrossEncoder reranking and GraphRAG link-following to expand context across interconnected notes, served via FastAPI backend to a native TypeScript Obsidian plugin. Supports streaming responses with source attribution and works entirely offline using Ollama for local LLM inference and HuggingFace embeddings, compatible with multilingual models like Qwen and Gemma.

About Local-RAG-with-Ollama

ThomasJanssen-tech/Local-RAG-with-Ollama

Build a 100% local Retrieval Augmented Generation (RAG) system with Python, LangChain, Ollama and ChromaDB!

Scores updated daily from GitHub, PyPI, and npm data. How scores work