TheDrummer API

Access TheDrummer instantly with Puter.js, and add AI to any app in a few lines of code without backend or API keys.

// npm install @heyputer/puter.js
import { puter } from '@heyputer/puter.js';

puter.ai.chat("Explain AI like I'm five!", {
    model: "thedrummer/cydonia-24b-v4.1"
}).then(response => {
    console.log(response);
});
<html>
<body>
    <script src="https://js.puter.com/v2/"></script>
    <script>
        puter.ai.chat("Explain AI like I'm five!", {
            model: "thedrummer/cydonia-24b-v4.1"
        }).then(response => {
            console.log(response);
        });
    </script>
</body>
</html>

List of TheDrummer Models

Chat

TheDrummer: Cydonia 24B V4.1

thedrummer/cydonia-24b-v4.1

Cydonia 24B v4.1 is a 24-billion parameter uncensored creative writing model based on Mistral Small 3.2, optimized for roleplay, storytelling, and long-form narratives with a 131K token context window. It excels at character consistency, descriptive prose without being overly flowery, and maintains good recall and prompt adherence. The model also performs well for coding and instruction-following tasks.

Chat

TheDrummer: Skyfall 36B V2

thedrummer/skyfall-36b-v2

Skyfall 36B v2 is a 36-billion parameter model that upscales Mistral Small 2501 with specialized training for creativity, roleplay, and coherent storytelling. Users report it rivals or exceeds 70B parameter models in creative writing quality while remaining accessible for local deployment with strong chain-of-thought reasoning and tool use capabilities. It features a 32K token context window and supports Mistral v7 Tekken, Metharme, and Alpaca chat templates.

Chat

TheDrummer: UnslopNemo 12B

thedrummer/unslopnemo-12b

UnslopNemo 12B is a 12-billion parameter model where TheDrummer removed repetitive patterns ('slop') from roughly 90% of the roleplay training dataset to make outputs more expressive and varied. It's designed for adventure writing and roleplay scenarios with a 32K token context window. The model aims to generate more natural, less formulaic creative content compared to standard fine-tuned models.

Chat

TheDrummer: Rocinante 12B

thedrummer/rocinante-12b

Rocinante 12B is a 12-billion parameter creative writing model built on the Mistral architecture, designed for adventure-filled storytelling, roleplay, and imaginative text generation. Named after Don Quixote's horse, it produces rich, distinct prose with enhanced vocabulary and supports multiple chat templates including ChatML, Alpaca, and Mistral. The model offers a good balance between creative capability and computational efficiency for local deployment.

Frequently Asked Questions

What is this TheDrummer API about?

The TheDrummer API gives you access to models for AI chat. Through Puter.js, you can start using TheDrummer models instantly with zero setup or configuration.

Which TheDrummer models can I use?

Puter.js supports a variety of TheDrummer models, including TheDrummer: Cydonia 24B V4.1, TheDrummer: Skyfall 36B V2, TheDrummer: UnslopNemo 12B, and more. Find all AI models supported by Puter.js in the AI model list.

How much does it cost?

With the User-Pays model, users cover their own AI costs through their Puter account. This means you can build apps without worrying about infrastructure expenses.

What is Puter.js?

Puter.js is a JavaScript library that provides access to AI, storage, and other cloud services directly from a single API. It handles authentication, infrastructure, and scaling so you can focus on building your app.

Does this work with React / Vue / Vanilla JS / Node / etc.?

Yes — the TheDrummer API through Puter.js works with any JavaScript framework, Node.js, or plain HTML. Just include the library and start building. See the documentation for more details.