Changelog

30 versions shipped in one month. Here's everything that happened.

v1.3.3
  • Core — Install Language Selection: Choose your interface language during installation.
  • Core — Incremental Updates: Split code structure for delta updates — no more downloading the entire package every time.
  • Core — Incremental Data Sync: All growing data files now sync incrementally, saving bandwidth.
  • Core — Mod Path Persistence: Custom mod install paths are now saved correctly.
  • Core — Junk Output Folding: Malformed or spammy LLM output is automatically collapsed to keep chat clean.
  • MC — In-Game UI: Press K to open the companion HUD (or right-click them bare-handed). No more memorizing commands — and the hotkey is rebindable in vanilla key settings.
  • MC — Building: Your companion can now build houses! Import a blueprint (three formats supported) and watch them work. See the website tutorial for details.
  • MC — Tree Protection: Companion no longer chops trees near your base — treehouses and player-planted trees are safe.
  • MC — Carry Blink: Fixed the "Angry Birds launch" bug when pressing W while being carried. Now uses a short-range blink instead.
  • MC — Attack Judgment: Accidentally tapping a friendly mob no longer triggers companion attack mode.
  • Stardew Valley — J Key Removed: Removed the J hotkey shortcut.
  • Stardew Valley — GMCM Support: F7 hotkey now integrates with GenericModConfigMenu to avoid conflicts with other mods.
  • Stardew Valley — Dialogue No Longer Interrupts NPCs: Companion speech no longer cuts off player conversations with vanilla NPCs.
  • DST — Vanilla Equipment: Companion can now wear vanilla in-game equipment — right-click to equip. Cosmetic swapping not yet supported (asset licensing).
  • Virtual Phone — Window Memory: PC virtual phone now remembers its window position and size.
  • Virtual Phone — Fortune App: Improved single-session coherence; full-width bubbles; tarot card images properly baked into mobile build.
  • Virtual Phone — Call Improvements: Fixed STT recognition issues, avatar displacement during keyboard input, and overall call input UI polish.
  • Mobile — Summary Floor Markers: Collapsed summary floors now have visual indicators.
  • Mobile — Summary Timestamp Fix: Summaries no longer use device local time; PC side synced.
  • Mobile — Storybook UI Alignment: PWA storybook manual-memory page aligned with PC version.
  • Mobile — Input UX: Input field is now usable during LLM generation; send button becomes a stop-generation button while streaming.
v1.3.2
  • Core — Cloud STT Fix: Fixed cloud speech recognition errors under Node 30.
  • Mobile — Bug Fixes: Fixed multiple known issues on the mobile app.
v1.3.1
  • Core — Auto-Drive Fix: Fixed auto-drive mode in the relocation feature.
  • Core — Dual Activation Code Fix: Fixed permission stacking when two activation codes are used.
  • Core — Bilingual Mode Prompt Fix: Fixed bilingual mode prompt text. Reminder: the bilingual toggle under the companion's voice settings on the profile page automatically applies to chat, voice calls, offline scenes, and in-game. Messages display in the character's native language; long-press a bubble to see the translation.
v1.3.0
  • Core — Mobile + Cloud Sync: Beta for premium users. Mobile cloud sync is now available as an opt-in beta.
  • Core — Close Behavior: Closing KOA now prompts whether to minimize to tray or fully exit.
  • Core — Memory System Overhaul: Major improvements to both automatic and manual memory systems.
  • Core — Chat Import: Import JSON chat logs from other platforms — KOA calls the LLM to auto-summarize and convert them into storybook format with extracted memories. Supports custom tag stripping.
  • Core — Storybook Categories: Storybook cards now have entry categories, placing different types of lore at different LLM reading positions to help newcomers write character and worldbuilding notes.
  • Core — Foreshadowing System: Added a toggle for the foreshadowing feature.
  • Core — Thinking Process: Optimized for Claude reasoning models.
  • Core — In-Game Microphone: In-game mic now auto-closes after use.
  • Virtual Phone — Moments Fix: Fixed companion not posting to Moments and duplicate comments.
  • Virtual Phone — Summary Fix: Fixed summaries incorrectly referencing storybook entries; now assembled naturally from offline scene context.
  • Virtual Phone — UI Fix: Fixed overlapping long-press menus on the last message and unsent message styling glitches.
  • Stardew Valley — UI Text Fix: Fixed garbled in-game UI text.
  • Various — Detail Improvements: Too many to list!
  • Various — Data Migration Tutorial: A guide for manually migrating local PC data is now live on the website.
