Local DeepWiki MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_API_KEY | No | Required for OpenAI LLM/embedding providers | |
| ANTHROPIC_API_KEY | No | Required for Anthropic LLM provider |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| index_repositoryA | Index a repository and generate wiki documentation. This parses all source files, extracts semantic code chunks, generates embeddings, and creates wiki markdown files. No prior indexing required. Example: {"repo_path": "/path/to/repo"} |
| ask_questionA | Ask a question about an indexed repository using RAG. Returns an answer based on relevant code context. Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "question": "How does authentication work?"} |
| deep_researchA | Perform deep research on a codebase question using multi-step reasoning. Unlike ask_question (single retrieval), this performs query decomposition, parallel retrieval, gap analysis, and comprehensive synthesis. Best for complex architectural questions. Supports checkpointing for long-running research that can be resumed if interrupted. Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "question": "How is the event system architected?"} |
| read_wiki_structureA | Get the table of contents and structure of a generated wiki. Requires: index_repository must be called first. |
| read_wiki_pageA | Read a specific wiki page content. Requires: index_repository must be called first. |
| search_codeA | Semantic search across the indexed codebase with optional fuzzy matching and filters. Returns relevant code chunks with similarity scores. Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "query": "error handling"} |
| export_wiki_htmlA | Export wiki documentation to static HTML files. Creates a self-contained website that can be viewed without a server. Requires: index_repository must be called first. |
| export_wiki_pdfA | Export wiki documentation to PDF format. Creates a printable PDF document with proper formatting, page numbers, and table of contents. Requires: index_repository must be called first. |
| list_research_checkpointsA | List all research checkpoints for a repository. Shows incomplete and cancelled research sessions that can be resumed using the deep_research tool with resume_research_id. Requires: index_repository must be called first. |
| cancel_researchA | Cancel an active deep research session and save its checkpoint. The research can be resumed later using the deep_research tool with resume_research_id. Requires: index_repository must be called first. |
| resume_researchA | Resume a previously interrupted deep research session from its checkpoint. This is a convenience wrapper - you can also use deep_research with resume_research_id directly. Requires: index_repository must be called first. |
| get_operation_progressA | Get progress for active long-running operations. Supports polling-based progress tracking for clients that cannot receive push notifications. Returns current progress, ETA, and phase information. No prior indexing required. |
| get_glossaryA | Get a searchable glossary of all code entities (classes, functions, methods) in an indexed repository. Useful for discovering what's in the codebase. Requires: index_repository must be called first. |
| get_diagramsA | Generate Mermaid diagrams for an indexed repository. Supports class diagrams, dependency graphs, module overviews, language distribution pie charts, and sequence diagrams. Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "diagram_type": "class"} |
| get_inheritanceA | Get class inheritance hierarchy trees for an indexed repository. Shows parent-child relationships, abstract classes, and generates a Mermaid inheritance diagram. Requires: index_repository must be called first. |
| get_call_graphA | Get function call graphs showing which functions call which. Can analyze a specific file or the entire repository. Returns a Mermaid flowchart. Requires: index_repository must be called first. |
| get_coverageA | Get documentation coverage report for an indexed repository. Shows which classes, functions, and methods have docstrings and which don't. Requires: index_repository must be called first. |
| detect_stale_docsA | Find wiki pages that may be outdated because their source files have been modified since the documentation was generated. Requires: index_repository must be called first. |
| get_changelogA | Extract recent git commit history as a formatted changelog. Groups commits by date and includes file change information. No prior indexing required. |
| detect_secretsA | Scan a repository for hardcoded credentials and secrets (API keys, tokens, passwords, private keys). Returns findings with type, location, confidence, and remediation advice. No prior indexing required. |
| get_test_examplesB | Find usage examples for a function or class by searching test files in the indexed repository. Returns code snippets showing how the entity is used in tests. Requires: index_repository must be called first. |
| get_api_docsA | Get API documentation with function signatures, parameters, return types, and docstrings for a specific file. Uses tree-sitter AST parsing for accuracy. No prior indexing required. |
| list_indexed_reposA | Discover all indexed repositories under a given directory. Searches for .deepwiki directories and returns index metadata for each. No prior indexing required. |
| get_index_statusA | Get index statistics for a repository without re-indexing. Shows file count, chunk count, languages, and when it was last indexed. Note: This is an alias for get_status with scope='index'. Requires: index_repository must be called first. |
| search_wikiA | Full-text search across wiki pages and code entities. Searches titles, headings, code terms, descriptions, and keywords. Returns ranked matches. Requires: index_repository must be called first. |
| get_project_manifestA | Get parsed project metadata from package manifest files (pyproject.toml, package.json, Cargo.toml, go.mod, etc.). Returns name, version, dependencies, scripts, tech stack summary. No prior indexing required. |
| get_file_contextA | Get rich context for a source file: imports, callers (who uses this file), related files, and type definitions used. Helps understand a file's role in the codebase. Requires: index_repository must be called first. |
| fuzzy_searchA | Fuzzy name matching for functions, classes, and methods using Levenshtein distance. Returns 'Did you mean?' suggestions, file locations, and similarity scores. Great for finding entities when you don't know the exact name. Requires: index_repository must be called first. |
| get_statusA | Get repository index status and/or wiki health dashboard.
Requires: index_repository must be called first. |
| get_wiki_statsA | Get a wiki health dashboard with index stats, page counts, search index size, coverage data, and wiki status - all in a single call. Note: This is an alias for get_status with scope='wiki'. Requires: index_repository must be called first. |
| explain_entityA | Get a comprehensive explanation of a function, class, or method by combining glossary info, call graph, inheritance tree, test examples, and API docs into a single response. Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "entity_name": "MyClass"} |
| impact_analysisA | Analyze the blast radius of changes to a file or entity. Combines reverse call graph, inheritance dependents, file-level imports, and affected wiki pages to help understand impact before making changes. Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "file_path": "src/auth.py"} |
| get_complexity_metricsA | Analyze code complexity for a source file using tree-sitter AST parsing. Returns function/class counts, line metrics, cyclomatic complexity, nesting depth, and parameter counts. No prior indexing required. |
| analyze_diffA | Analyze git diff between two refs. Supports two modes:
No prior indexing required. |
| ask_about_diffA | Ask questions about recent code changes using RAG. Combines git diff with vector search context and LLM synthesis to answer questions like 'What changed?', 'Are there any bugs?', or 'What's the impact?'. Note: This is an alias for analyze_diff with mode='question'. No prior indexing required. |
| get_layer_dependenciesA | Analyze architectural layer dependencies in a Python codebase. Categorizes files into layers (web, handlers, services, generators, core, providers, models) and detects upward dependency violations where lower layers import from higher layers. Returns layer file counts, dependency edges, and violations. No prior indexing required. |
| get_architecture_summaryA | Deprecated: use get_architecture_health with detail_level='full' instead. Returns a composite architecture overview combining health grade, layer dependency analysis, and file metrics. No prior indexing required. |
| get_hotspotsA | Rank functions across an entire repository by a chosen complexity metric (cyclomatic complexity, parameter count, line length, or nesting depth). Returns top-N hotspots with full detail breakdown. Useful for prioritising refactoring efforts. No prior indexing required. |
| get_cross_module_dependenciesA | Build an inter-module import graph for a Python repository. Returns module nodes (with file counts and line counts), weighted directed edges, most-depended-on and most-dependent modules, and a Mermaid graph LR diagram. No prior indexing required. |
| get_coupling_metricsA | Compute Robert C. Martin package-level coupling metrics per module: afferent coupling (Ca), efferent coupling (Ce), instability (I = Ce/(Ca+Ce)), abstractness (A = abstract_classes/total_classes), and distance from the main sequence (D = |A+I-1|). Modules with high distance are either too concrete-and-stable or too abstract-and-unstable. No prior indexing required. |
| get_design_smellsA | Detect common design smells using heuristic AST-based thresholds: God Class (>15 methods AND >500 lines), Long Method (>80 lines AND cyclomatic complexity >7, or CC >15), Long Parameter List (>6 params), Feature Envy (>3 calls to another class's methods), Large File (>800 lines), Deep Nesting (>4 levels), Data Clump (3+ functions share 3+ identical parameter names). Returns smells with severity, file location, entity name, description, and refactoring suggestion. No prior indexing required. |
| get_architecture_healthA | Comprehensive architecture health check. Runs complexity hotspot analysis, coupling metrics, design smell detection, and layer dependency analysis in a single call. Returns an overall health grade (A-F), per-dimension scores, and top findings. No prior indexing required. |
| compare_architectureA | Compare architecture health between two git refs. Shows which metrics improved or degraded, grade changes, and new/resolved smells. Uses git worktree for safe non-destructive analysis. No prior indexing required. |
| analyze_architectureA | Comprehensive architecture analysis in a single call. Runs health check, dependency analysis, design smell detection, and hotspot ranking, then returns a pre-synthesized markdown narrative report. No prior indexing required. |
| get_onboarding_guideA | Generate a developer onboarding guide for a codebase. Returns a markdown narrative with project overview, getting started instructions, repository layout, entry points, key modules, and testing info. No prior indexing required. |
| get_recommendationsA | Generate prioritized refactoring recommendations from architecture health analysis. Returns actionable suggestions with effort/impact scoring. Set enrich=true for LLM-generated detailed descriptions. No prior indexing required. |
| get_module_healthA | Deep health analysis of a single module. Shows complexity distribution, design smells, coupling metrics, dependents (who uses this module), dependencies (what it uses), and refactoring risk level. No prior indexing required. |
| get_architecture_trendsA | View architecture health score trends over time. Returns historical snapshots with overall and per-dimension scores. Snapshots are saved automatically by 'deepwiki check' and 'deepwiki update'. No prior indexing required (reads saved history). |
| get_guided_tourA | Generate a guided tour of a codebase organized by topic. Returns an ordered list of file stops with explanations. Topics: architecture, data_flow, request_handling, testing, or custom:. No prior indexing required. |
| get_churn_metricsA | Analyze file change frequency from git history. Shows which files change most often, optionally overlaid with cyclomatic complexity to find high-risk hotspots (frequently changed + complex). Also reports churn concentration (Gini coefficient). No prior indexing required. |
| get_co_changeA | Find files that frequently change together in the same commits. Uses Jaccard similarity to measure co-change strength. High co-change coupling may indicate hidden dependencies or candidates for merging/splitting. No prior indexing required. |
| get_cohesion_metricsA | Analyze class and module cohesion. Reports LCOM4 (Lack of Cohesion of Methods) for each class and internal-import ratio for each package. Classes with LCOM4 > 1 may be candidates for splitting. Modules with low cohesion ratio rely heavily on external imports. No prior indexing required. |
| get_duplication_metricsA | Detect code duplication using two methods: exact clones (Type 1, line-based fingerprinting) and structural clones (Type 2, AST node-type sequences). Reports duplication ratio, clone groups, and largest clone blocks. No prior indexing required. |
| get_testability_metricsA | Analyze testability metrics for a Python repository. Reports test-to-code ratio, matches test files to source modules, counts assertions per test, and identifies untested source files. No prior indexing required. |
| get_maintainability_metricsA | Compute Maintainability Index (MI) per function across a Python repository. MI combines Halstead Volume, cyclomatic complexity, and lines of code into a 0-100 score. Returns the worst-scoring functions first. Functions with MI < 20 are hard to maintain. No prior indexing required. |
| detect_bugsA | Scan a repository for potential bugs using AST pattern matching. Detects bug patterns across Python, JavaScript, TypeScript, Go, Rust, Java, C, C++, C#, and Kotlin including mutable default arguments, bare excepts, unreachable code, empty catch blocks, missing breaks, and more. Set enrich=true for LLM verification. No prior indexing required. |
| generate_codemapA | Generate a Windsurf-style codemap: a focused execution-flow map with Mermaid diagram and narrative trace for a question or topic. Shows how code flows across files with file paths and line numbers. Best for understanding 'How does X work?' questions. Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "query": "How does request handling work?"} |
| suggest_codemap_topicsA | Suggest interesting codemap topics for a repository based on call graph hubs, core modules, and common entry patterns. Use before generate_codemap to discover what flows are worth exploring. Requires: index_repository must be called first. |
| suggest_next_actionsA | Suggest which tools to use next based on tools already used. Returns ranked suggestions with reasons. No LLM calls - uses a static decision tree for instant responses. No prior indexing required. |
| run_workflowA | Run a pre-built multi-step workflow. Available presets: 'onboarding' (project overview), 'security_audit' (secrets + complexity), 'full_analysis' (stats + coverage + stale + secrets), 'quick_refresh' (stale docs + changelog). Requires: index_repository must be called first. Example: {"repo_path": "/path/to/repo", "workflow": "onboarding"} |
| batch_explain_entitiesA | Explain multiple code entities in a single call. Loads the search index once and looks up each entity name. More efficient than calling explain_entity repeatedly. Requires: index_repository must be called first. |
| query_codebaseA | Smart query that combines ask_question with automatic escalation to deep_research when the initial answer is insufficient. Single entry point for codebase Q&A. Requires: index_repository must be called first. |
| find_toolsA | Search for tools by capability description. Returns ranked matches with tool name, description, and whether indexing is required. Useful when an agent needs to discover which tool to use. No prior indexing required. |
| serve_wikiA | Start the interactive wiki web server for a .deepwiki directory. Launches a Flask app with chat, search, codemap explorer, and research UI. The server runs as a subprocess and can be stopped with stop_wiki_server. Requires: index_repository must be called first. Example: {"wiki_path": "/path/to/repo/.deepwiki"} |
| stop_wiki_serverA | Stop a previously started wiki web server. Gracefully terminates the server process. If no server is found on the specified port, returns a list of currently running servers. No prior indexing required. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| onboarding | Get started with a new codebase. Indexes the repository (if needed), explores the wiki structure, and shows key stats. |
| security_audit | Run a security review. Scans for hardcoded secrets, checks dependency metadata, and identifies complexity hotspots. |
| investigate_area | Deep-dive into a specific code area. Searches for relevant code, generates a codemap, and explains key entities. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Architecture Documentation | Wiki page: architecture.md in app |
| Changelog | Wiki page: changelog.md in app |
| Codemap: How handle_impact_analysis Works | Wiki page: codemaps/handle-impact-analysis.md in app |
| Codemaps | Wiki page: codemaps/index.md in app |
| Coupling Metrics | Wiki page: coupling.md in app |
| Documentation Coverage | Wiki page: coverage.md in app |
| Dependencies Overview | Wiki page: dependencies.md in app |
| Dependency Graph | Wiki page: dependency-graph.md in app |
| Files | Wiki page: files/index.md in app |
| File: `src/local_deepwiki/cli/cache_cli.py` | Wiki page: files/src/local_deepwiki/cli/cache_cli.md in app |
| File: `src/local_deepwiki/cli/check_cli.py` | Wiki page: files/src/local_deepwiki/cli/check_cli.md in app |
| File: `src/local_deepwiki/cli/config_cli.py` | Wiki page: files/src/local_deepwiki/cli/config_cli.md in app |
| File: `src/local_deepwiki/cli/config_validator.py` | Wiki page: files/src/local_deepwiki/cli/config_validator.md in app |
| File: `src/local_deepwiki/cli/init_cli.py` | Wiki page: files/src/local_deepwiki/cli/init_cli.md in app |
| File: `src/local_deepwiki/cli/interactive_search.py` | Wiki page: files/src/local_deepwiki/cli/interactive_search.md in app |
| File: `src/local_deepwiki/cli/main.py` | Wiki page: files/src/local_deepwiki/cli/main.md in app |
| File: `src/local_deepwiki/cli/profile_cli.py` | Wiki page: files/src/local_deepwiki/cli/profile_cli.md in app |
| File: `src/local_deepwiki/cli/search_models.py` | Wiki page: files/src/local_deepwiki/cli/search_models.md in app |
| File: `src/local_deepwiki/cli/status_cli.py` | Wiki page: files/src/local_deepwiki/cli/status_cli.md in app |
| File: `src/local_deepwiki/cli/update_cli.py` | Wiki page: files/src/local_deepwiki/cli/update_cli.md in app |
| File: `src/local_deepwiki/cli_progress.py` | Wiki page: files/src/local_deepwiki/cli_progress.md in app |
| File: `src/local_deepwiki/config/loader.py` | Wiki page: files/src/local_deepwiki/config/loader.md in app |
| File: `src/local_deepwiki/config/models.py` | Wiki page: files/src/local_deepwiki/config/models.md in app |
| File: src/local_deepwiki/config/models_embedding.py | Wiki page: files/src/local_deepwiki/config/models_embedding.md in app |
| File Overview | Wiki page: files/src/local_deepwiki/config/models_llm.md in app |
| File: `src/local_deepwiki/config/models_search.py` | Wiki page: files/src/local_deepwiki/config/models_search.md in app |
| File: `src/local_deepwiki/config/models_wiki.py` | Wiki page: files/src/local_deepwiki/config/models_wiki.md in app |
| File: `src/local_deepwiki/config/processing_models.py` | Wiki page: files/src/local_deepwiki/config/processing_models.md in app |
| File: `src/local_deepwiki/config/prompts.py` | Wiki page: files/src/local_deepwiki/config/prompts.md in app |
| File Overview | Wiki page: files/src/local_deepwiki/config/provider_models.md in app |
| File: `src/local_deepwiki/core/agentic_rag.py` | Wiki page: files/src/local_deepwiki/core/agentic_rag.md in app |
| File: `src/local_deepwiki/core/audit.py` | Wiki page: files/src/local_deepwiki/core/audit.md in app |
| File: `src/local_deepwiki/core/chunk_builders.py` | Wiki page: files/src/local_deepwiki/core/chunk_builders.md in app |
| File: `src/local_deepwiki/core/chunk_extractors.py` | Wiki page: files/src/local_deepwiki/core/chunk_extractors.md in app |
| File: `src/local_deepwiki/core/chunker.py` | Wiki page: files/src/local_deepwiki/core/chunker.md in app |
| File: `src/local_deepwiki/core/deep_research/checkpoints.py` | Wiki page: files/src/local_deepwiki/core/deep_research/checkpoints.md in app |
| File: `src/local_deepwiki/core/deep_research/config.py` | Wiki page: files/src/local_deepwiki/core/deep_research/config.md in app |
| File: `src/local_deepwiki/core/deep_research/pipeline.py` | Wiki page: files/src/local_deepwiki/core/deep_research/pipeline.md in app |
| File: `src/local_deepwiki/core/deep_research/reasoning.py` | Wiki page: files/src/local_deepwiki/core/deep_research/reasoning.md in app |
| File: `src/local_deepwiki/core/deep_research/serialization.py` | Wiki page: files/src/local_deepwiki/core/deep_research/serialization.md in app |
| File: `src/local_deepwiki/core/deep_research/steps.py` | Wiki page: files/src/local_deepwiki/core/deep_research/steps.md in app |
| File: `src/local_deepwiki/core/fuzzy_search.py` | Wiki page: files/src/local_deepwiki/core/fuzzy_search.md in app |
| File Overview | Wiki page: files/src/local_deepwiki/core/git_blame.md in app |
| File: `src/local_deepwiki/core/git_utils.py` | Wiki page: files/src/local_deepwiki/core/git_utils.md in app |
| File: `src/local_deepwiki/core/graph_rag/extractor.py` | Wiki page: files/src/local_deepwiki/core/graph_rag/extractor.md in app |
| File: `src/local_deepwiki/core/graph_rag/models.py` | Wiki page: files/src/local_deepwiki/core/graph_rag/models.md in app |
| File: `src/local_deepwiki/core/graph_rag/retriever.py` | Wiki page: files/src/local_deepwiki/core/graph_rag/retriever.md in app |
| File: `src/local_deepwiki/core/graph_rag/store.py` | Wiki page: files/src/local_deepwiki/core/graph_rag/store.md in app |
| File: `src/local_deepwiki/core/health_history.py` | Wiki page: files/src/local_deepwiki/core/health_history.md in app |
| File: `src/local_deepwiki/core/index_manager.py` | Wiki page: files/src/local_deepwiki/core/index_manager.md in app |
| File: `src/local_deepwiki/core/indexer.py` | Wiki page: files/src/local_deepwiki/core/indexer.md in app |
| File: `src/local_deepwiki/core/indexer_files.py` | Wiki page: files/src/local_deepwiki/core/indexer_files.md in app |
| File: `src/local_deepwiki/core/indexer_graph.py` | Wiki page: files/src/local_deepwiki/core/indexer_graph.md in app |
| File: `src/local_deepwiki/core/indexer_status.py` | Wiki page: files/src/local_deepwiki/core/indexer_status.md in app |
| File Overview | Wiki page: files/src/local_deepwiki/core/llm_cache.md in app |
| File: `src/local_deepwiki/core/parser/ast_cache.py` | Wiki page: files/src/local_deepwiki/core/parser/ast_cache.md in app |
| File: `src/local_deepwiki/core/parser/ast_utils.py` | Wiki page: files/src/local_deepwiki/core/parser/ast_utils.md in app |
| File: `src/local_deepwiki/core/parser/code_parser.py` | Wiki page: files/src/local_deepwiki/core/parser/code_parser.md in app |
| File: `src/local_deepwiki/core/parser/docstrings.py` | Wiki page: files/src/local_deepwiki/core/parser/docstrings.md in app |
| File: `src/local_deepwiki/core/parser/languages.py` | Wiki page: files/src/local_deepwiki/core/parser/languages.md in app |
| File: `src/local_deepwiki/core/parsing_pipeline.py` | Wiki page: files/src/local_deepwiki/core/parsing_pipeline.md in app |
| File: `src/local_deepwiki/core/path_utils.py` | Wiki page: files/src/local_deepwiki/core/path_utils.md in app |
| File: `src/local_deepwiki/core/protocols.py` | Wiki page: files/src/local_deepwiki/core/protocols.md in app |
| File: `src/local_deepwiki/core/query_utils.py` | Wiki page: files/src/local_deepwiki/core/query_utils.md in app |
| File: `src/local_deepwiki/core/rate_limiter.py` | Wiki page: files/src/local_deepwiki/core/rate_limiter.md in app |
| File: `src/local_deepwiki/core/reranker.py` | Wiki page: files/src/local_deepwiki/core/reranker.md in app |
| File: `src/local_deepwiki/core/secret_detector.py` | Wiki page: files/src/local_deepwiki/core/secret_detector.md in app |
| File: `src/local_deepwiki/core/tracing.py` | Wiki page: files/src/local_deepwiki/core/tracing.md in app |
| File: `src/local_deepwiki/core/vectorstore/cache.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/cache.md in app |
| File: `src/local_deepwiki/core/vectorstore/embedding.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/embedding.md in app |
| File: `src/local_deepwiki/core/vectorstore/indexes.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/indexes.md in app |
| File: `src/local_deepwiki/core/vectorstore/iterators.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/iterators.md in app |
| File: `src/local_deepwiki/core/vectorstore/maintenance.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/maintenance.md in app |
| File: `src/local_deepwiki/core/vectorstore/mixins/lazy_index.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/mixins/lazy_index.md in app |
| File: `src/local_deepwiki/core/vectorstore/mixins/search.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/mixins/search.md in app |
| File: `src/local_deepwiki/core/vectorstore/mixins/search_types.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/mixins/search_types.md in app |
| File: `src/local_deepwiki/core/vectorstore/mixins/stats.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/mixins/stats.md in app |
| File: `src/local_deepwiki/core/vectorstore/schema.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/schema.md in app |
| File: `src/local_deepwiki/core/vectorstore/search_config_resolver.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/search_config_resolver.md in app |
| File: `src/local_deepwiki/core/vectorstore/search_engine.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/search_engine.md in app |
| File: `src/local_deepwiki/core/vectorstore/search_params.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/search_params.md in app |
| File: `src/local_deepwiki/core/vectorstore/search_pipeline.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/search_pipeline.md in app |
| File: `src/local_deepwiki/core/vectorstore/search_postprocess.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/search_postprocess.md in app |
| File: `src/local_deepwiki/core/vectorstore/store.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/store.md in app |
| File: `src/local_deepwiki/core/vectorstore/utils.py` | Wiki page: files/src/local_deepwiki/core/vectorstore/utils.md in app |
| File: `src/local_deepwiki/error_factories.py` | Wiki page: files/src/local_deepwiki/error_factories.md in app |
| File: `src/local_deepwiki/errors.py` | Wiki page: files/src/local_deepwiki/errors.md in app |
| File: `src/local_deepwiki/events.py` | Wiki page: files/src/local_deepwiki/events.md in app |
| File: `src/local_deepwiki/export/html.py` | Wiki page: files/src/local_deepwiki/export/html.md in app |
| File Overview | Wiki page: files/src/local_deepwiki/export/html_template.md in app |
| File: `src/local_deepwiki/export/mermaid_renderer.py` | Wiki page: files/src/local_deepwiki/export/mermaid_renderer.md in app |
| File: `src/local_deepwiki/export/pdf.py` | Wiki page: files/src/local_deepwiki/export/pdf.md in app |
| File: `src/local_deepwiki/export/pdf_styles.py` | Wiki page: files/src/local_deepwiki/export/pdf_styles.md in app |
| File: `src/local_deepwiki/export/pdf_sync.py` | Wiki page: files/src/local_deepwiki/export/pdf_sync.md in app |
| File: `src/local_deepwiki/export/shared.py` | Wiki page: files/src/local_deepwiki/export/shared.md in app |
| File: `src/local_deepwiki/export/streaming.py` | Wiki page: files/src/local_deepwiki/export/streaming.md in app |
| File: `src/local_deepwiki/export/toc_renderer.py` | Wiki page: files/src/local_deepwiki/export/toc_renderer.md in app |
| File: `src/local_deepwiki/generators/analysis/api_docs.py` | Wiki page: files/src/local_deepwiki/generators/analysis/api_docs.md in app |
| File: `src/local_deepwiki/generators/analysis/architecture_compare.py` | Wiki page: files/src/local_deepwiki/generators/analysis/architecture_compare.md in app |
| File: `src/local_deepwiki/generators/analysis/architecture_composite.py` | Wiki page: files/src/local_deepwiki/generators/analysis/architecture_composite.md in app |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/UrbanDiver/local-deepwiki-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server