A private character chat
that never leaves your machine.

privstory is a character chat that runs local models on your own computer. Create a character, open a scene, and chat while your GPU paints their portrait and the world around them, and build your own modules to shape how characters and scenes are made. No cloud. No account. Nothing leaves your device.

macOS Windows Linux

privstory desktop app: a character chat over a cinematic scene

Everything runs on your own machine.

Local models, GPU-accelerated images, your own modules, and nothing sent to a server.

Fully local & private

The models run on your device and your characters, scenes, and transcripts stay in a local database. No telemetry, and nothing is sent to a server.

Learn more

No account, no sign-up

Download it and start. No email address, no phone number, no profile on someone else's server, and nothing to delete later.

Learn more

No message limits

The chat model runs on your own hardware, so there are no daily caps, no token quotas, and no paywall in the middle of a conversation.

Learn more

Buy once, not monthly

A one-time license instead of a subscription. No credits, no per-message billing, and the license moves with you to another device.

Learn more

Portraits & scenes

A local image model paints each character's portrait and repaints the scene backdrop as the story moves.

Learn more

Build your own modules

Create and import modules, a chat model, an image model, and the prompts that drive character and scene creation, then switch between them.

Learn more

GPU-accelerated

Metal on Apple Silicon, Vulkan on NVIDIA, AMD and Intel, with a CPU fallback. Only one model sits in memory at a time.

Learn more

Works offline

After the one-time model download, everything works with no connection. The only later network call is an optional license check.

Learn more

From a sentence to a scene.

Three steps, all on your own hardware.

1

Download a model

Import a configuration and download its weights once. From then on it's local.

2

Create a character

Write a one-line brief. privstory generates the persona and appearance and paints a portrait.

3

Open a scene & chat

Set the opening situation and start talking. The backdrop repaints as the character acts.

Free to try. License to go unlimited.

The free version gives you one character and one scene. A one-time license removes the limits.

Free Version

No account needed

  • One character
  • One scene
  • Full local chat & image generation
  • Portraits & scene backdrops
Download free

Full Version

Buy once, use forever

  • Everything in free version
  • Unlimited characters
  • Unlimited scenes
  • Move the license between devices
Get a license

Add your license key under Settings → License in the app.

Common questions.

What is privstory?

privstory is a desktop app that runs an AI character chat entirely on your own machine. You create a character, open scenes with them, and chat while local models paint a portrait and evolving scene backdrops.

Is it really fully local?

Yes. The models run on your device and your characters, scenes and transcripts stay in a local database, with no account and no telemetry. More on how privstory stays private.

How is privstory different from Character.AI and other cloud AI chat apps?

Those apps run in the cloud: an account, your chats on their servers, and a monthly subscription. privstory runs on your own machine with no account, nothing leaving your device, and a one-time price. See the full comparisons.

Can I use it offline?

Yes. After the one-time model download, privstory runs completely offline, because the models live on your machine and there is no server to reach. More on offline use.

Which operating systems are supported?

privstory runs on macOS, Windows, and Linux as a native app. Apple Silicon uses Metal automatically; the Windows and Linux builds use Vulkan, which covers NVIDIA, AMD, Intel and integrated GPUs. If no supported GPU is found the app falls back to the CPU.

Is privstory free?

The free version gives you one character and one scene with the full local chat and image generation; a one-time license unlocks unlimited characters and scenes. What the license adds.

Is there a subscription or monthly fee?

No. privstory is a one-time purchase, not a subscription, with no credits and no per-message billing. Why there is no subscription.

Are there message limits or usage caps?

No. Because everything runs on your own hardware, there are no daily limits, token quotas or paywalls mid-conversation, only how fast your computer replies. More on unlimited messages.

Does privstory filter or moderate my conversations?

There is no server-side moderation, because there is no server: your conversations never leave your machine, and the module you choose sets how a character behaves. How this works.

What are the hardware requirements?

A GPU is recommended, and how much memory you need depends on the module, since it brings its own models. Full hardware requirements.

Do I need an NVIDIA GPU on Windows or Linux?

No. macOS uses Metal, and the Windows and Linux builds use Vulkan, so NVIDIA, AMD, Intel and integrated GPUs all work from the same installer, with a CPU fallback. More on GPU support.

How do I move my license to another device?

The license is per-device but portable. In Settings → License on the old device, choose Remove license to free the seat, then enter the same key on the new device.

macOS says the app "cannot be opened", how do I open it?

privstory isn't notarized by Apple yet, so macOS blocks it on first launch. Double-click privstory, and in the warning click Done (do not move it to the Trash). Then open System Settings → Privacy & Security, scroll to the Security section, and click Open Anyway next to the message about privstory, then confirm with your login password. Afterwards it opens normally.

Windows shows "Windows protected your PC", how do I install it?

The installer isn't code-signed yet, so SmartScreen warns about it. When the dialog appears, click More info, then Run anyway. If that button doesn't show, right-click the downloaded .exe, choose Properties, tick Unblock in the Security section, click OK, then run it again.

Can I customize how characters and scenes are created?

Yes. privstory is driven by modules, shareable bundles of a chat model, an image model and the prompts that generate characters and scenes, which you can build or import. How modules work.

Before you download

privstory isn't code-signed yet, so your system will warn you the first time you open it. That's expected. Here's how to open it anyway.

Signing certificates cost money we'd rather put into the app. Nothing about the warning means the download is unsafe, it only means we haven't paid Apple and Microsoft for a signature yet.