Dev Note: This emergency release was triggered by user-reported edge-case bugs — even if only one person hits it, the experience shouldn't be compromised. Some new features are still under construction; they're exposed early so interested users can help test. If you prefer stability, existing features work as usual. During the beta, use the one-tap feedback on the mobile app's log page to report anything unusual.
v1.2.9
  • Core — Activation Fix: Fixed activation codes failing to activate in v1.2.8 (network connection error).
v1.2.8
  • DST — Character Skill Residue Fix: Fixed special character skills persisting after switching characters.
  • MC — Pickup Awareness Fix: Fixed companion not realizing they can't pick up items the player dropped.
  • Virtual Phone — Summary Fix: Fixed virtual phone summary bug.
  • Offline — Visible Floor Control: Offline scenes and both special modes now have a visible floor count setting.
Dev Note: I know there are optimization directions you've all been asking for that haven't landed yet — the truth is those changes are more complex than they look and need time to think through, revise, and test. Rest assured, every piece of feedback is on the checklist and will be addressed during the overhaul phase.
v1.2.7
  • Core — Bilingual Improvements: Further improvements to bilingual mode.
  • Core — Various Improvements: Numerous optimizations and improvements across the board.
  • Virtual Phone — Performance: Performance optimizations for the Virtual Phone.
  • MC — Improvements: Minecraft-related optimizations.
v1.2.6
  • Core — Reasoning Model Support: Optimized handling of certain reasoning models to better avoid exposing chain-of-thought content.
  • Core — UX Improvements: Numerous UX improvements.
  • Core — Hardness Major Refactor: Major refactoring and optimization of the hardness system.
  • Core — Auto Memory Update: Phone snooping and game info have been added to automatic memory updates.
  • Virtual Phone — Chat Abort Fix: Fixed an issue where LLM generation could not be aborted in the chat app.
  • Virtual Phone — Watch Together STT Fix: Fixed STT not working in Watch Together.
  • MC — Hand-Holding Chat Fix: Chat no longer disconnects while holding hands.
v1.2.5
  • Core — Relay Compatibility: Further improvements for third-party API relay compatibility.
  • Core — Loading Animation: Added a loading animation on startup for a smoother experience.
  • Core — LLM Error Translation: Translated numerous LLM error codes into human-readable messages.
  • MC — Enjoyful Motions Compatibility: Now compatible with Enjoyful Motions — holding hands no longer causes your companion to be lifted awkwardly.
  • MC — Swing Spectating Fix: Your companion no longer panics and runs in circles when you sit on a swing.

Special Thanks: Sheng. Helped us debug for five hours straight this time around.

v1.2.4
  • Core — Network Proxy: Added outbound proxy support for users behind firewalls.
  • Core — Relay Compatibility: Model list fetching now uses a universal request method, compatible with third-party API relays.
  • Core — Bilingual Mode Optimization: Improved bilingual mode behavior for weaker models.
  • Core — Memory Continuity: Memory now updates immediately after a game session (no token cost).
  • Voice Message Bookmarks: You can now bookmark voice messages in Offline Chat and Virtual Phone.
  • Phone Calls — Emotional Depth: Improved emotional expression output.
  • Character Creator — Respect Heterosexuality: When a user wants to create a male character, the creator no longer forcibly redirects their orientation.
  • Stardew Valley — No Slacking on Tree Chopping: Certain companions have been taught that when asked to chop wood, they chop the full amount — no cutting corners.
  • Don't Starve Together — Run Together: Certain companions have been taught to run with you instead of always trying to get revenge.
v1.2.3
  • Core — LLM Retry Dialog: Added retry dialogs for various LLM call failures to prevent memory summarization errors.
  • Core — Slow Model Tolerance: Increased tolerance for slow models when using non-streaming output.
  • Stardew Valley — Season Change Fix: Fixed a bug where your companion refused to change seasons because they weren't ready to let go.
  • MC — Hand-Holding Walk: You can now walk while holding hands.
  • MC — Slow Princess Carry Flight: In weak mode, your companion carries you home slowly through the air — a romantic touch.
  • Don't Starve Together — Spider Nest Protection: Your companion will no longer destroy the spider nests you placed at home for farming materials.
v1.2.2
  • Core — GPT-SoVITS Training Fixes: Addressed mysterious GPT-SoVITS training errors reported by multiple users.
  • Core — TTS Emotion Tag Fix: Further improved TTS emotion tag output for weaker models.
  • Core — Emotion Logic: Improved in-game emotional logic — less robotic, more natural.
  • Stardew Valley — Anti-Cheat Button: Added a new button in the UI — no more cheating!
  • Stardew Valley — Law-Abiding Citizen: Chopping trees in town is vandalism. Your companion has decided to follow the law.
  • Don't Starve Together — Tree Chop / Delivery Loop Fix: Fixed infinite loops in tree chopping and delivery tasks.
