An open-source AI companion you can see and talk to

Load a VRM avatar, connect any LLM, and talk by voice with a character that speaks, listens, and remembers, all on your own machine.

Bring your own brain

Plug in any model. Use your own keys.

The best way to bring an AI to life.

Utsuwa desktop app with a 3D VRM avatar companion and chat interface Utsuwa desktop app with a 3D VRM avatar companion and chat interface

A real 3D body, not a chat box.

Drop in any VRM model and watch it come to life. Replies appear as 3D speech bubbles that follow your companion's head as it moves, breathes, and looks around.

Utsuwa VRM companion in WebXR AR camera passthrough shown on an Android phone held in a hand Utsuwa VRM companion in WebXR AR camera passthrough shown on an Android phone held in a hand

She steps into your room.

Place her on your real floor through the camera and she stands there in your space, holding her ground as you move around her. Drag her anywhere, pinch to resize, and keep the chat open the whole time, in Android Chrome or any WebXR-capable headset browser.

Semantic memory graph showing AI companion relationship and conversation history Semantic memory graph showing AI companion relationship and conversation history

She actually remembers.

Local AI embeddings weave your conversations into a web of memories she can recall by meaning, not keywords. Affection, trust, and mood shift over time across eight relationship stages — from Stranger to Soulmate.

Settings panel showing LLM provider options including OpenAI, Anthropic, and Ollama Settings panel showing LLM provider options including OpenAI, Anthropic, and Ollama

You own every part of it.

Run a frontier model or keep it fully offline with Ollama and LM Studio. Mix and match your chat, voice input, and text-to-speech providers — all on your own API keys, with nothing routed through us.

Utsuwa means vessel. You decide what fills it.

Ready to meet your companion?

Try it right in your browser, or download the desktop app. Free and open source.