AI Desktop Pet
Playing now
18+3 vs. yesterday
72%of peak
All-time peak
259 Sep 2026
Playing now
18+3 vs. yesterday
All-time peak
259 Sep 2026
| Published | Title | Build |
|---|---|---|
| v1.3.033 v1.3.033 — 2026-09-05 Fixes · Fixed local AI failing to load on some otherwise compatible devices. Loading no longer stops unnecessarily when system information checks fail or outdated startup records remain. · Fixed local AI loading being blocked when VRAM usage could not be estimated. The app can now attempt to load the model when an estimate is unavailable, while retaining the existing check… | 25139824 | |
| v1.3.032 — 2026-09-04 v1.3.032 — 2026-09-04 Fixes · Fixed the app sometimes remaining stuck on the startup screen after a pet model failed to load. When a model fails or the renderer exits unexpectedly, the app now recovers automatically and advances to an available fallback pet instead of repeatedly loading the same broken model. · Fixed pet models that stopped responding during loading causing an indefinite wait.… | 25120368 | |
| v1.3.031 v1.3.031 — 2026-09-03 Improvements · Improved local AI background process lifecycle management. Model loading, switching, stopping and app shutdown now transition more reliably. · Improved logging when local AI fails to load. Failure reasons are now recorded more completely and clearly, making model-loading problems easier to diagnose. Fixes · Fixed an issue that prevented the built-in local AI… | 25103905 | |
| v1.3.030 v1.3.030 — 2026-09-02 New · Character cards can now be imported and exported as structured JSON. Standard V1, V2 and V3 PNG or JSON cards are accepted. Export automatically creates a V3 PNG when the card has a usable portrait, or JSON when it does not; cards with multiple linked world books let you choose which one to embed. · World books can now be imported and exported as widely compatible JS… | — | |
| v1.3.029 v1.3.029 — 2026-08-29 Fixes · Live2D window size and placement are now based on the model's actual rendered mesh. Models whose artwork extends beyond their declared canvas (some Workshop and custom models) were clipped at the edges or sat off-center; they now render fully and correctly positioned. · Custom Live2D models no longer jump position on first load. Once the measured size is known, the… | — | |
| v1.3.028 v1.3.028 — 2026-08-28 Fixes · Memory Manager character list fixes. The chat-history tab now lists only characters with messages, and the memories tab lists every character with memories — characters whose chat history expired no longer lead to an empty chat view. Unsubscribed Workshop characters no longer appear in the list, avatars now load for all listed characters, and a duplicated emoji in… | — | |
| v1.3.027 v1.3.027 — 2026-08-27 Improvements · Chat history is no longer deleted after 30 days. Messages are now kept long-term in monthly-sharded storage, capped at the most recent 20,000 messages per character. The new layout also makes Steam Cloud sync upload only the current month's file, so syncs are faster and playing on multiple PCs conflicts less. Fixes · Characters with memories but no chat hist… | — | |
| v1.3.026 v1.3.026 — 2026-08-26 New · Choose which GPU runs the local AI. Multi-GPU PCs (dual NVIDIA cards, or a dedicated GPU alongside integrated graphics) can now pick the adapter in Settings → AI. The choice also applies to GPU voice synthesis, and recommendations, VRAM budgeting and the resource monitor all follow the selected card. "Auto (recommended)" keeps the previous behavior. Fixes · Right-cli… | — | |
| v1.3.025 — 2026-08-23 v1.3.025 — 2026-08-23 Fixes · The pet now recovers by itself when the GPU drops the model's rendering context. A context loss (for example while a heavy game was running) previously left a white square with no way back; the app now reloads the pet with a bounded retry budget — no more permanently dead pet. · Model switching can no longer jam forever. Switch requests queued during a recovery now… | — | |
| v1.3.024 — 2026-08-22 v1.3.024 — 2026-08-22 Improvements · Faster VRM model switching. Shader compilation now happens during background preloading instead of blocking the reveal, and the renderer is created directly with your saved quality preset — no more long stall when switching VRM models. · Workshop model cards now show a single category badge. VRM and MMD cards no longer display a duplicate badge in the top-ri… | — | |
| v1.3.023 — 2026-08-22 v1.3.023 — 2026-08-22 Fixes · Dragging the pet no longer makes attached UI sink on high-scaling displays. On 125%/150% scaled screens, the drag loop's position updates could slowly grow the window frame, pushing the voice indicator and other attached UI further below the model after every drag. The drag now pins the window's content size, so nothing accumulates. · Models with missing files can… | — | |
| v1.3.022 — 2026-08-20 v1.3.022 — 2026-08-20 Fixes · Model switching no longer dead-ends on machines synced from another PC. When a model or mode points to a path that does not exist on this computer (for example synced settings from a different machine), the switch now falls back to that mode's built-in model instead of failing outright and leaving only one usable pet. · Attached UI no longer drifts away from the pe… | — | |
| v1.3.021 — 2026-08-20 v1.3.021 — 2026-08-20 Fixes · On-screen input UI no longer runs off-screen when the pet is moved. The voice indicator, chat bubble, danmaku, and input panel now stay attached to the pet and clamped inside the visible area while dragging, roaming, and dancing; Shimeji dragging now uses the same reliable window-drag path as the other pets. · Gemini works again in streaming mode (the default). Err… | — | |
| v1.3.020 — 2026-08-19 v1.3.020 — 2026-08-19 New · New 25 FPS frame rate cap option. The global frame rate cap in Settings now offers a 25 FPS step alongside Match Refresh Rate, 60 FPS and 30 FPS, and it takes effect across every rendering mode (VRM, Live2D, Spine, MMD and Shimeji). Improvements · The frame rate cap is now managed in one place. The Settings tab is the single source of truth for the frame rate cap — t… | — | |
| v1.3.019 — 2026-08-19 v1.3.019 — 2026-08-19 New · New "Paragraph Synthesis" TTS option (off by default). When enabled, replies are synthesized paragraph by paragraph (split at line breaks) instead of sentence by sentence — each paragraph starts playing as soon as it is complete, giving more natural prosody on both built-in and cloud TTS engines. Over-long paragraphs automatically fall back to sentence-level synthesi… | — | |
| v1.3.018 — 2026-08-18 v1.3.018 — 2026-08-18 Improvements · Spine version guidance now matches the actual runtime range. Notifications correctly identify Spine 1.6 through 4.3 as supported and ask newer models to be re-exported as 4.3 or earlier. Fixes · Workshop companions and their conversation data are now preserved across upgrades and subscription reconciliation. The app no longer treats a subscribed character as… | — | |
| v1.3.017 — 2026-08-17 v1.3.017 — 2026-08-17 New · Push-to-talk voice input is here, in three places. A new voice button next to the chat input starts recording with a live waveform and timer — confirm to transcribe and send, or cancel anytime. A global hotkey (F2 by default, customizable) works in either hold-to-talk or press-to-toggle mode. And the voice indicator on the pet itself is now clickable — once to start,… | — | |
| v1.3.016 — 2026-07-16 ## v1.3.016 — 2026-07-16 - fix: **Selecting a cloud voice by ID now applies to spoken replies as well as to the voice test.** Previously a voice entered by ID (for example a Fish Audio reference ID) could be used by the "Test voice" button while replies were still spoken with the previously selected voice, and the two could stay out of step across restarts. The active cloud voice, the selected… | — | |
| v1.3.015 — 2026-07-14 ## v1.3.015 — 2026-07-14 - fix: **Some of the built-in local voices could fail to speak, leaving a sentence silent.** The affected voices now synthesize audio correctly. - fix: **Long messages sent to the built-in AI model are now processed in full.** Previously only the earlier part of a longer message reached the model, so its reply could miss details or instructions written further down. - f… | — | |
| v1.3.014 — 2026-07-14 ## v1.3.014 — 2026-07-14 - fix: **Audio from the "Remove background music" option when creating a cloned voice no longer contains noticeable distortion or noise.** - fix: **Custom and cloned voices no longer fall silent or revert to a built-in voice in certain cases.** This covers migrating voice settings after an update, recognizing cloud cloned voices, and automatically recovering when a prev… | — | |
| v1.3.013 — 2026-07-13 ## v1.3.013 — 2026-07-13 - fix: **Dragging the on-screen pet no longer briefly shows an expanding black rectangle.** On some Windows systems, moving a Live2D / VRM / Spine / Shimeji pet could momentarily fill the window's transparent area with a growing black background; the pet now stays correctly transparent throughout the drag. - improvement: **A character card's "state variables" can now be… | — | |
| v1.3.012 — 2026-07-12 ## v1.3.012 — 2026-07-12 - fix: **The "Upload to Workshop" button now enables as soon as the rights-confirmation checkbox is checked during a Steam Workshop upload.** | — | |
| v1.3.011 — 2026-07-11 ## v1.3.011 — 2026-07-11 - fix: **Imported custom local models no longer disappear from the list after restarting the app; any that had gone missing are restored automatically.** | — | |
| v1.3.010 — 2026-07-11 ## v1.3.010 — 2026-07-11 - improvement: **The "Maximum reply length" setting now applies to the local language model, and its default has been raised to 2048 tokens.** | — | |
| v1.3.009 — 2026-07-11 ## v1.3.009 — 2026-07-11 - feature: **Character cards can now declare "state variables" that the AI keeps up to date.** A card can define a set of ongoing states — such as affection, mood, current scene or stamina — as numbers, on/off toggles, preset choices or free text, each with an optional range and starting value. After every reply the AI updates them to fit the story; the update is hidden… | — |
| Date | Day | Time | Patch title | Build ID | Branch | Depots | Download Δ |
|---|---|---|---|---|---|---|---|
| 5 Sep 2026 | Sat | 10:37 | v1.3.033 | 25139824 | public | 1 | — |
| 4 Sep 2026 | Fri | 09:42 | v1.3.032 — 2026-09-04 | 25120368 | public | 1 | — |
| 3 Sep 2026 | Thu | 15:07 | v1.3.031 | 25103905 | public | — | — |
| 16 Jul 2026 | Thu | 19:09 | No patch notes · unannounced build | 24245937 | stable_1.3.016 | — | — |