GH Repository · ax-llm
ax
The pretty much "official" DSPy framework for Typescript
- stars
- 2,925
- 30-day movement
- +258/day
- Related entries
- 60
- Connections
- 3
nodeothergrokTypeScriptdspyaillmagentsollamaclaudecohereopenaigooglejavascriptnodejsrlmlarge-language-modelsgoogle-geminiopensourcegeminitypescriptanthropic
Ax is a TypeScript framework described as the de facto official port of the DSPy framework for JavaScript and Node.js. Its repository lists support for many LLM providers, including OpenAI, Anthropic, Cohere, Google Gemini, Ollama, Claude, and Grok, and it ships an AGENTS.md file and a .claude directory.
Reach for it when you want DSPy-style LLM programming in a TypeScript or Node.js codebase.
Use it to
- Build LLM applications in TypeScript using the DSPy paradigm
- Work with multiple LLM providers through one framework
- Develop agent-based workflows on Node.js
- Contribute to or study the official TypeScript DSPy implementation
For TypeScript and Node.js developers building LLM and agent applications
- Role
- other
- Language
- TypeScript
- Licence
- Apache-2.0
- Forks
- 195
- Open issues
- 3
- Last push
- 2026-09-18
- Latest release
- 9.0.7 · 2024-06-21
topicsdspytypescriptllmagentsnodejs