Source: https://seerepo.com/r/AstrBotDevs/AstrBot/built
Markdown source: https://seerepo.com/r/AstrBotDevs/AstrBot/built.md
Description: AstrBot is a Python repo built with FastAPI. It uses AI through OpenAI and Anthropic. It has 786 files and 358,368 written lines, with 248 test files.

# What is AstrBot built with?

AstrBot is a Python repo built with FastAPI. It uses AI through OpenAI and Anthropic. It has 786 files and 358,368 written lines, with 248 test files.

Read on October 31, 2026, at commit 3d92821.

Repository: https://github.com/AstrBotDevs/AstrBot

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: [in package.json](https://github.com/AstrBotDevs/AstrBot/blob/3d92821ad9d90df33fc242e7b159a3260075eb2c/package.json)

### Services

- **[OpenAI](https://seerepo.com/uses/openai)**: 5 files · [astrbot/core/provider/sources/openai_embedding_source.py, line 5](https://github.com/AstrBotDevs/AstrBot/blob/3d92821ad9d90df33fc242e7b159a3260075eb2c/astrbot/core/provider/sources/openai_embedding_source.py#L5)
- **[Anthropic](https://seerepo.com/uses/anthropic)**: 1 file · [astrbot/core/provider/sources/anthropic_source.py, line 7](https://github.com/AstrBotDevs/AstrBot/blob/3d92821ad9d90df33fc242e7b159a3260075eb2c/astrbot/core/provider/sources/anthropic_source.py#L7)

## Other repos with a similar stack

- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): FastAPI, OpenAI, Anthropic · [Compare](https://seerepo.com/compare/AstrBotDevs/AstrBot/vs/Significant-Gravitas/AutoGPT)
- [abi/screenshot-to-code](https://seerepo.com/r/abi/screenshot-to-code/built): FastAPI, OpenAI, Anthropic · [Compare](https://seerepo.com/compare/abi/screenshot-to-code/vs/AstrBotDevs/AstrBot)
- [mem0ai/mem0](https://seerepo.com/r/mem0ai/mem0/built): FastAPI, OpenAI, Anthropic · [Compare](https://seerepo.com/compare/AstrBotDevs/AstrBot/vs/mem0ai/mem0)
- [BerriAI/litellm](https://seerepo.com/r/BerriAI/litellm/built): FastAPI, OpenAI, Anthropic · [Compare](https://seerepo.com/compare/AstrBotDevs/AstrBot/vs/BerriAI/litellm)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): FastAPI, OpenAI, Anthropic · [Compare](https://seerepo.com/compare/AstrBotDevs/AstrBot/vs/bojieli/ai-agent-book)
- [agno-agi/agno](https://seerepo.com/r/agno-agi/agno/built): FastAPI, OpenAI, Anthropic · [Compare](https://seerepo.com/compare/agno-agi/agno/vs/AstrBotDevs/AstrBot)

## Frequently asked questions

### What language is AstrBot written in?

AstrBot is written in Python: 786 files and 358,368 written lines.

### What framework does AstrBot use?

AstrBot is built with FastAPI.

The proof: [in package.json](https://github.com/AstrBotDevs/AstrBot/blob/3d92821ad9d90df33fc242e7b159a3260075eb2c/package.json)

### Does AstrBot use AI?

Yes. AstrBot uses AI through OpenAI and Anthropic.

The proof: [astrbot/core/provider/sources/openai_embedding_source.py, line 5](https://github.com/AstrBotDevs/AstrBot/blob/3d92821ad9d90df33fc242e7b159a3260075eb2c/astrbot/core/provider/sources/openai_embedding_source.py#L5)

### Does AstrBot have tests?

Yes. AstrBot has 248 test files.

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

The ones that share most of its stack: Significant-Gravitas/AutoGPT, abi/screenshot-to-code, and mem0ai/mem0.

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