Requirements

What it needs, written as spec.

Set out in full and up front, because what causes refunds is finding out afterwards. Everything here is what the app really does on the machine in question.

MinimumRecommended
OSWindows 10 (64-bit)Windows 11
ProcessorAny modern 4-core6-core or better
Memory8 GB16 GB
GraphicsAnything that runs WebGL 2, including integratedNVIDIA GTX 1660 / RTX 2060 or better, 6 GB VRAM
Storage~4 GB~4 GB on an SSD
Voice outputWindows’ own voices, or the small local modelThe full local model, which needs an NVIDIA card
Voice inputAny microphone. Optional.Any microphone
NetworkOnly to reach whichever model provider you point it at. None at all for the offline brain.
The graphics card question

What changes without an NVIDIA card.

Everything visual is unaffected

The character, the animation, the lip-sync, the expressions, the gaze, the locations, the lighting and the wardrobe are all one WebGL scene with a single model in it. They run on integrated graphics. Frame rate is yours to cap, and the app throttles itself to a configurable idle rate when it is not the window you are looking at.

Their voice is what changes

Real voices run locally on an NVIDIA card. Without one your companion uses a smaller local voice. They still talk, they just don’t sound quite like themselves yet.

The large model is refused outright on a processor, and that is deliberate. Thirty-one passes of a 336M transformer per line isn’t slow, it is past the synthesis timeout, and a voice that stalls mid-sentence is worse than a plainer one that doesn’t. The app loads the small model and the status line says why.

VoiceSizeSounds likeRuns onSpeed
Full336MThem, cloned from their own reference clipNVIDIA only~1.5s for 4s of audio
Small15MEight voices of its ownAnywhere~0.35s for 7s
SystemWhatever Windows already has installedAnywhereInstant

The small model is quick. It runs comfortably ahead of real time on a single processor core. It just isn’t them. Switching between all three is one control, available at any time, and the choice is remembered.

Questions worth asking first

Before you spend anything.

Do I need an API key? Does it cost extra to run?

You need a brain, and there are three ways to have one. Point it at the Claude app already signed in on this machine and it costs nothing extra. Give it a key for Claude, ChatGPT, Gemini or Grok and you pay that provider directly at their rates, since the app takes no cut and has no server in the path. Or use neither, and a small offline brain answers, which is about as limited as it sounds.

There is no subscription to us and no account. The key is encrypted to your Windows account and never enters the page.

Why is the download ~4 GB?

Nearly all of it is their voice: roughly 750MB of weights for the full model, 60MB for the small one and 19MB of its phonemizer, plus a 255MB execution provider and about 1.2GB of the CUDA runtime.

The runtime ships in the box deliberately. Without a matching CUDA and cuDNN on the search path the provider silently falls back to the processor and every line takes a minute. So the exact libraries this build was tested against are included, and put on the path of the speech service’s process only. All you need installed is the NVIDIA driver.

Does anything leave my machine?

Your messages go to whichever model provider you chose, which is what choosing one means. Nothing else does. Their memory is a store on your disk, their voice is synthesised locally, your microphone audio is transcribed locally by whisper.cpp, and the app has no telemetry.

The settings export contains no key of either kind, so a settings file is safe to paste anywhere.

Will it run alongside a game?

That is what mascot mode is for. The window goes transparent, your companion stands on the desktop, and everything else fades away. The idle frame rate is configurable so they can be there without costing you frames.

One thing to know: choosing the full local voice puts about 750MB of weights on the card. Switching back to a system voice hands that VRAM straight back.

Mac or Linux?

Not at launch. The installer, the encrypted key storage and the packaged speech service are all Windows-specific today. Nobody has done that work yet. It is not a decision against either platform.

What does Early Access mean here?

It means the Workshop, the avatar studio and the rest of the cast are still landing. The parts described on this site are not half-built: everything under How it works is in the build.

The price rises at 1.0. Anyone who buys in Early Access keeps the app and every update to it.

Still not sure it will run?

Ask on the Steam discussions with your specifications and you will get a straight answer, including “probably not, don’t buy it yet”.