Source: https://seerepo.com/r/HKUDS/DeepCode/built
Markdown source: https://seerepo.com/r/HKUDS/DeepCode/built.md
Description: DeepCode is a Python repo built with AIOHTTP, Vite, React, Tauri, and @tauri-apps/api. It uses AI through mcp, Anthropic, and OpenAI and connects to Google.

# What is DeepCode built with?

DeepCode is a Python repo built with AIOHTTP, Vite, React, Tauri, and @tauri-apps/api. It uses AI through mcp, Anthropic, and OpenAI, connects to Google, makes its content with reportlab, pypdf, react-markdown, and remark-gfm, is tested with Vitest, Testing Library, and @playwright/test, and deploys with loguru and tauri-apps. It has 252,336 written lines, with 346 test files.

Read on November 7, 2026, at commit aa6ed16.

Repository: https://github.com/HKUDS/DeepCode

## Frontend (/)

### Interface

- **[Rich](https://seerepo.com/uses/rich)**: 7 files
- **[prompt-toolkit](https://seerepo.com/uses/prompt-toolkit)**: 2 files

## Backend (/)

### AI

- **[mcp](https://seerepo.com/uses/mcp)**: 4 files

### Services

- **[Anthropic](https://seerepo.com/uses/anthropic)**: 1 file · [core/providers/anthropic.py, line 101](https://github.com/HKUDS/DeepCode/blob/aa6ed16148719101b994882c94608ae12e88f870/core/providers/anthropic.py#L101)
- **[Google](https://seerepo.com/uses/google)**: 1 file · [workflows/agents/memory_agent_concise.py, line 1](https://github.com/HKUDS/DeepCode/blob/aa6ed16148719101b994882c94608ae12e88f870/workflows/agents/memory_agent_concise.py#L1)
- **[OpenAI](https://seerepo.com/uses/openai)**: 1 file · [core/providers/openai_compat.py, line 18](https://github.com/HKUDS/DeepCode/blob/aa6ed16148719101b994882c94608ae12e88f870/core/providers/openai_compat.py#L18)

## Support (/)

### The base

- **[AIOHTTP](https://seerepo.com/uses/aiohttp)**: 7 files

### Content

- **[reportlab](https://seerepo.com/uses/reportlab)**
- **[pypdf](https://seerepo.com/uses/pypdf)**: 1 file

### Deploy

- **[loguru](https://seerepo.com/uses/loguru)**: 30 files

### Tools

- **build**
- **pre-commit**
- **Setuptools**
- **twine**
- **wheel**

### Other

- **aiofiles**
- **nest-asyncio**
- **httpx**: 7 files
- **pyyaml**: 5 files
- **json-repair**: 3 files
- **pydantic-settings**: 1 file

## Frontend (desktop)

### The base

- **[Vite](https://seerepo.com/uses/vite)**: [in desktop/package.json](https://github.com/HKUDS/DeepCode/blob/aa6ed16148719101b994882c94608ae12e88f870/desktop/package.json)
- **[React](https://seerepo.com/uses/react)**: 66 files · [in desktop/package.json](https://github.com/HKUDS/DeepCode/blob/aa6ed16148719101b994882c94608ae12e88f870/desktop/package.json)
- **[Tauri](https://seerepo.com/uses/tauri)**: 3 files

### Interface

- **[tauri-plugin-dialog](https://seerepo.com/uses/tauri-plugin-dialog)**: 2 files
- **[monaco-editor](https://seerepo.com/uses/monaco-editor)**: 1 file
- **[prism-react-renderer](https://seerepo.com/uses/prism-react-renderer)**: 1 file
- **[xterm](https://seerepo.com/uses/xterm)**: 1 file

### Icons

- **[Lucide](https://seerepo.com/uses/lucide)**: 33 files

## Support (desktop)

### The base

- **[@tauri-apps/api](https://seerepo.com/uses/tauri-apps-api)**: 1 file

### Content

- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 1 file
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 1 file

### Testing

- **Vitest**: 63 files
- **Testing Library**: 31 files
- **@playwright/test**: 2 files

### Deploy

- **[tauri-apps](https://seerepo.com/uses/tauri-apps)**: 1 file

### Other

- **react-i18next**: 57 files
- **i18next**: 22 files
- **serde_json**: 3 files
- **@tauri-apps/plugin-dialog**: 1 file
- **jsonc-parser**: 1 file
- **serde**: 1 file
- **tauri-plugin-opener**: 1 file
- **tauri-plugin-process**: 1 file
- **tauri-plugin-updater**: 1 file

## Other repos with a similar stack

- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): Anthropic, Google, OpenAI, AIOHTTP, Vite, React, Rich, MCP, reportlab, pypdf, loguru, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/HKUDS/DeepCode)
- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): Google, OpenAI, AIOHTTP, Vite, React, Rich, MCP, pypdf, loguru, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/HKUDS/DeepCode/vs/langflow-ai/langflow)
- [HKUDS/DeepTutor](https://seerepo.com/r/HKUDS/DeepTutor/built): OpenAI, AIOHTTP, React, Rich, prompt-toolkit, MCP, pypdf, loguru, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/HKUDS/DeepCode/vs/HKUDS/DeepTutor)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): Anthropic, Google, OpenAI, AIOHTTP, React, Rich, prompt-toolkit, pypdf, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/HKUDS/DeepCode/vs/Significant-Gravitas/AutoGPT)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): Anthropic, Google, OpenAI, Vite, React, MCP, xterm, Lucide, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/HKUDS/DeepCode/vs/paperclipai/paperclip)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): OpenAI, AIOHTTP, Vite, React, Rich, MCP, reportlab, pypdf, loguru, react-markdown · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/HKUDS/DeepCode)

## Frequently asked questions

### What language is DeepCode written in?

DeepCode is written in Python, with 252,336 written lines.

### What framework does DeepCode use?

DeepCode is built with AIOHTTP, Vite, React, Tauri, and @tauri-apps/api.

### Does DeepCode use AI?

Yes. DeepCode uses AI through mcp, Anthropic, and OpenAI.

### What services does DeepCode use?

DeepCode connects to Google.

The proof: [workflows/agents/memory_agent_concise.py, line 1](https://github.com/HKUDS/DeepCode/blob/aa6ed16148719101b994882c94608ae12e88f870/workflows/agents/memory_agent_concise.py#L1)

### Does DeepCode have tests?

Yes. DeepCode has 346 test files and is tested with Vitest, Testing Library, and @playwright/test.

### Which repos have a stack like DeepCode's?

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

## 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.
