# DeepWiki-Open Technical Onboarding > An AI-powered repository-to-wiki generator. This wiki serves as a fast-track guide to understanding the engine, its multi-provider adapter system, and its interactive frontend. This is a Grok-Wiki source-grounded repository wiki. Use the complete Markdown link when an agent needs the full repo context. ## Context Links - [Complete Markdown wiki](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747/llms-full.txt) - [Complete Markdown alias](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747.md) - [Human interactive wiki](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747) - [GitHub repository](https://github.com/AsyncFuncAI/deepwiki-open) ## Repository - Repository: AsyncFuncAI/deepwiki-open - Generated: 2026-05-19T19:17:21.534Z - Updated: 2026-05-21T21:35:59.039Z - Runtime: Antigravity CLI - Format: First 30 Minutes - Pages: 6 ## Pages - [Start Here: The Onboarding Map](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747/pages/01-start-here-the-onboarding-map.md): High-level system overview, fast read order, and core entry points for both the Python backend and Next.js frontend. - [Configuring Your AI Matrix](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747/pages/02-configuring-your-ai-matrix.md): Setting up the multi-provider environment, from environment variables to LLM-specific JSON configurations for generation and repository analysis. - [Data Pipeline & Analysis Logic](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747/pages/03-data-pipeline-analysis-logic.md): Deep dive into the core processing logic: how repositories are cloned, split by tiktoken, embedded via AdalFlow, and indexed for RAG-powered wiki generation. - [The Multi-Provider Adapter Layer](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747/pages/04-the-multi-provider-adapter-layer.md): Exploration of the BYOC (Bring Your Own Client) architecture, supporting Google Gemini, OpenAI, Azure, OpenRouter, and local Ollama instances. - [The Next.js Interface & Diagrams](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747/pages/05-the-next.js-interface-diagrams.md): Architecture of the frontend application, focusing on real-time updates via WebSockets and automated Mermaid diagram rendering for repository visualization. - [Closing the Loop: DeepResearch & Q&A](https://grok-wiki.com/public/wiki/asyncfuncai-deepwiki-open-4d1f22320747/pages/06-closing-the-loop-deepresearch-q-a.md): Understanding the final stage of user interaction: the "Ask" feature and DeepResearch module for multi-turn repository investigations. ## Source Files - `api/api.py` - `api/azureai_client.py` - `api/bedrock_client.py` - `api/config.py` - `api/config/generator.json` - `api/config/repo.json` - `api/dashscope_client.py` - `api/data_pipeline.py` - `api/google_embedder_client.py` - `api/logging_config.py` - `api/main.py` - `api/ollama_patch.py` - `api/openai_client.py` - `api/openrouter_client.py` - `api/prompts.py` - `api/rag.py` - `api/simple_chat.py` - `api/tools/embedder.py` - `api/websocket_wiki.py` - `docker-compose.yml` - `Dockerfile` - `next.config.ts` - `Ollama-instruction.md` - `package.json` - `pytest.ini` - `README.md` - `run.sh` - `src/app/globals.css` - `src/app/layout.tsx` - `src/app/page.tsx` - `src/components/Ask.tsx` - `src/components/ConfigurationModal.tsx` - `src/components/Mermaid.tsx` - `src/components/WikiTreeView.tsx`