Open-source · Local-first · Windows · Claude & Gemini

A desktop pet that
translates, replies & remembers.

Desktop Companion is a standalone Live2D buddy for Windows. Highlight text in any app — Teams, browsers, Word — and a 🌸 appears: translate instantly, draft a reply, or save it as a task. Powered by your own Claude or Gemini key.

Free & open-source · v0.1.0 · NSIS & MSI installers on Releases — or build from source: git clone … && npm install && npm run dev

your desktop — Teams + Companion 🌸 SELECT → TRANSLATE
● Cam-san — 6:06 PM
お疲れ様です。会議の資料を明日までに送っていただけますか?よろしくお願いします。
🌸
Hiyori — Live2D companion
LIVE2D
Everything in one pet

Small buddy, big help

A cute companion on your screen that quietly does the boring language work for you.

🌸

Translate anywhere

Select text in any app → click the flower for an instant translation, or hold for the full panel.

💬

Quick reply

Type your reply in Vietnamese; the AI writes a natural answer in the message's language (EN / JA / …).

📝

Save tasks

Turn any selection into a TODO and manage it in the Tasks window — survives restarts.

🎭

Context presets

Preset translation contexts (e.g. "formal work chat") so the tone always fits.

👀

Look-at cursor

The model's eyes follow your mouse when it's nearby — a living desk companion.

🔎

Resize & drag

Drag anywhere; Ctrl + wheel to scale. Always-on-top, transparent, frameless.

🎨

Custom Live2D models

Load your own *.model3.json models from any folder you downloaded.

🔊

Voices & sounds

Interaction SFX (poke / headpat) in Japanese, Vietnamese or English.

⌨️

Custom hotkey

Rebind the capture shortcut to anything you like (default Ctrl+Shift+Space).

Four small steps

How it works

From highlighted text to a polished translation or reply in seconds.

🖱️

Select

Highlight text in any app — chat, browser, document.

🌸

Flower appears

A flower pops up next to your cursor automatically.

👆

Click or hold

Click = instant translate. Hold = translate / reply / save task.

📋

Use it

Copy the result, or send your AI-drafted reply. Done.

Reply like a native

Answer in their language, in your words

Highlight the message you need to answer, type your point in Vietnamese, and Companion drafts a natural, work-appropriate reply in the message's language — not a word-for-word translation.

  • Context-aware — reads the original message to match tone & formality.
  • Auto language — detects Japanese / English from the selection.
  • One-click copy — paste straight back into the chat.
# Original (you selected): 会議の資料を送っていただけますか? # Your reply (Vietnamese): ok mình gửi trong chiều nay nhé # Companion drafts (Japanese): 承知しました。本日中に資料を お送りします。
// Settings → "Model Live2D tự thêm" 📁 Choose folder… └─ MyModel/ ├─ MyModel.model3.json ✓ found ├─ MyModel.moc3 └─ textures/ // Now in right-click → Diện mạo Hiyori · Haru · Mao · Miara · MyModel
Make it yours

Bring your own Live2D models

Ships with four sample models — but you can load any Live2D Cubism 4 model you downloaded. Just point Companion at the folder and it appears in the Appearance menu.

  • Any folder — scans for *.model3.json automatically.
  • No copying — served straight from where it lives on disk.
  • Switch instantly — pick it from the right-click menu.
Your key, your choice

Powered by Claude or Gemini

Bring your own API key from Anthropic or Google. Companion fetches the live model list so you always pick the latest — and your key stays on your machine.

Anthropic Claude Google Gemini Live model list BYO API key
# Settings → Provider Provider: Gemini API key: •••••••••••••••• Model: gemini-2.5-flash [↻ fetch] Dịch sang: Tiếng Việt
Local-first & private

Runs on your machine

No account, no telemetry. Your settings, tasks and API key live locally.

💾

Local storage

Settings & tasks are plain JSON in your app config folder — yours to inspect or back up.

🔑

Your own key

Calls go directly from your machine to Anthropic / Google with the key you provide. No middle server.

🪶

Tiny & fast

Built on Tauri 2 — a ~33 MB installer and ~45 MB RAM, starting with Windows.

Ready when you are

Put a helpful companion on your desktop

Free and open-source. Download the installer, add your API key, and start translating in seconds.