New Features
- Persona Groups — Organize personas into named groups, just like character groups. Create, rename, delete groups and assign/remove personas with a visual assign mode.
- Group Scenario Override — Replace individual character scenarios with a single shared scenario for group chats. Leave empty to keep per-character scenarios.
- AI Persona Maker — Generate complete personas from a prompt using your LLM connection with real-time streaming preview.
- Import Persona — Import personas from PNG character cards or JSON files.
- Quick Connection & Persona Switchers — Floating popover switchers anchored to the chat input for fast switching.
- Notification Bubbles — Floating avatar notification bubbles for unread messages in background chats.
Improvements
- Personas Panel redesign with search, sort, active/inactive filter, and AI maker button
- Quick switcher vertical alignment anchored to input box
- Conversation edit simplified to cancel/save buttons (removed keyboard shortcuts)
- Blank line collapsing preserves paragraph breaks (3+ newlines → 2)
- OpenRouter thinking/content block parsing for reasoning models
- Claude 4.5/4.6 temperature-only sampling (omits top_p)
Bug Fixes
- Fixed quick switcher flash at (0,0) on mount
- Fixed notification bubbles not triggering from normal generation
- Fixed notification character ID parsing (JSON string in query cache)
- Fixed empty conversation response guard
- Fixed memory recall scoping
- Fixed Lorebook Keeper scoping
- Fixed missing persona_groups DB migration
- Fixed ChatSettingsDrawer JSX syntax error
Installer
- Rewritten NSIS installer with automatic Git & Node.js installation
- Shallow clone for faster initial download
- Smart uninstaller that asks whether to preserve user data
- Retry prompts on network failures
Updating
Existing users: restart the app (it auto-updates on launch) or go to Settings → Check for Updates.
New users: download the installer below.