Cydonia 24B v4.1
Cydonia 24B v4.1, a community fine-tune tuned for creative writing, character chat, and interactive fiction, with a 131K-token context window.
The Character Chat LLM API gives you programmatic access to 12 models through one Muapi API key and one request shape: prompt, optional system_prompt, max_tokens, and image_url on vision-capable models.These are community fine-tunes tuned for creative writing, character chat, interactive fiction, and story writing; they are not abliterated. Muapi's acceptable-use policy applies to everything you generate. No model here is a promise of unrestricted output, and you remain responsible for how you use it.
Cydonia 24B v4.1, a community fine-tune tuned for creative writing, character chat, and interactive fiction, with a 131K-token context window.
Aion Llama 3.1 8B, a compact fine-tune of Llama 3.1 8B for character chat with a 32K-token context window.
Anubis 70B v1.1, a community Llama 70B fine-tune tuned for creative writing and character chat, with a 32K-token context window.
Euryale 70B v2.3, a community Llama 3.3 70B fine-tune tuned for creative writing and character chat, with a 20K-token context window.
Stheno 8B v3.2, a community Llama 3 8B fine-tune tuned for character chat and creative writing, with a 16K-token context window.
EVA Llama 3.33 70B, a community fine-tune tuned for story writing and character chat, with a 32K-token context window.
MythoMax L2 13B, a widely used community merge for storytelling and character chat, with a 4K-token context window.
Wayfarer Large 70B, a Llama 3.3 fine-tune tuned for interactive fiction and text-adventure style character chat, with a 32K-token context window.
Nevoria R1 70B, a community Llama 3.3 merge tuned for creative writing and character chat, with a 32K-token context window.
Magnum v4 72B, a community Qwen 72B fine-tune tuned for prose quality in creative writing and character chat, with a 16K-token context window.
Qwen 3.8 27B Queen, a community fine-tune tuned for character chat and creative chat, with image input and a 524K-token context window.
Qwen 3.8 27B Fable, a community fine-tune tuned for long-form storytelling, with image input and a 524K-token context window.
The Character Chat LLM API is Muapi's catalog of 12 character chat and creative-writing LLMs, from lightweight 8B chat models to 1M-token-context reasoning models, behind one consistent REST interface so you can compare them by changing a single model name.
Submit a prompt, optionally with a system_prompt to set persona and tone and an image_url on vision-capable models, and poll for the generated text. Typical uses include character chat, interactive fiction and text adventures, long-form story writing, and character chat in your own app. These are community fine-tunes tuned for creative writing, character chat, interactive fiction, and story writing; they are not abliterated. Muapi's acceptable-use policy applies to everything you generate. No model here is a promise of unrestricted output, and you remain responsible for how you use it.
Every endpoint accepts the same request body and returns text through the shared result endpoint, so switching models is a one-line change.
These models are fine-tuned on fiction and character chat data, so they tend to hold a character, keep a narrative voice, and write longer, more vivid prose than general assistants.
Set a system_prompt to steer persona, tone, and output format for creative, analytical, or evaluation work.
Billing follows the token counts each call returns. There is no subscription and no model hosting to manage.
Pass an image_url to Qwen 3.8 27B Queen, Qwen 3.8 27B Fable.
Reduced refusals do not mean no rules. Muapi's acceptable-use policy and applicable law still apply to what you generate.
| Endpoint | Input | Output | Price | Best For |
|---|---|---|---|---|
| cydonia-24b-v4-1 | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $0.70/M in · $1.10/M out | Long-context character chat and story writing at a low token rate |
| aion-llama-3-1-8b | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $1.60/M in · $3.20/M out | Compact character chat and chat |
| anubis-70b-v1-1 | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $0.62/M in · $0.62/M out | Large-model character chat and storytelling at a flat, low rate |
| euryale-70b-v2-3 | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $0.986/M in · $0.986/M out | Character chat and interactive fiction |
| stheno-8b-v3-2 | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $0.401/M in · $0.401/M out | Fast, inexpensive character chat and chat |
| eva-llama-3-33-70b | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $4.012/M in · $4.012/M out | Long-form story writing and character chat |
| mythomax-13b | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $0.201/M in · $0.201/M out | The lowest-cost option for short storytelling and character chat |
| wayfarer-70b | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $1.40/M in · $1.40/M out | Text adventures and interactive fiction |
| nevoria-r1-70b | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $0.986/M in · $0.986/M out | Creative writing and character chat with a reasoning-tuned base |
| magnum-v4-72b | Prompt + system_prompt, max_tokens | Complete text response (poll for result) | $4.012/M in · $5.984/M out | High-quality prose for creative writing and character chat |
| qwen-3-8-27b-queen | Prompt + system_prompt, max_tokens, optional image_url | Complete text response (poll for result) | $0.50/M in · $3.00/M out | Character chat with image input and very long context |
| qwen-3-8-27b-fable | Prompt + system_prompt, max_tokens, optional image_url | Complete text response (poll for result) | $0.50/M in · $3.00/M out | Long-form storytelling with image input and very long context |
Billed per token from the usage each call returns; prices are per million input and output tokens.
Submit a JSON request with your Muapi API key, save the request ID, and poll the shared result endpoint.
curl -X POST https://api.muapi.ai/api/v1/cydonia-24b-v4-1 \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "You are Mira, a wry tavern keeper. Greet a stranger who just walked in from the rain.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call cydonia-24b-v4-1 with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/aion-llama-3-1-8b \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Play a friendly dragon guarding a library and answer my first question.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call aion-llama-3-1-8b with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/anubis-70b-v1-1 \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Continue this story: the lighthouse keeper heard a knock at the door at midnight.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call anubis-70b-v1-1 with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/euryale-70b-v2-3 \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Act as a rival knight and challenge me to a duel with a short speech.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call euryale-70b-v2-3 with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/stheno-8b-v3-2 \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Play a cheerful robot sidekick and react to my plan.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call stheno-8b-v3-2 with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/eva-llama-3-33-70b \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Write the opening chapter of a slow-burn mystery novel.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call eva-llama-3-33-70b with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/mythomax-13b \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Tell a short fairy tale about a fox who steals moonlight.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call mythomax-13b with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/wayfarer-70b \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "You are the narrator of a text adventure. I wake up in a locked cellar. What do I see?", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call wayfarer-70b with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/nevoria-r1-70b \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Continue this scene, keeping the narrator voice and pacing.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call nevoria-r1-70b with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/magnum-v4-72b \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Write a vivid, atmospheric paragraph describing a city at dawn after a storm.", "system_prompt": "You are a candid, detail-oriented assistant.", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call magnum-v4-72b with a prompt and optional system_prompt.
curl -X POST https://api.muapi.ai/api/v1/qwen-3-8-27b-queen \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "You are a regal elf queen. Receive the messenger and respond in character.", "system_prompt": "You are a candid, detail-oriented assistant.", "image_url": "https://example.com/reference.png", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call qwen-3-8-27b-queen with a prompt and optional system_prompt, image_url.
curl -X POST https://api.muapi.ai/api/v1/qwen-3-8-27b-fable \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "Tell a long-form bedtime fable about a clockmaker and a wandering star.", "system_prompt": "You are a candid, detail-oriented assistant.", "image_url": "https://example.com/reference.png", "max_tokens": 1024}'
# Response: {"request_id":"REQUEST_ID"}Call qwen-3-8-27b-fable with a prompt and optional system_prompt, image_url.
curl https://api.muapi.ai/api/v1/predictions/REQUEST_ID/result \ -H "x-api-key: YOUR_API_KEY" # Poll until status is completed, then read the generated text from outputs.
Poll the shared result endpoint until the task is completed, then read the generated text from outputs.
A character chat LLM is a language model fine-tuned on fiction, dialogue and character chat data so it holds a character, keeps a narrative voice, and writes longer, more vivid prose. The models on this page are community fine-tunes tuned for creative writing, not abliterated versions of general assistants.
Cydonia 24B v4.1, Aion Llama 3.1 8B, Anubis 70B v1.1, Euryale 70B v2.3, Stheno 8B v3.2, EVA Llama 3.33 70B, MythoMax 13B, Wayfarer 70B, Nevoria R1 70B, Magnum v4 72B, Qwen 3.8 27B Queen and Qwen 3.8 27B Fable. Each is a separate endpoint with its own model name in the URL.
Billing is per token, deducted after each call from the counts the model returns. Rates start at $0.201 per million input tokens; see the pricing table for every model.
No. Reduced refusals do not mean unrestricted output, and each model's knowledge and quality still bound the answer. You are responsible for how you use the output, and requests that violate Muapi's acceptable-use policy or the law are not permitted.
Yes on Qwen 3.8 27B Queen, Qwen 3.8 27B Fable: add an image_url next to your prompt. The others are text-only.
POST to /api/v1/<model-name> returns a request_id. Poll /api/v1/predictions/{request_id}/result until the status is completed, then read the text from outputs.
Yes: set a system_prompt with the character's persona and send the running conversation in the prompt. Muapi's acceptable-use policy applies, and you are responsible for moderating your own product.
Create one Muapi API key and call every model on this page with a plain REST request.