BigHugger
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