ax-provider-llm

Manage and modify AI language model providers with streaming chat completions.

5|2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/project-ax/ax-legacy --skill ax-provider-llm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ax-provider-llm
Source: https://github.com/project-ax/ax-legacy/tree/main/.claude/skills/ax-provider-llm
Command: npx skills add https://github.com/project-ax/ax-legacy --skill ax-provider-llm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the need for efficient management and modification of AI language model providers, enabling smooth integration and advanced functionality for AI agents.

Core Features & Use Cases

  • Provider Management: Supports various LLM providers like Anthropic, OpenAI, and a multi-model router.
  • Advanced Features: Implements streaming chat completions with tool use and reasoning capabilities.
  • Use Case: Ideal for developers and system architects looking to integrate and manage advanced LLM providers in their AI applications.

Quick Start

Use the ax-provider-llm skill to create a new LLM provider for Anthropic by running the script 'create-anthropic-provider.ts'.

Frequently Asked Questions about ax-provider-llm

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

FAQPage Schema
How do I manage multiple LLM providers for AI agents?

Managing multiple LLM providers requires a unified interface to register, configure, and modify providers. This skill supports various types like Anthropic and OpenAI, enabling seamless integration and advanced functionality for AI agents.

How do I implement streaming chat completions with tool use?

Implementing streaming chat completions with tool use involves integrating the LLMProvider interface. This skill enables advanced features like reasoning capabilities and tool use directly within your AI application's streaming architecture.

Can I use a multi-model router to switch between language models?

Yes, you can use a multi-model router to switch between language models. The skill supports multi-model routing alongside specific providers like Anthropic and OpenAI, allowing flexible provider management for diverse AI interactions.

How do I create a new Anthropic provider for my application?

To create a new Anthropic provider, run the 'create-anthropic-provider.ts' script. This initializes and registers the provider, integrating it with the LLMProvider interface for immediate use in streaming chat completions.

What is the LLMProvider interface used for in AI integration?

The LLMProvider interface is used to standardize the integration and registration of various AI language model providers. It ensures seamless usage and enables advanced features like streaming chat completions across different supported types.