v1.2.0
  • New Mode — Dream Forum: A new meta experience that breaks the fourth wall in heartrending ways.
  • New Mode — Rift Post Office: Become pen pals with your companion from another dimension — forever unable to meet.
  • Stardew Valley — Errand Mining: Enhanced errand capabilities — they can now go out alone to precisely mine specific ores.
  • Stardew Valley — Ore Identification Class: Your companion took a lesson on "How to Identify Different Ores" — they'll no longer bring back only stone.
  • Don't Starve Together — Persistent Backpack: Companion backpack contents now persist to disk.
  • Don't Starve Together — Environmental Resistance: Your companion has undergone extreme training — they no longer suffer from cold or heat.
v1.1.9
  • Core — GPT-SoVITS Fixes: Fixed 403 error for reference audio and silent audio during inference test.
  • All Games — Multiplayer Context Awareness: Reinforced awareness that the companion is in a multiplayer context.
  • MC — Thinking Animation: Added a cute animation that plays when your companion is thinking.
  • MC — Swing Etiquette: Your companion is no longer allowed to suddenly jump off the swing to demand hugs and kisses.
  • Stardew Valley — More Expressions: Added more facial expression variations.
  • Stardew Valley — Hug & Kiss Mod Compatibility: Now compatible with hug & kiss mods, with no usage limit.
  • Stardew Valley — In-Game UI: Added an in-game UI triggered by F7.
v1.1.8
  • Stardew Valley — Sprite Editor Fix: Steam-installed Stardew Valley is now always detected.
  • Core — Local TTS Training Fix: Fixed an issue requiring manual launch of the official webui.py.
  • MC — Creative Mode Push Fix: Fixed companion pushing you around while you're in Creative mode.
  • MC — Mount Ability Improvement: Entering water or falling from heights no longer dismounts the player.
v1.1.6
  • Stardew Valley — Entry Fix: The v1.1.5 entrance got stuck at the door — this time the door is officially open.
  • Stardew Valley — Default Appearance: The mod now ships with a default appearance — no need to prepare sprite sheets first.
  • Stardew Valley — Tool Baking in Sprite Editor: Sprites exported from the editor now include tools baked into animation frames — they'll actually hold tools while working.
v1.1.5
  • Stardew Valley Adaptation Released: Farm, fish, mine, and dumpster-dive together. Watering, harvesting, chopping trees, petting animals, independent decision-making, running errands, walking you home... all through natural language.
  • Virtual Phone — Literature App: Follow your companion's novel as a stranger, or read books together.
  • Virtual Phone — Their Phone App: Peek at your companion's phone — there are surprises!
  • MC — Archery Improvement: Your companion has taken archery lessons — their aim is much improved.
v1.1.4
  • Core — GPT-SoVITS Training Tool: New local TTS training tool — visual workflow from sample preparation to training and deployment. Provided free of charge, not part of paid activation features.
  • Core — Custom Emotion Tags: GPT-SoVITS users can now define custom emotion tags.
  • Core — AI Diagnostic Assistant: Export diagnostic packages and send to any AI for quick issue diagnosis.
  • MC — Princess Carry: Your companion can now carry you! While carried, they move at extreme speed — your personal express mount through land, sea, and sky.
  • MC — New Actions: Added sitting on chairs, hugging, kissing, and hand-holding actions.
  • MC — Accessories Ecosystem: Compatible with the accessories ecosystem — equip them with accessories from various mods.
  • Don't Starve Together — Summer Fire Pit: In summer, your companion now uses an endothermic fire pit — no more cooking the player.
  • Don't Starve Together — Fire Fighting: Your companion is now a firefighter — they'll no longer stand by while your base burns.
v1.1.3
  • Core — Streamlined Game Cards: Dramatically simplified game card interfaces.
  • Offline Scenes — New Toybox Items: The Toybox has lots of new toys.
  • Virtual Phone — Calls Enter Chat Context: Calls initiated from text chat now enter the chat context.
  • MC — Princess Carry: Your companion can now carry you at extreme speed — your personal express mount through land, sea, and sky.
  • MC — Autonomous Crafting: Your companion can now craft items on their own!
  • MC — Ranged Weapons: Companion can now use ranged weapons.
  • MC — Sitting & Minecarts: Companion can now sit and ride minecarts with you.
