Local RAG is a zero-configuration tool designed to provide semantic search capabilities for your entire codebase and AI conversation history. It indexes various file types—including code, documentation, and configuration files—into a per-project vector store, along with real-time indexing of AI conversation transcripts. This empowers AI agents with accurate, up-to-date context, allowing them to recall past decisions and discussions, understand codebase structure, and find relevant information even if filenames are obscure. The tool also features built-in usage analytics to pinpoint documentation gaps and offers functionalities like finding symbol usages, generating project dependency maps, and attaching persistent notes to code or files, all without relying on cloud services, API keys, or Docker.
Key Features
01Attach persistent, context-aware annotations to files or symbols.
02Semantic search over codebase files and AI conversation history.
03Find all call sites and usages for specific symbols across the codebase.
04Built-in analytics for identifying documentation gaps and low-relevance queries.
05Generate Mermaid dependency graphs for project structure visualization.
061 GitHub stars