Source: https://seerepo.com/r/AsyncFuncAI/deepwiki-open/built
Markdown source: https://seerepo.com/r/AsyncFuncAI/deepwiki-open/built.md
Description: deepwiki-open is a TypeScript repo built with React, Next.js, FastAPI, uvicorn, and AIOHTTP. It signs people in with azure-identity and pyjwt.

# What is deepwiki-open built with?

deepwiki-open is a TypeScript repo built with React, Next.js, FastAPI, uvicorn, and AIOHTTP. It signs people in with azure-identity and pyjwt, uses AI through faiss-cpu, Ollama, tiktoken, OpenAI, and Anthropic, connects to Google, makes its content with jinja2, react-markdown, rehype-katex, rehype-raw, remark-gfm, and 1 more, validates its data with Pydantic, and deploys with azure-core and boto3. It has 20,544 written lines, with 22 test files.

Read on November 6, 2026, at commit b81b40e.

Repository: https://github.com/AsyncFuncAI/deepwiki-open

## Frontend

### The base

- **[React](https://seerepo.com/uses/react)**: 19 files · [in package.json](https://github.com/AsyncFuncAI/deepwiki-open/blob/b81b40e4500c09e82c8148f1880b5ed0261c1672/package.json)
- **[Next.js](https://seerepo.com/uses/nextjs)**: 15 files · [in package.json](https://github.com/AsyncFuncAI/deepwiki-open/blob/b81b40e4500c09e82c8148f1880b5ed0261c1672/package.json)

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **[next-themes](https://seerepo.com/uses/next-themes)**: 2 files

### Interface

- **[react-syntax-highlighter](https://seerepo.com/uses/react-syntax-highlighter)**: 3 files
- **[Mermaid](https://seerepo.com/uses/mermaid)**: 1 file

### Icons

- **[react-icons](https://seerepo.com/uses/react-icons)**: 8 files

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: 7 files
- **[uvicorn](https://seerepo.com/uses/uvicorn)**: 1 file

### Sign-in

- **[azure-identity](https://seerepo.com/uses/azure-identity)**
- **[pyjwt](https://seerepo.com/uses/pyjwt)**

### AI

- **[faiss-cpu](https://seerepo.com/uses/faiss-cpu)**
- **[Ollama](https://seerepo.com/uses/ollama)**: 2 files
- **[tiktoken](https://seerepo.com/uses/tiktoken)**: 1 file

### Services

- **[Google](https://seerepo.com/uses/google)**: 2 files · [api/chat/_stream.py, line 1](https://github.com/AsyncFuncAI/deepwiki-open/blob/b81b40e4500c09e82c8148f1880b5ed0261c1672/api/chat/_stream.py#L1)
- **[OpenAI](https://seerepo.com/uses/openai)**: 2 files · [api/chat/_stream.py, line 19](https://github.com/AsyncFuncAI/deepwiki-open/blob/b81b40e4500c09e82c8148f1880b5ed0261c1672/api/chat/_stream.py#L19)
- **[Anthropic](https://seerepo.com/uses/anthropic)**: 1 file · [api/clients/anthropic.py, line 6](https://github.com/AsyncFuncAI/deepwiki-open/blob/b81b40e4500c09e82c8148f1880b5ed0261c1672/api/clients/anthropic.py#L6)

## Support

### The base

- **[AIOHTTP](https://seerepo.com/uses/aiohttp)**: 1 file

### Content

- **[jinja2](https://seerepo.com/uses/jinja2)**
- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 1 file
- **[rehype-katex](https://seerepo.com/uses/rehype-katex)**: 1 file
- **[rehype-raw](https://seerepo.com/uses/rehype-raw)**: 1 file
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 1 file
- **[remark-math](https://seerepo.com/uses/remark-math)**: 1 file

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**: 9 files

### Deploy

- **[azure-core](https://seerepo.com/uses/azure-core)**
- **[boto3](https://seerepo.com/uses/boto3)**: 1 file

### Tools

- **gitpython**: 1 file

### Other

- **multidict**
- **urllib3**
- **websockets**
- **next-intl**: 1 file
- **NumPy**: 1 file
- **python-dotenv**: 1 file
- **requests**: 1 file

## Other repos with a similar stack

- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): React, Next.js, FastAPI, uvicorn, Google, OpenAI, Anthropic, AIOHTTP, Tailwind CSS, next-themes, pyjwt, Ollama, tiktoken, jinja2, react-markdown, rehype-katex, remark-gfm, remark-math, Pydantic, boto3 · [Compare](https://seerepo.com/compare/AsyncFuncAI/deepwiki-open/vs/Significant-Gravitas/AutoGPT)
- [HKUDS/DeepTutor](https://seerepo.com/r/HKUDS/DeepTutor/built): React, Next.js, FastAPI, OpenAI, AIOHTTP, Tailwind CSS, react-syntax-highlighter, Mermaid, pyjwt, tiktoken, jinja2, react-markdown, rehype-katex, rehype-raw, remark-gfm, remark-math, Pydantic · [Compare](https://seerepo.com/compare/AsyncFuncAI/deepwiki-open/vs/HKUDS/DeepTutor)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): React, Next.js, FastAPI, uvicorn, Google, OpenAI, Anthropic, AIOHTTP, Tailwind CSS, react-syntax-highlighter, faiss-cpu, Ollama, tiktoken, react-markdown, remark-gfm, Pydantic · [Compare](https://seerepo.com/compare/AsyncFuncAI/deepwiki-open/vs/bojieli/ai-agent-book)
- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): React, FastAPI, uvicorn, Google, OpenAI, AIOHTTP, Tailwind CSS, react-syntax-highlighter, react-icons, pyjwt, react-markdown, rehype-raw, remark-gfm, Pydantic, boto3 · [Compare](https://seerepo.com/compare/AsyncFuncAI/deepwiki-open/vs/langflow-ai/langflow)
- [BerriAI/litellm](https://seerepo.com/r/BerriAI/litellm/built): React, Next.js, FastAPI, OpenAI, Anthropic, AIOHTTP, Tailwind CSS, next-themes, react-syntax-highlighter, tiktoken, jinja2, react-markdown, remark-gfm, Pydantic, boto3 · [Compare](https://seerepo.com/compare/AsyncFuncAI/deepwiki-open/vs/BerriAI/litellm)
- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): React, Google, OpenAI, AIOHTTP, Tailwind CSS, next-themes, react-syntax-highlighter, Mermaid, react-markdown, rehype-katex, rehype-raw, remark-gfm, remark-math · [Compare](https://seerepo.com/compare/AsyncFuncAI/deepwiki-open/vs/infiniflow/ragflow)

## Frequently asked questions

### What language is deepwiki-open written in?

deepwiki-open is written in TypeScript, with 20,544 written lines.

### What framework does deepwiki-open use?

deepwiki-open is built with React, Next.js, FastAPI, uvicorn, and AIOHTTP.

The proof: [in package.json](https://github.com/AsyncFuncAI/deepwiki-open/blob/b81b40e4500c09e82c8148f1880b5ed0261c1672/package.json)

### What does deepwiki-open sign people in with?

deepwiki-open signs people in with azure-identity and pyjwt.

### Does deepwiki-open use AI?

Yes. deepwiki-open uses AI through faiss-cpu, Ollama, tiktoken, OpenAI, and Anthropic.

### What services does deepwiki-open use?

deepwiki-open connects to Google.

The proof: [api/chat/_stream.py, line 1](https://github.com/AsyncFuncAI/deepwiki-open/blob/b81b40e4500c09e82c8148f1880b5ed0261c1672/api/chat/_stream.py#L1)

### Does deepwiki-open have tests?

Yes. deepwiki-open has 22 test files.

### Which repos have a stack like deepwiki-open's?

The ones that share most of its stack: Significant-Gravitas/AutoGPT, HKUDS/DeepTutor, and bojieli/ai-agent-book.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
