Ax — DSPy for TypeScript / Python / Java / C++ / Go / Rust and more One programming model for building with LLMs across TypeScript, Python, Java, C++, Go, and Rust. Ax is TypeScript-first and ships today as . The same signatures, provider mappings, agents, flows, runtime contracts, and optimizers are also compiled into verified generated Python, Java, C++, Go, and Rust libraries. What Ax is Signatures for typed structured generation: string DSL, fluent builder, or any Standard Schema v1 validator — Zod, Valibot, ArkType.
| Stars | 2,808 |
| Forks | 179 |
| Language | TypeScript |
| Category | AI Tool |
| License | Apache-2.0 |
| Quality Score | 68.8542449139837/100 |
| Open Issues | 6 |
| Last Updated | 2026-07-05 |
| Created | 2023-02-23 |
| Platforms | browser, claude-code, gemini, node |
| Est. Tokens | ~20k |
Explore other popular ai tool tools:
ax is The pretty much "official" DSPy framework for Typescript. It is categorized as a AI Tool with 2.8k GitHub stars.
ax is primarily written in TypeScript. It covers topics such as ai, anthropic, claude.
You can find installation instructions and usage details in the ax GitHub repository at github.com/ax-llm/ax. The project has 2.8k stars and 179 forks, indicating an active community.
ax is released under the Apache-2.0 license, making it free to use and modify according to the license terms.