Direct REST
Native HTTP, JSON, server-sent events, and WebSocket routes.
Use one of four compatible API formats for almost any server application, or start from a tested profile for eleven agent harnesses. Tokaroo does not take over your tools, files, or runtime.
Use the native wire your application already understands. LangChain and the Vercel AI SDK can call these formats as optional client libraries; neither sits in Tokaroo's routing path.
Native HTTP, JSON, server-sent events, and WebSocket routes.
Use existing OpenAI clients with a base URL and key change.
Messages, tool use, streaming, and token counting for Claude-oriented clients.
GenerateContent, streamGenerateContent, and countTokens.
max, pro, auto, fast, or basic.Profiles preserve a harness's strongest native wire and add a bounded model-family affinity when compatibility testing shows that its tool loop performs better there.
Keep Codex's native Responses tool loop while Tokaroo selects and meters the model route.
Point Claude Code at Tokaroo's Messages surface without translating its native tool protocol.
Run Hermes through one Tokaroo endpoint with optimized model selection and fallback.
Use Tokaroo as an OpenAI-compatible provider for OpenClaw agents and skills.
Connect Moonshot's coding harness to Tokaroo while retaining access to every compatible route.
Run the DeepSeek harness against Tokaroo rather than tying it to one upstream model account.
Route Qwen Code through Tokaroo with a Qwen-aware preference and cross-family fallback.
Use Gemini CLI's native GenerateContent wire through Tokaroo instead of an OpenAI translation layer.
Connect Grok Build to Tokaroo with xAI affinity and compatible fallback routes.
Use Goose with Tokaroo as a custom OpenAI-compatible provider for model access and fallback.
Evaluate OpenCode through an inline Tokaroo provider before using it for production workloads.
Codex often works best on OpenAI-family Responses routes; Claude Code on Anthropic Messages; Gemini CLI on Google GenerateContent; and Kimi, DeepSeek, Qwen, and Grok harnesses often benefit from their native model families.
The request's wire, tools, output shape, context, and modality determine which models are eligible.
The requested Tokaroo mode establishes the task-specific quality band before family preference is considered.
A proven native family can lead inside that band, while a materially healthier compatible fallback remains available.
Harness and model remain separate choices. DeepSeek Harness, for example, can use any Tokaroo-compatible model; DeepSeek affinity is not a hard lock.
They are integrations around Tokaroo, not extra harness profiles in the directory.
Gwen runs ten active agent engines and sends their model traffic through Tokaroo's native compatible wires. This validates the separation between harness execution and model routing.
Raspy powers Tokaroo speech, transcription, realtime audio, and avatar routes. Image and video requests use the broader compatible model network.
Start with its native API format and Auto. Add the harness profile header where the client supports custom headers.