Source: https://seerepo.com/r/microsoft/agent-lightning/built
Markdown source: https://seerepo.com/r/microsoft/agent-lightning/built.md
Description: agent-lightning is a Python repo built with FastAPI and uvicorn. It makes its content with jinja2, validates its data with Pydantic, and deploys with structlog.

# What is agent-lightning built with?

agent-lightning is a Python repo built with FastAPI and uvicorn. It makes its content with jinja2, validates its data with Pydantic, and deploys with structlog. It has 16,024 written lines, with 24 test files.

Read on November 6, 2026, at commit bc3a9e8.

Repository: https://github.com/microsoft/agent-lightning

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: 6 files

## Support

### The base

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

### Content

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

### Validation

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

### Deploy

- **[structlog](https://seerepo.com/uses/structlog)**: 5 files

### Other

- **hydra-core**
- **omegaconf**: 8 files
- **httpx**: 6 files
- **pyyaml**: 1 file

## Other repos with a similar stack

- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): FastAPI, uvicorn, jinja2, Pydantic, structlog · [Compare](https://seerepo.com/compare/microsoft/agent-lightning/vs/unslothai/unsloth)
- [apache/airflow](https://seerepo.com/r/apache/airflow/built): FastAPI, uvicorn, jinja2, Pydantic, structlog · [Compare](https://seerepo.com/compare/apache/airflow/vs/microsoft/agent-lightning)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): FastAPI, uvicorn, jinja2, Pydantic · [Compare](https://seerepo.com/compare/microsoft/agent-lightning/vs/Significant-Gravitas/AutoGPT)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): FastAPI, uvicorn, jinja2, Pydantic · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/microsoft/agent-lightning)
- [FoundationAgents/OpenManus](https://seerepo.com/r/FoundationAgents/OpenManus/built): FastAPI, uvicorn, Pydantic, structlog · [Compare](https://seerepo.com/compare/FoundationAgents/OpenManus/vs/microsoft/agent-lightning)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): FastAPI, uvicorn, Pydantic, structlog · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/microsoft/agent-lightning)

## Frequently asked questions

### What language is agent-lightning written in?

agent-lightning is written in Python, with 16,024 written lines.

### What framework does agent-lightning use?

agent-lightning is built with FastAPI and uvicorn.

### Does agent-lightning have tests?

Yes. agent-lightning has 24 test files.

### Which repos have a stack like agent-lightning's?

The ones that share most of its stack: unslothai/unsloth, apache/airflow, 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.
