ax

Orchestrate LLM workflows with type-safe signatures and streaming outputs.

1|1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/jadecli/researchers --skill ax-jadecli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ax
Source: https://github.com/jadecli/researchers/tree/main/agentcrawls-ts/.claude/skills/ax
Command: npx skills add https://github.com/jadecli/researchers --skill ax-jadecli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Builds robust, type-safe LLM-powered applications using the Ax library, enabling clear signatures, streaming, and multi-provider integration.

Core Features & Use Cases

  • Type-safe signatures and generators for LLM workflows.
  • Agents and flows to orchestrate complex AI tasks.
  • Streaming outputs and provider adapters for scalable AI applications.

Quick Start

Install @ax-llm/ax and create a basic agent with a simple signature to see type-safe, streaming LLM workflows in action.

Frequently Asked Questions about ax

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build type-safe LLM workflows in TypeScript?

Build type-safe LLM workflows in TypeScript by using the Ax library to define clear signatures and generators, enabling reliable typing for your AI applications. It provides structured orchestration for complex AI tasks.

What is the best way to orchestrate complex AI agents in TypeScript?

Orchestrate complex AI agents in TypeScript using flow-based orchestration tools like Ax. It allows developers to coordinate multiple agents and tasks reliably with type-safe signatures and streaming outputs.

How do I get streaming outputs from multiple LLM providers?

Get streaming outputs from multiple LLM providers by using provider adapters within the Ax framework. These adapters integrate various LLM services into your application while maintaining type-safe signatures and continuous data streaming.

Do I need YAML frontmatter to structure a TypeScript LLM application?

You need YAML frontmatter with name and description to structure your TypeScript LLM application using Ax. This requirement supports a modular structure with optional scripts, references, and assets for your project.

Can I use Ax for multi-provider integration in AI-powered applications?

Yes, you can use Ax for multi-provider integration in AI-powered applications. It features provider adapters that allow you to connect and orchestrate various LLM services within a single type-safe TypeScript environment.