← all repositories
AIDotNet/OpenDeepWiki

Self-hosted AI wiki generator that actually ships MCP endpoints

A .NET 10 backend and Next.js 16 frontend turn repos into searchable docs, chat, and Model Context Protocol servers.

OpenDeepWiki
Velocity · 7d
+8.1
★ / day
Trend
steady
star history

What it does OpenDeepWiki ingests Git repos, ZIP files, or local directories and generates structured documentation—README summaries, wiki catalogs, translations, mind maps, and optional Graphify artifacts. It publishes these as SEO-friendly public sites and exposes the same indexed knowledge through chat, embed APIs, and repository-scoped MCP endpoints. An admin console handles users, roles, AI provider bindings, and webhook integrations for Feishu, QQ, WeChat, and Slack.

The interesting bit The MCP support is the unusual angle: each repo gets its own endpoint at /api/mcp/{owner}/{repo}, so an LLM client can query a specific codebase as a scoped tool. The backend runs on .NET 10 with Microsoft.Agents.AI orchestration, while the frontend is Next.js 16 with React 19—stack choices that suggest the authors are tracking bleeding-edge releases, not LTS comfort.

Key highlights

  • Supports SQLite or PostgreSQL; Docker Compose setup with Makefile shortcuts
  • Background workers handle incremental updates, translation, and mind map generation
  • Configurable AI provider per workflow: catalog generation, content generation, chat, and Graphify can each point to different models/endpoints
  • Repository processing pipeline: normalize source → analyze tree → generate docs → queue follow-up workers → serve via web/MCP/chat
  • Optional OAuth-protected MCP via Google client credentials

Caveats

  • Default seeded admin password is Admin@123 with a placeholder JWT secret—explicitly flagged as “change before any real deployment”
  • Graphify requires additional provider configuration beyond the base setup
  • Enterprise support and pricing exists at a separate domain; the open-source repo’s feature boundary versus paid tier is unclear

Verdict Worth a look if you need a self-hosted alternative to hosted code-intelligence platforms and specifically want MCP server exposure for your repositories. Skip if you’re after a simple static doc generator—this is a full application server with user management, background workers, and multi-provider AI orchestration.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.