Free web demo<$1 per 1M chars (paid)High naturalness
Use the HF Spaces web demo for quick tests, or run Kokoro locally via Docker for production use.
Open Kokoro HF Space
Additional Settings
TTS Playback & API Behavior
Controls how previews play and how OpenAI-compatible requests are shaped.
Buffered keeps Save WAV available. Streaming starts sooner.
Controls payload shape for the normal TTS API URL.
Default Playback Voice
Pre-selected voice in the STT-TTS panel
Active Image Generation Provider
Used for the "Generate Image" action on a character's profile picture.
OpenRouter reuses the same API key as its LLM card below — no separate key needed here.
Local ComfyUI Workflow
Runs a workflow on your own GPU instead of a paid API. Export it from ComfyUI's own UI first — Workflow menu → Export (API Format) — then paste the result below. The same workflow is used for both single portraits and character concept sheets; only the prompt text sent to it differs.
Base URL of your running ComfyUI instance (container port 8188 by default).
Paste the raw JSON exported from ComfyUI's "Export (API Format)" action — not a regular saved workflow (that format has "nodes"/"links" keys and won't work here).
The node whose text input gets replaced with the character prompt each run.
Usually "text" (CLIPTextEncode) — check the node's "inputs" key in the JSON above.
The SaveImage/PreviewImage node whose result to fetch.
No signupShared free queueThird-party public service
Endpointimage.pollinations.ai
flux
No key or setup needed — just pick it as the Active Provider above. No SLA/rate-limit guarantee since it's a shared free public queue; retries automatically on "queue full" errors.
Local ComfyUI (no API key, runs on your own GPU) is configured separately above, in the Active Image Generation Provider panel.