Knowledge Raven: A Model-Agnostic Knowledge Base Platform Built with Claude Code

Knowledge Raven is a knowledge base platform that enables any MCP-compatible LLM (Claude, GPT, etc.) to search company documents and retrieve specific sections with source citations. The platform functions as structured, permission-aware memory for AI assistants.
Platform Features and Capabilities
The platform supports document uploads and connections to various sources including Drive, Confluence, Notion, Dropbox, and GitHub. It offers a free tier with limits of 50 documents and 3 users.
Technical Architecture
The entire platform was built using Claude Code by a solo founder. The technical stack includes:
- Backend: Python/FastAPI
- MCP tool layer
- Agentic RAG pipeline with parent-child retrieval
- Contextual embeddings
- Hybrid search
Inspiration and Context
The development was inspired by Andrej Karpathy's workflow for building personal knowledge bases with LLMs, which involves compiling raw sources into structured wikis and querying them with agents. Karpathy noted his approach works well at small scale (~100 articles, ~400K words) but acknowledged limitations for larger implementations, stating: "I think there is room here for an incredible new product instead of a hacky collection of scripts."
Knowledge Raven addresses this gap by scaling to enterprise needs, handling 50,000+ pages with access controls and live-synced sources. The platform implements actual agentic RAG infrastructure, which becomes necessary at this scale compared to simpler script-based approaches.
Technical Approach and Philosophy
The developer clarifies that Karpathy's system is tool-based, where the LLM operates on external files, calls a search engine as a tool, and writes structured output. This aligns with the MCP pattern used by Knowledge Raven. The post addresses misconceptions about fine-tuning, noting that fine-tuning enterprise knowledge into model weights would lose source attribution, permissions, and real-time update capabilities.
The developer built Knowledge Raven specifically to solve the problem of giving AI assistants access to organizational knowledge bases at team scale, moving beyond individual workflows to enterprise-ready solutions.
📖 Read the full source: r/ClaudeAI
👀 See Also

AI Roundtable: Tool for Comparing 200+ AI Models on Structured Questions
AI Roundtable is a free tool that lets users pose questions with defined answer options, select up to 50 models from a pool of 200+, and get structured responses under identical conditions. It also includes a debate feature where models can see each other's reasoning and a reviewer model that summarizes transcripts.

Oh-My-Mermaid: Claude Code Skill for Auto-Generating Architecture Diagrams
Oh-My-Mermaid is a Claude Code skill that analyzes codebases and automatically generates Mermaid architecture diagrams and documentation. It's installed via npm and used with the /omm-scan command in Claude Code.

RAG Learning Academy Built Inside Claude Code with 20 Specialist Agents
A developer created an interactive RAG learning academy inside Claude Code featuring 20 specialist agents, 17 slash commands, and a 9-module curriculum that assesses knowledge level and uses open-source tools by default.

Tredict MCP Server Enables Claude to Create and Push Training Plans to Sports Watches
A developer built a Tredict MCP Server for Claude.ai and Claude Code that creates complex endurance training plans via prompts and automatically uploads structured workouts to Garmin, Coros, Suunto, and Wahoo watches. The server includes an MCP App for visual feedback within Claude chat.