anymodel

Community

Master AnyModel proxy workflows instantly.

Authoranton-abyzov
Version1.0.0
Installs0

System Documentation

What problem does it solve?

AnyModel development requires taming Claude Code traffic, sanitizing tool schemas, and keeping proxy, CLI, and deployment workflows aligned across providers and the website. This Skill documents the architectural rules, branding expectations, environment variables, and release pipeline so every contributor can work confidently on the full AnyModel lifecycle.

Core Features & Use Cases

  • Proxy Sanitization & Tool Compatibility: Explains how sanitizeBody() strips Anthropic-only fields, clamps max_tokens, fixes tool schemas, normalizes tool_choice data, and retries without tools when needed.
  • Provider Routing & Client Discovery: Details the OpenRouter, Ollama, and OpenAI provider implementations, client lookup order, environment variables, and how the violet AnyModel branding must stay intact.
  • Preset Deployment & Debugging: Covers preset updates, npm publishing, website deployment, syncing the bundled client, test requirements, logging conventions, and a sample use case for adding a new provider or preset safely.

Quick Start

Launch the AnyModel proxy with your chosen provider and connect the client so requests flow through the sanitized AnyModel routing logic.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: anymodel
Download link: https://github.com/anton-abyzov/anymodel/archive/main.zip#anymodel

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.