Logo
Deploy Now

SaaS Alternative

GitBook ReadMe

Stars

3,541

Forks

450

Watchers

24

Developer links

OpenDeepWiki

OpenDeepWiki transforms code repositories from GitHub, GitLab, Gitee, Gitea, and AtomGit into structured, searchable knowledge bases by leveraging Microsoft's Semantic Kernel for AI orchestration across OpenAI, Azure OpenAI, Anthropic, and DeepSeek providers. The three-phase Gather-Think-Write pipeline analyzes repository tree structures, generates README summaries, project overviews, wiki catalogs, and document content while producing Mermaid mind maps and optional Graphify visualization artifacts. Repository-scoped MCP endpoints at /api/mcp/{owner}/{repo} expose indexed knowledge to external AI tools, while the built-in chat assistant, embedded chat APIs, and share links provide conversational access to repository understanding. The Next.js 16 frontend serves public documentation on SEO-friendly routes with multi-language translation support, and the admin console manages repositories, users, roles, API keys, AI provider and model configuration, skills, and GitHub App imports. Background workers handle incremental updates using LibGit2Sharp to keep documentation synchronized with evolving codebases, while Polly integration provides transient failure retry handling for LLM requests. The platform supports SQLite, PostgreSQL, and MySQL database backends with Entity Framework Core providers. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

OpenDeepWiki
OpenDeepWiki
OpenDeepWiki
OpenDeepWiki

Benefits

  • Repository to Wiki in Minutes
  • Import Git URLs, ZIP archives, or local directories and generate structured wiki catalogs, README summaries, project overviews, and document content through automated AI analysis.
  • MCP Endpoints for AI Tools
  • Repository-scoped Model Context Protocol endpoints expose indexed knowledge to external AI tools, enabling Claude, ChatGPT, and custom agents to query codebase documentation directly.
  • Multi-Provider AI Orchestration
  • Configure OpenAI, Azure OpenAI, Anthropic, and DeepSeek providers with model binding from settings, supporting the three-phase Gather-Think-Write documentation generation pipeline.
  • SEO-Friendly Public Documentation
  • Next.js 16 frontend publishes repository docs on clean routes with multi-language translation, Mermaid mind maps, Graphify artifacts, and built-in chat for conversational code exploration.

Features

  • Conversational AI Chat
  • Built-in chat assistant queries indexed repository knowledge with embedded chat APIs and share links for conversational code understanding and documentation exploration.
  • Mermaid Mind Maps
  • Automatically generated Mermaid diagrams visualize code structure, architecture relationships, and module dependencies for quick repository comprehension at a glance.
  • Incremental Update Pipeline
  • Background workers use LibGit2Sharp to detect repository changes and incrementally update documentation, keeping wiki content synchronized with evolving codebases.
  • Admin Console Management
  • Manage repositories, users, roles, departments, API keys, AI providers, models, skills, MCP providers, and GitHub App imports from a centralized admin interface.
  • Multi-Database Support
  • Entity Framework Core providers support SQLite, PostgreSQL, and MySQL backends with migration management and configurable database connection settings.