anymodel
CommunityMaster 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, clampsmax_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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.