ax-llm/ax

The pretty much "official" DSPy framework for Typescript

75
/ 100
Verified

Building AI applications often involves tedious prompt engineering and dealing with inconsistent LLM providers. This framework helps TypeScript developers define the desired inputs and outputs for their AI tasks, like classifying customer reviews or extracting structured data from text, and it automatically handles the underlying complexities. The result is robust AI features that integrate seamlessly into existing TypeScript applications, used by developers building next-generation applications.

2,465 stars. Actively maintained with 74 commits in the last 30 days. Available on npm.

Use this if you are a TypeScript developer building AI applications and want to streamline the process of integrating and optimizing large language models without extensive prompt engineering.

Not ideal if you are not a developer and are looking for a no-code solution to use AI, or if you prefer to hand-tune every aspect of your LLM prompts.

AI-application-development LLM-integration typescript-development data-extraction sentiment-analysis
Maintenance 22 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

2,465

Forks

155

Language

TypeScript

License

Apache-2.0

Last pushed

Mar 11, 2026

Commits (30d)

74

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/ax-llm/ax"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.