What is dspy built with?

dspy is a Python repo built with anyio. It uses AI through gepa, validates its data with Pydantic and jsonschema, and uses diskcache. It has 132,756 written lines, with 164 test files.

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

Backend

Data 1

AI 1

  • gepa4 files

Support

The base 1

Validation 2

Other 9

  • tqdm6 files
  • pyyaml2 files
  • certifi
  • orjson8 files
  • requests8 files
  • cloudpickle5 files
  • json-repair4 files
  • regex3 files
  • cachetools1 file

Other repos with a similar stack

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

Frequently asked questions

What language is dspy written in?
dspy is written in Python, with 132,756 written lines.
What framework does dspy use?
dspy is built with anyio.
Does dspy use AI?
Yes. dspy uses AI through gepa.
What services does dspy use?
dspy uses diskcache.
Does dspy have tests?
Yes. dspy has 164 test files.
Which repos have a stack like dspy's?
The ones that share most of its stack:Aider-AI/aiderray-project/raydatawhalechina/hello-agents

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 →