What problem does it solve?
This Skill helps developers build LLM applications with a single TypeScript-first model for typed generation, provider abstraction, agents, flows, and optimization workflows.
Core Features & Use Cases
- Typed signatures and generators for structured outputs using string DSLs, fluent builders, or Standard Schema validators like Zod, Valibot, and ArkType.
- Multi-provider AI access across OpenAI-compatible endpoints, Anthropic, Gemini, Grok/xAI, Mistral, Cohere, Reka, DeepSeek, Azure OpenAI, audio, and realtime streams.
- Agents and flows for tool use, runtime execution, checkpoints, memory, delegation, branching, loops, and parallel orchestration.
- Optimization and evaluation for few-shot bootstrapping, GEPA, portable optimizer artifacts, and apply/evaluate workflows.
- Use Case: A team can define one typed Ax program in TypeScript and deploy the same semantic workflow across Python, Java, C++, Go, and Rust builds.
Quick Start
Ask for a concise TypeScript example that shows how to create an Ax generator, agent, or flow with @ax-llm/ax and explains the required imports and provider setup.