Skip to main content
ClaudeWave

The pretty much "official" DSPy framework for Typescript

Tools2.8k estrellas176 forksTypeScriptApache-2.0Actualizado today
Nota editorial

Ax is a TypeScript-first implementation of the DSPy programming model for building structured LLM applications, published as `@ax-llm/ax` on npm and cross-compiled into verified Python, Java, C++, Go, and Rust library shapes from a single source. Developers define typed signatures using a string DSL, a fluent `f()` builder, or Standard Schema validators like Zod or Valibot, then call `.forward()` to get structured outputs without manual prompt engineering. The library connects to Anthropic (Claude), OpenAI, Google Gemini, Mistral, DeepSeek, Cohere, Grok, and other providers through a unified provider abstraction, making it straightforward to swap Claude in or out by changing a single `name` field. Beyond generation, Ax includes agents with memory and delegation, typed program graphs called Flows with branching and parallel execution, and GEPA-based optimizers for few-shot bootstrapping. Streaming is enabled by default, allowing field parsing and early cancellation before a full response completes, keeping overhead close to raw provider SDK latency. The framework targets TypeScript developers building multi-provider LLM pipelines who want DSPy-style optimization without Python.

ClaudeWave Trust Score
100/100
Verified
Passed
  • Open-source license (Apache-2.0)
  • Actively maintained (<30d)
  • Healthy fork ratio
  • Clear description
  • Topics declared
  • Mature repo (>1y old)
Last scanned: 6/11/2026
Get started
Method: Clone
Terminal
git clone https://github.com/ax-llm/ax
1. Clone the repository.
2. Follow the README for installation and usage instructions.
Casos de uso

Resumen de Tools

README no disponible. Visita el repo en GitHub para la documentación completa.
aianthropicclaudecoheredspygeminigooglegoogle-geminigpt-4javascriptlarge-language-modelsllmnodejsollamaopenaiopensourceragtypescriptvectordbwebllm

Lo que la gente pregunta sobre ax

¿Qué es ax-llm/ax?

+

ax-llm/ax es tools para el ecosistema de Claude AI. The pretty much "official" DSPy framework for Typescript Tiene 2.8k estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala ax?

+

Puedes instalar ax clonando el repositorio (https://github.com/ax-llm/ax) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar ax-llm/ax?

+

Nuestro agente de seguridad ha analizado ax-llm/ax y le ha asignado un Trust Score de 100/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene ax-llm/ax?

+

ax-llm/ax es mantenido por ax-llm. La última actividad registrada en GitHub es de today, con 10 issues abiertos.

¿Hay alternativas a ax?

+

Sí. En ClaudeWave puedes explorar tools similares en /categories/tools, ordenados por popularidad o actividad reciente.

Despliega ax en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: ax-llm/ax
[![Featured on ClaudeWave](https://claudewave.com/api/badge/ax-llm-ax)](https://claudewave.com/repo/ax-llm-ax)
<a href="https://claudewave.com/repo/ax-llm-ax"><img src="https://claudewave.com/api/badge/ax-llm-ax" alt="Featured on ClaudeWave: ax-llm/ax" width="320" height="64" /></a>

Más Tools