Skip to main content
Mastra v1 is coming in January 2026. Get ahead by starting new projects with the beta or upgrade your existing project today.

Chutes logoChutes

Access 52 Chutes models through Mastra's model router. Authentication is handled automatically using the CHUTES_API_KEY environment variable.

Learn more in the Chutes documentation.

CHUTES_API_KEY=your-api-key
import { Agent } from "@mastra/core";

const agent = new Agent({
name: "my-agent",
instructions: "You are a helpful assistant",
model: "chutes/Alibaba-NLP/Tongyi-DeepResearch-30B-A3B"
});

// Generate a response
const response = await agent.generate("Hello!");

// Stream a response
const stream = await agent.stream("Tell me a story");
for await (const chunk of stream) {
console.log(chunk);
}
info

Mastra uses the OpenAI-compatible /chat/completions endpoint. Some provider-specific features may not be available. Check the Chutes documentation for details.

ModelsDirect link to Models

ModelContextToolsReasoningImageAudioVideoInput $/1MOutput $/1M
chutes/Alibaba-NLP/Tongyi-DeepResearch-30B-A3B131K
chutes/ArliAI/QwQ-32B-ArliAI-RpR-v133K$0.03$0.11
chutes/chutesai/Mistral-Small-3.1-24B-Instruct-2503131K$0.05$0.22
chutes/chutesai/Mistral-Small-3.2-24B-Instruct-2506131K$0.06$0.18
chutes/deepseek-ai/DeepSeek-R1164K$0.30$1
chutes/deepseek-ai/DeepSeek-R1-0528164K$0.40$2
chutes/deepseek-ai/DeepSeek-R1-0528-Qwen3-8B33K$0.02$0.10
chutes/deepseek-ai/DeepSeek-R1-Distill-Llama-70B131K$0.03$0.13
chutes/deepseek-ai/DeepSeek-V3164K$0.30$1
chutes/deepseek-ai/DeepSeek-V3-0324164K$0.24$0.84
chutes/deepseek-ai/DeepSeek-V3.1164K$0.20$0.80
chutes/deepseek-ai/DeepSeek-V3.1-Terminus164K$0.23$0.90
chutes/deepseek-ai/DeepSeek-V3.2-Exp164K$0.25$0.35
chutes/meituan-longcat/LongCat-Flash-Chat-FP8131K
chutes/microsoft/MAI-DS-R1-FP8164K$0.30$1
chutes/MiniMaxAI/MiniMax-M2197K$0.26$1
chutes/moonshotai/Kimi-K2-Instruct-0905262K$0.39$2
chutes/moonshotai/Kimi-K2-Thinking262K$0.55$2
chutes/NousResearch/DeepHermes-3-Mistral-24B-Preview33K$0.15$0.59
chutes/NousResearch/Hermes-4-14B41K$0.03$0.11
chutes/NousResearch/Hermes-4-405B-FP8131K$0.30$1
chutes/NousResearch/Hermes-4-70B131K$0.11$0.38
chutes/openai/gpt-oss-120b131K$0.04$0.40
chutes/openai/gpt-oss-20b131K
chutes/OpenGVLab/InternVL3-78B33K$0.07$0.26
chutes/Qwen/Qwen2.5-72B-Instruct33K$0.07$0.26
chutes/Qwen/Qwen2.5-Coder-32B-Instruct33K$0.04$0.16
chutes/Qwen/Qwen2.5-VL-32B-Instruct16K$0.05$0.22
chutes/Qwen/Qwen2.5-VL-72B-Instruct33K$0.08$0.33
chutes/Qwen/Qwen3-14B41K$0.05$0.22
chutes/Qwen/Qwen3-235B-A22B41K$0.30$1
chutes/Qwen/Qwen3-235B-A22B-Instruct-2507262K$0.08$0.55
chutes/Qwen/Qwen3-235B-A22B-Thinking-2507262K$0.11$0.60
chutes/Qwen/Qwen3-30B-A3B41K$0.06$0.22
chutes/Qwen/Qwen3-30B-A3B-Instruct-2507262K$0.08$0.33
chutes/Qwen/Qwen3-32B41K$0.05$0.20
chutes/Qwen/Qwen3-Coder-30B-A3B-Instruct262K$0.06$0.25
chutes/Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8262K$0.22$0.95
chutes/Qwen/Qwen3-Next-80B-A3B-Instruct262K$0.10$0.80
chutes/Qwen/Qwen3-VL-235B-A22B-Instruct262K$0.30$1
chutes/Qwen/Qwen3-VL-235B-A22B-Thinking262K$0.30$1
chutes/rednote-hilab/dots.ocr131K$0.01$0.01
chutes/tngtech/DeepSeek-R1T-Chimera164K$0.30$1
chutes/tngtech/DeepSeek-TNG-R1T2-Chimera164K$0.30$1
chutes/unsloth/gemma-3-12b-it131K$0.03$0.10
chutes/unsloth/gemma-3-27b-it96K$0.13$0.52
chutes/unsloth/gemma-3-4b-it96K
chutes/unsloth/Mistral-Nemo-Instruct-2407131K$0.03$0.11
chutes/unsloth/Mistral-Small-24B-Instruct-250133K$0.05$0.22
chutes/zai-org/GLM-4.5131K$0.35$2
chutes/zai-org/GLM-4.5-Air131K
chutes/zai-org/GLM-4.6203K$0.40$2
52 available models

Advanced ConfigurationDirect link to Advanced Configuration

Custom HeadersDirect link to Custom Headers

const agent = new Agent({
name: "custom-agent",
model: {
url: "https://llm.chutes.ai/v1",
id: "chutes/Alibaba-NLP/Tongyi-DeepResearch-30B-A3B",
apiKey: process.env.CHUTES_API_KEY,
headers: {
"X-Custom-Header": "value"
}
}
});

Dynamic Model SelectionDirect link to Dynamic Model Selection

const agent = new Agent({
name: "dynamic-agent",
model: ({ runtimeContext }) => {
const useAdvanced = runtimeContext.task === "complex";
return useAdvanced
? "chutes/zai-org/GLM-4.6"
: "chutes/Alibaba-NLP/Tongyi-DeepResearch-30B-A3B";
}
});

On this page