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
- Rich57 files
- Textual6 files
@clack/prompts2 files
- cli-progress6 files
- ora2 files
- questionary1 file
The base 1
- React3 files
Backend
Services 2
Other repos with a similar stack
Ordered by how much of its stack they share with deepeval, then by stars.
- run-llamallama_index52.8k
LlamaIndex is the document processing platform for AI
8 of 50 in commonCompare →
Frequently asked questions
What language is deepeval written in?
What framework does deepeval use?
Does deepeval use AI?
The proof: typescript/src/models/providers/azure-model.ts, line 61
What services does deepeval use?
The proof: typescript/src/telemetry/client.ts, line 58
Does deepeval have tests?
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.
Is it your repo? Add its badge, keep it up to date or take it down →

