Anthropic-Compatible API

April 25, 2026 ยท View on GitHub

Lemonade supports an initial Anthropic Messages compatibility endpoint for applications that call Claude-style APIs.

EndpointStatusNotes
POST /v1/messagesSupportedSupports both streaming and non-streaming. Query params like ?beta=true are accepted.

Current scope focuses on message generation parity for common fields (model, messages, system, max_tokens, temperature, stream, and basic tools). Unsupported or unimplemented Anthropic-specific fields are ignored and surfaced via warning logs/headers.