Cardwave

An AI character chat app and card editor for Windows. Bring any AI provider you already use. Your cards, chats and keys stay on your computer.

Download for Windows

A chat with a character Your library of characters A character's page, where you edit the card The companion on your desktop A lorebook A chat in the dark theme
A chat with a character

Features

Privacy

Cardwave keeps cards, chats, keys and settings on your computer, in an encrypted database. No sign-up, no sync, no analytics in the app.

It goes online only for what you ask of it: a message to the provider whose API key you entered, a download you start (the search model, a voice), the web tools you switch on, and a look on GitHub for a new version, which Settings can switch off.

Bring your own AI

Bring the AI you already use. Paste an API key and Cardwave knows whose it is: OpenAI, Anthropic, Google, xAI, Mistral, DeepSeek, OpenRouter, NanoGPT and more than 150 others.

Any OpenAI-compatible server works too.

Or run models on your own computer: point Cardwave at a folder of GGUF files and it runs them itself, on your graphics card where it can.

Cards

Cardwave imports SillyTavern PNG cards and CCV4 cards. It exports a card as SillyTavern V3 or CCV4, and a chat in SillyTavern's chat format.

Where to find characters

Cardwave opens cards from anywhere. See the list of sites that host character cards you can download and import into Cardwave.

Estimating costs

Chat costs grow as a conversation lengthens, because each turn resends the history. The chat turn budget calculator estimates how many turns a budget buys for any model's per-token price.

Popular roleplay models

The most popular roleplay models on OpenRouter, with prices. Updated every day.

Scope

Cardwave is free and built by one person. Released as-is.

Beta

Cardwave is in active development, and this is its first public release. An update may not keep what an earlier version stored, so export the cards you care about and keep a backup. Bugs and wishes go to GitHub Issues.

CCV4 card format

CCV4 is a draft character card format built from small addressable text blocks in TOML, stored in PNG chunks. Read the CCV4 overview, with the full specification, the prompt-assembly algorithm, a reference example, and a live playground.