v1.1.2
  • Offline Scenes — Toybox: A new Toybox button — browse and launch interactive mini-games with one click.
  • Toybox — Ultimate Lover Knowledge Quiz: Your companion crafts a custom 100-point exam based on your shared experiences — see who knows whom better.
  • Core — Download Resume Fix: Fixed downloads restarting from scratch after being paused.
  • Don't Starve Together — Backpack Hallucination Fix: Fixed your companion hallucinating that they had food in their backpack!
  • MC — Water Walking Fix: Fixed companion walking on water.
v1.1.1
  • Don't Starve Together — Campfire Lighting: Companion can now proactively light campfires.
  • Don't Starve Together — Proactive Abilities: Your companion now proactively uses character abilities.
  • Don't Starve Together — Dual Combat Modes: Two combat modes, like MC.
  • MC — Dual Combat Modes: Overpowered mode and normal mode via slash commands.
  • MC — Flower Giving Fix: Fixed companion saying they'd give flowers without actually doing it.
  • MC — Mining Enhancement: Improved mining capabilities.
v1.1.0
  • Don't Starve Together — Warm Hug Mod: Now compatible with the Warm Hug mod — you can hug your companion!
  • Don't Starve Together — Native Emote System: Your companion can express emotions!
  • Don't Starve Together — Weapons & Tools: No more bare-handed fighting and working.
  • Don't Starve Together — Fishing: Companion can now fish.
  • Don't Starve Together — Expeditions: Companion can go on solo expeditions — they might bring back a surprise.
  • Character Creator — Import Refresh: Newly imported character profiles are visible immediately without restarting.
v1.0.9
  • Don't Starve Together — Companion Appearance: Companion can now use mod character skins.
  • Custom Launcher UI: Premium feature — customize the launcher's visual style.
  • Bilingual Mode Expansion: Text messaging and phone calls now support bilingual mode.
  • World Book Import: Supports importing world books from select platforms.
v1.0.8
  • Activation Code System: Added activation code verification.
  • Auto Updates: The launcher now updates automatically with one-click installation.
  • Manual / Auto Backup: Supports one-click manual backup and automatic backup of user data.
  • Offline Scenes: New text-based roleplay mode — be with your companion without opening a game.
  • Virtual Phone: Brand new standalone phone window with text chat, voice calls, social feed, diary, music recommendations, and more.
  • Don't Starve Together — Adaptation: New game adaptation added to the KOA system.
v1.0.6
  • MiniMax Voice Code: MiniMax TTS now supports voice codes for custom voice tones.
  • MiniMax TTS Stability: Fixed MiniMax TTS occasionally going silent in-game.
  • Skin Display Fix: Fixed second-layer skin not rendering.
v1.0.5
  • MC — Complete Tree Chopping: Companion now fully chops down a tree instead of moving on when the bottom block breaks.
  • Mod Auto-Update Fix: Fixed auto-update detection failing when using third-party launchers with version isolation.
  • Speech Recognition Stability: Fixed rapid key-presses causing duplicate recordings and microphone contention.
v1.0.4
  • MC — Equipment Stability: Fixed a funny bug where the companion would "shed their skin" during expeditions — disappearing and leaving only their armor behind.
  • TTS Compatibility: Now supports OpenAI-compatible TTS services (e.g. SiliconFlow).
  • Memory Save Protection: Fixed errors when saving overly long memory content.
v1.0.3
  • Multi-Character Sync: Switching characters now automatically syncs skin, memory, settings, and TTS — no restart needed.
  • MC — Farming & Fishing: Companion can now farm and fish.
  • MC — Sleeping Together: Companion can now sleep beside you.
  • MC — Proactive Item Giving: Companion recognizes your needs and proactively gives you relevant items.
  • MC — Building Safeguards: Three-layer protection prevents companion from building randomly or dismantling your structures.
v1.0.2
  • Goal System: Companion now has their own ideas and will autonomously decide what they want to do.
  • Expedition: Companion can go on solo expeditions to gather resources you specify.
  • Combat Interaction: Spar with your companion or team up to fight neutral mobs.
  • Launcher — Mod Auto-Update: Automatically checks and updates installed mod version on launch.
  • Panel UI Overhaul: Complete redesign of the web panel.
v1.0.1
  • Launcher: Auto-detect and update old mods — one-click install automatically replaces outdated files.
  • Manual Voice Chat Returns: Press V to talk.
  • Chat History Retention: Chat history is no longer cleared after summarization.
  • LLM Output Defense: More robust error handling for malformed model output.
v1.0.0
  • KOA Minecraft — first release.