CompatCanary
CompatCanary is an open-source conformance scanner for OpenAI-compatible endpoints. It sends deterministic probes through a LiteLLM proxy and records observed behavior for chat completions, streaming, tool calls, structured outputs, and the Responses API.
Start with the Chat Completions surface exposed by a configured LiteLLM model:
export OPENAI_API_KEY="your-litellm-key"
npx --yes compatcanary@latest scan \
--base-url http://localhost:4000/v1 \
--model your-model \
--profile chat
Use --profile modern to include Responses API probes, and --format markdown or --format json to save reviewable evidence for local debugging or CI.
See the project repository and a reproducible LiteLLM setup with reviewed reports.