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

ANE Optimization Through Phone-Steered AI Experiments Shows Kernel Fusion Benefits
A developer ran 55 experiments on Apple Neural Engine optimization, steering the process from their phone using Claude for brainstorming. Key improvements included fusing 3 ANE kernels into 1 mega-kernel, reducing validation loss from 3.75 to 2.49 and step time from 176ms to 96ms.

Startup Bookkeeper: Free Claude Skill for Small Business Tracking
Startup Bookkeeper is an open-source Claude AI skill that helps bootstrapped founders track expenses by categorizing transactions from plain English descriptions, processing receipt photos with OCR, and generating dashboards or P&L statements.

MuninnDB adds Dream Engine for LLM memory consolidation with vault isolation
MuninnDB, a Go-based cognitive memory database, now includes a Dream Engine that performs LLM-driven memory consolidation between sessions using deduplication thresholds and semantic review. The system features vault trust tiers for data isolation and runs locally with Ollama.

codebase-md: Tool auto-generates CLAUDE.md with git hook maintenance
codebase-md v0.1.0 scans projects to generate CLAUDE.md files with architecture detection, dependency health checks, and git insights. It includes git hooks to keep documentation fresh and supports other AI coding tools with additional config files.