What is deepeval built with?

deepeval is a Python repo built with AIOHTTP and React. It uses AI through OpenAI, @mastra/core, LangChain, @openai/agents, and ai, measures its use with PostHog, makes its content with jinja2, Nunjucks, and papaparse, validates its data with Pydantic and Zod, is tested with pytest-asyncio, pytest-repeat, pytest-rerunfailures, pytest-xdist, Pytest, and 2 more, and deploys with opentelemetry-api, OpenTelemetry, and opentelemetry. It has 303,745 written lines, with 573 test files.

Read on November 6, 2026, at commit 696248f. Read it as markdown

Frontend

Interface 6

The base 1

Backend

Services 2

AI 4

  • @mastra/core2 files
  • LangChain2 files
  • @openai/agents1 file
  • ai1 file

Support

The base 1

Content 3

Validation 2

Testing 7

  • Pytest261 files
  • Vitest26 files
  • Jest1 file
  • pytest-asyncio
  • pytest-repeat
  • pytest-rerunfailures
  • pytest-xdist

Deploy 3

Tools 5

  • Typer28 files
  • click
  • Setuptools
  • commander12 files
  • wheel

Other 17

  • OpenTelemetry4 files
  • Axios3 files
  • portalocker3 files
  • tqdm2 files
  • .ENV1 file
  • pydantic-settings1 file
  • uuid1 file
  • requests9 files
  • tenacity3 files
  • open2 files
  • picocolors2 files
  • python-dotenv2 files
5 more
  • clipboardy1 file
  • grpcio1 file
  • nest-asyncio1 file
  • pyperclip1 file
  • tabulate

Other repos with a similar stack

Ordered by how much of its stack they share with deepeval, then by stars.

Frequently asked questions

What language is deepeval written in?
deepeval is written in Python, with 303,745 written lines.
What framework does deepeval use?
deepeval is built with AIOHTTP and React.
Does deepeval use AI?
Yes. deepeval uses AI through OpenAI, @mastra/core, LangChain, @openai/agents, and ai.

The proof: typescript/src/models/providers/azure-model.ts, line 61

What services does deepeval use?
deepeval measures its use with PostHog.

The proof: typescript/src/telemetry/client.ts, line 58

Does deepeval have tests?
Yes. deepeval has 573 test files and is tested with pytest-asyncio, pytest-repeat, pytest-rerunfailures, pytest-xdist, Pytest, Vitest, and Jest.
Which repos have a stack like deepeval's?

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →