Source: https://seerepo.com/r/FoundationAgents/OpenManus/built
Markdown source: https://seerepo.com/r/FoundationAgents/OpenManus/built.md
Description: OpenManus is a Python repo built with FastAPI and uvicorn. It uses AI through datasets, openai, mcp, and tiktoken.

# What is OpenManus built with?

OpenManus is a Python repo built with FastAPI and uvicorn. It uses AI through datasets, openai, mcp, and tiktoken, makes its content with html2text, beautifulsoup4, and pillow, validates its data with pydantic-core and Pydantic, is tested with playwright, Pytest, pytest-asyncio, and Puppeteer, and deploys with docker, boto3, loguru, and structlog. It has 12,674 written lines, with 7 test files.

Read on November 5, 2026, at commit 3309bf4.

Repository: https://github.com/FoundationAgents/OpenManus

## Backend (/)

### AI

- **[datasets](https://seerepo.com/uses/datasets)**
- **[openai](https://seerepo.com/uses/openai)**
- **[mcp](https://seerepo.com/uses/mcp)**: 2 files
- **[tiktoken](https://seerepo.com/uses/tiktoken)**: 1 file

## Support (/)

### The base

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

### Content

- **html2text**
- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**: 2 files
- **[pillow](https://seerepo.com/uses/pillow)**: 2 files

### Validation

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

### Testing

- **playwright**
- **Pytest**: 5 files
- **pytest-asyncio**: 4 files

### Deploy

- **docker**: 3 files
- **[boto3](https://seerepo.com/uses/boto3)**: 1 file
- **[loguru](https://seerepo.com/uses/loguru)**: 1 file
- **structlog**: 1 file

### Tools

- **Setuptools**
- **uv**

### Other

- **aiofiles**
- **colorama**
- **NumPy**
- **pyyaml**
- **tomli**
- **requests**: 2 files
- **tenacity**: 2 files
- **duckduckgo-search**: 1 file
- **httpx**: 1 file

## Support (app/tool/chart_visualization)

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**: 1 file

### Testing

- **Puppeteer**: 1 file

## Other repos with a similar stack

- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): FastAPI, uvicorn, datasets, OpenAI, MCP, tiktoken, html2text, beautifulsoup4, pillow, Pydantic, loguru, structlog · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/FoundationAgents/OpenManus)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): FastAPI, uvicorn, datasets, OpenAI, MCP, tiktoken, beautifulsoup4, pillow, pydantic-core, Pydantic, loguru · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/FoundationAgents/OpenManus)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): FastAPI, uvicorn, OpenAI, tiktoken, html2text, beautifulsoup4, pillow, Pydantic, docker, boto3 · [Compare](https://seerepo.com/compare/FoundationAgents/OpenManus/vs/Significant-Gravitas/AutoGPT)
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): FastAPI, uvicorn, OpenAI, MCP, tiktoken, beautifulsoup4, pillow, Pydantic, boto3 · [Compare](https://seerepo.com/compare/FoundationAgents/OpenManus/vs/open-webui/open-webui)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): FastAPI, uvicorn, datasets, OpenAI, tiktoken, pillow, Pydantic, loguru, structlog · [Compare](https://seerepo.com/compare/FoundationAgents/OpenManus/vs/unslothai/unsloth)
- [apache/superset](https://seerepo.com/r/apache/superset/built): uvicorn, MCP, tiktoken, beautifulsoup4, pillow, pydantic-core, Pydantic, docker, boto3 · [Compare](https://seerepo.com/compare/apache/superset/vs/FoundationAgents/OpenManus)

## Frequently asked questions

### What language is OpenManus written in?

OpenManus is written in Python, with 12,674 written lines.

### What framework does OpenManus use?

OpenManus is built with FastAPI and uvicorn.

### Does OpenManus use AI?

Yes. OpenManus uses AI through datasets, openai, mcp, and tiktoken.

### Does OpenManus have tests?

Yes. OpenManus has 7 test files and is tested with playwright, Pytest, pytest-asyncio, and Puppeteer.

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

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

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