# OpenDeepWiki | AIDotNet | Knowledge Base | Instagit

OpenDeepWiki is the open-source version of the DeepWiki project, aiming to provide a powerful knowledge management and collaboration platform. The project is mainly developed using C# and TypeScript, supporting modular design, and is easy to expand and customize.

GitHub Stars: 2.8k

Repository: https://github.com/aidotnet/opendeepwiki

---

## Articles

### [How to Configure Custom Model Endpoints for OpenDeepWiki: A Complete Guide](/aidotnet/opendeepwiki/how-to-configure-custom-model-endpoints-for-opendeepwiki)

Easily configure custom model endpoints for OpenDeepWiki. Learn to set global environment variables or use the Admin API for specific model configurations. Get started now.

- Tags: how-to-guide
- Published: 2026-02-19

### [OpenDeepWiki Mermaid Diagram Generation: Required AI Models and Configuration](/aidotnet/opendeepwiki/what-ai-models-are-required-for-opendeepwiki-mermaid-diagram-generation)

Discover the AI models needed for OpenDeepWiki Mermaid diagram generation. Learn how to configure ContentModel for seamless diagram creation in your documentation.

- Tags: how-to-guide
- Published: 2026-02-19

### [Feishu Bot Integration Callback Requirements in OpenDeepWiki: A Complete Implementation Guide](/aidotnet/opendeepwiki/what-are-the-callback-requirements-for-feishu-bot-integration-in-opendeepwiki)

Implement Feishu Bot integration in OpenDeepWiki. Learn callback requirements: handle POST requests, validate tokens, manage url_verification challenges, and decrypt messages for seamless integration.

- Tags: how-to-guide
- Published: 2026-02-19

### [OpenDeepWiki Auto Context Compression: How It Preserves Function Calls](/aidotnet/opendeepwiki/how-does-opendeepwiki-auto-context-compression-preserve-function-calls)

Discover how OpenDeepWiki's auto context compression preserves function calls using structured `<preserve>` tags, safeguarding critical tool invocations during LLM summarization.

- Tags: deep-dive
- Published: 2026-02-19

### [How OpenDeepWiki's AI Smart Filtering Handles Large Repositories: A Technical Deep Dive](/aidotnet/opendeepwiki/how-does-opendeepwiki-ai-smart-filtering-handle-large-repositories)

Discover how OpenDeepWiki's AI smart filtering tackles massive repositories. Learn about its sub-second processing of markdown files using vector embeddings and efficient caching.

- Tags: deep-dive
- Published: 2026-02-19

### [How to Integrate Feishu Bot with OpenDeepWiki: A Complete Implementation Guide](/aidotnet/opendeepwiki/how-to-integrate-feishu-bot-with-opendeepwiki)

Learn how to integrate Feishu Bot with OpenDeepWiki using the FeishuProvider class. This guide covers authentication, webhook validation, and message formatting for seamless integration. Get started today!

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Add Support for New Languages in OpenDeepWiki Translation Service](/aidotnet/opendeepwiki/how-to-add-support-for-new-languages-in-opendeepwiki-translation-service)

Easily add new languages to OpenDeepWiki translation service by configuring WIKI_LANGUAGES or WikiGeneratorOptions. Implement multilingual support efficiently.

- Tags: how-to-guide
- Published: 2026-02-16

### [OpenDeepWiki Multi-Language Translation Service Architecture: A Deep Dive into the Task-Driven Pipeline](/aidotnet/opendeepwiki/what-is-the-architecture-of-opendeepwiki-multi-language-translation-service)

Explore the robust OpenDeepWiki multi-language translation architecture. Understand its task-driven pipeline featuring Task Management, Background Workers, and AI-driven Wiki Generation for seamless multilingual content.

- Tags: architecture
- Published: 2026-02-16

### [OAuth Authentication Flow in OpenDeepWiki: A Complete Technical Guide](/aidotnet/opendeepwiki/what-is-the-oauth-authentication-flow-in-opendeepwiki)

Discover the OAuth authentication flow in OpenDeepWiki. This technical guide details the Authorization Code flow and JWT token exchange across three architectural layers.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Create Custom Prompt Plugins for OpenDeepWiki AI Code Analysis](/aidotnet/opendeepwiki/how-to-create-custom-prompt-plugins-for-opendeepwiki-ai-code-analysis)

Learn to create custom prompt plugins for OpenDeepWiki AI code analysis by implementing the IPromptPlugin interface and registering your custom solution. Enhance your code analysis today.

- Tags: how-to-guide
- Published: 2026-02-16

### [How OpenDeepWiki AI Smart Filtering Respects .gitignore Rules](/aidotnet/opendeepwiki/how-does-opendeepwiki-ai-smart-filtering-interact-with-gitignore)

Discover how OpenDeepWiki AI smart filtering respects .gitignore rules. Learn how it parses ignore patterns to exclude files during file enumeration for efficient AI processing.

- Tags: internals
- Published: 2026-02-16

### [OpenDeepWiki Security Best Practices for JWT Authentication in Production](/aidotnet/opendeepwiki/what-are-opendeepwiki-security-best-practices-for-jwt-authentication-in-production)

Discover OpenDeepWiki security best practices for JWT authentication in production. Secure your tokens with environment variables, HTTPS, claim validation, short expirations, and refresh token rotation.

- Tags: best-practices
- Published: 2026-02-16

### [How to Add a New Database Provider to OpenDeepWiki: A Complete Implementation Guide](/aidotnet/opendeepwiki/how-to-add-new-database-provider-to-opendeepwiki)

Learn how to add a new database provider to OpenDeepWiki with this complete guide. Implement DbContext factories and extensions for dynamic loading. Explore AIDotNet/OpenDeepWiki features.

- Tags: how-to-guide
- Published: 2026-02-16

### [JWT Authentication Implementation in OpenDeepWiki: A Complete Technical Guide](/aidotnet/opendeepwiki/how-is-jwt-authentication-implemented-in-opendeepwiki)

Learn how JWT authentication works in OpenDeepWiki. This guide details ASP.NET Core middleware, custom JwtService and AuthService for secure token handling and claims-based authorization.

- Tags: how-to-guide
- Published: 2026-02-16

### [OpenDeepWiki Incremental Repository Update Architecture: A Deep Dive into the 4-Layer Pipeline](/aidotnet/opendeepwiki/what-is-opendeepwiki-architecture-for-incremental-repository-updates)

Explore OpenDeepWiki's incremental repository update architecture. Learn how its 4-layer pipeline efficiently detects Git changes and regenerates wiki content, saving time and resources.

- Tags: architecture
- Published: 2026-02-16

### [How to Configure OpenDeepWiki Incremental Repository Update Interval](/aidotnet/opendeepwiki/how-to-configure-opendeepwiki-incremental-repository-update-interval)

Configure OpenDeepWiki incremental repository update interval by adjusting PollingIntervalSeconds and DefaultUpdateIntervalMinutes in appsettings.json. Keep your wiki in sync efficiently.

- Tags: how-to-guide
- Published: 2026-02-16

