Source: https://seerepo.com/r/dottxt-ai/outlines/built
Markdown source: https://seerepo.com/r/dottxt-ai/outlines/built.md
Description: outlines is a Python repo. It uses AI through outlines-core and makes its content with pillow and jinja2. It has 26,890 written lines, with 59 test files.

# What is outlines built with?

outlines is a Python repo. It uses AI through outlines-core, makes its content with pillow and jinja2, validates its data with Pydantic, genson, and jsonschema, and uses diskcache. It has 26,890 written lines, with 59 test files.

Read on November 7, 2026, at commit c52af84.

Repository: https://github.com/dottxt-ai/outlines

## Frontend

### Styles

- **[mkdocs-material](https://seerepo.com/uses/mkdocs-material)**

## Backend

### Data

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

### AI

- **outlines-core**: 2 files

## Support

### Content

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

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**: 6 files
- **genson**: 2 files
- **[jsonschema](https://seerepo.com/uses/jsonschema)**: 1 file

### Tools

- **mike**
- **mkdocs**
- **mkdocs-gen-files**
- **mkdocs-git-revision-date-localized-plugin**
- **mkdocs-mermaid2-plugin**
- **mkdocs-redirects**
- **mkdocstrings**
- **typing-extensions**: 3 files

### Other

- **cloudpickle**: 1 file

## Other repos with a similar stack

- [vllm-project/vllm](https://seerepo.com/r/vllm-project/vllm/built): mkdocs-material, outlines-core, pillow, jinja2, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/dottxt-ai/outlines/vs/vllm-project/vllm)
- [Aider-AI/aider](https://seerepo.com/r/Aider-AI/aider/built): diskcache, pillow, jinja2, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/Aider-AI/aider/vs/dottxt-ai/outlines)
- [ray-project/ray](https://seerepo.com/r/ray-project/ray/built): diskcache, pillow, jinja2, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/dottxt-ai/outlines/vs/ray-project/ray)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): pillow, jinja2, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/dottxt-ai/outlines/vs/Significant-Gravitas/AutoGPT)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): pillow, jinja2, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/dottxt-ai/outlines)
- [apache/superset](https://seerepo.com/r/apache/superset/built): pillow, jinja2, Pydantic, jsonschema · [Compare](https://seerepo.com/compare/apache/superset/vs/dottxt-ai/outlines)

## Frequently asked questions

### What language is outlines written in?

outlines is written in Python, with 26,890 written lines.

### Does outlines use AI?

Yes. outlines uses AI through outlines-core.

### What services does outlines use?

outlines uses diskcache.

### Does outlines have tests?

Yes. outlines has 59 test files.

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

The ones that share most of its stack: vllm-project/vllm, Aider-AI/aider, and ray-project/ray.

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