{"repo":"roomi-fields/rtfm","free":true,"listed":false,"github":"https://github.com/roomi-fields/rtfm","clone":"git clone https://github.com/roomi-fields/rtfm.git","description":"The open retrieval layer for AI coding agents. Indexes code, docs, legal, research, data — 22 parsers (incl. EPUB, DOCX, ODT), FTS5 + semantic search, knowledge graph. Serves surgical context via MCP. Open source, local, free.","language":"Python","stars":23,"topics":["ai-agents","claude","claude-code","code-search","embeddings","fts","mcp","mcp-server","rag","retrieval"],"license":"MIT","category":"ai-agents","readme_excerpt":"RTFM Retrieve The Forgotten Memory The open retrieval layer your AI agent was missing Index everything in your project — code, docs, PDFs, legal texts, research, data — and your agent finds the right context instantly. No hallucinations. No cloud. No API costs. Free · Local · Open Source · MIT --- The problem Your AI agent is flying blind. It greps through thousands of files, misses the doc that answers the question, invents modules that don't exist, forgets what you decided last session. The bigger the project, the worse it gets. You've added a smarter model. It didn't help. Because the bottleneck isn't intelligence — it's retrieval . Code indexers (Augment, Sourcegraph, Cursor) only see code. But your project isn't just code. It's specs, PRs, architecture decisions, research papers, PDFs, regulations, vault notes — the context your agent needs to stop guessing. Why I built this I was writing a French tax article ( 50 pages of regulatory text, cross-references between code articles, case law, administrative doctrine). Claude Code kept grep-ing the same directories in loops, running out of context, and producing confidently wrong citations. I'd added more memory, better prompts, a smarter model. None of it worked, because the agent wasn't reasoning badly — it just couldn't find the right paragraph in a 2,000-file legal corpus. So I stopped trying to make the model smarter and built the layer it was missing. That's RTFM. The solution RTFM indexes everything. One command, one S","default_branch":null,"files":null,"tree":[],"storefront":"/r/roomi-fields","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/roomi-fields/rtfm/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."}