Source: https://seerepo.com/r/HKUDS/DeepTutor/built
Markdown source: https://seerepo.com/r/HKUDS/DeepTutor/built.md
Description: DeepTutor is a Python repo built with Next.js, React, and FastAPI. It uses AI through OpenAI.

# What is DeepTutor built with?

DeepTutor is a Python repo built with Next.js, React, and FastAPI. It uses AI through OpenAI. It has 2,153 files and 818,773 written lines, with 1,366 test files.

Read on October 28, 2026, at commit 1ea7df1.

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

## Frontend

### The base

- **[Next.js](https://seerepo.com/uses/nextjs)**: [in package.json](https://github.com/HKUDS/DeepTutor/blob/1ea7df155447f4caf0e3abc86b3ff5395479cd4a/package.json)
- **[React](https://seerepo.com/uses/react)**: [in package.json](https://github.com/HKUDS/DeepTutor/blob/1ea7df155447f4caf0e3abc86b3ff5395479cd4a/package.json)

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: [in package.json](https://github.com/HKUDS/DeepTutor/blob/1ea7df155447f4caf0e3abc86b3ff5395479cd4a/package.json)

### Services

- **[OpenAI](https://seerepo.com/uses/openai)**: 4 files · [deeptutor/runtime/agentic/client.py, line 123](https://github.com/HKUDS/DeepTutor/blob/1ea7df155447f4caf0e3abc86b3ff5395479cd4a/deeptutor/runtime/agentic/client.py#L123)

## Other repos with a similar stack

- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): Next.js, React, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/HKUDS/DeepTutor/vs/Significant-Gravitas/AutoGPT)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): Next.js, React, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/HKUDS/DeepTutor)
- [vectorize-io/hindsight](https://seerepo.com/r/vectorize-io/hindsight/built): Next.js, React, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/HKUDS/DeepTutor/vs/vectorize-io/hindsight)
- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): React, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/HKUDS/DeepTutor/vs/langflow-ai/langflow)
- [supabase/supabase](https://seerepo.com/r/supabase/supabase/built): Next.js, React, OpenAI · [Compare](https://seerepo.com/compare/HKUDS/DeepTutor/vs/supabase/supabase)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): React, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/debpalash/VoiceStudio/vs/HKUDS/DeepTutor)

## Frequently asked questions

### What language is DeepTutor written in?

DeepTutor is written in Python: 2,153 files and 818,773 written lines.

### What framework does DeepTutor use?

DeepTutor is built with Next.js, React, and FastAPI.

The proof: [in package.json](https://github.com/HKUDS/DeepTutor/blob/1ea7df155447f4caf0e3abc86b3ff5395479cd4a/package.json)

### Does DeepTutor use AI?

Yes. DeepTutor uses AI through OpenAI.

The proof: [deeptutor/runtime/agentic/client.py, line 123](https://github.com/HKUDS/DeepTutor/blob/1ea7df155447f4caf0e3abc86b3ff5395479cd4a/deeptutor/runtime/agentic/client.py#L123)

### Does DeepTutor have tests?

Yes. DeepTutor has 1,366 test files.

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

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

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