Releases: Susmita-Dey/mitra
Release list
🦊Mitra v1.0.0 - The Official Final Release
We are incredibly proud to present the Official Final Release of Mitra v1.0.0!
Mitra has evolved from a simple reminder tool into a truly responsive, zero-telemetry desktop companion. This release consolidates all of our major features, architectural improvements, and bug fixes into a single, polished build that is ready for millions of users worldwide.
🧠 Core Features & Highlights
✨ Behavior Chains & Natural Anticipation
Mitra doesn't interrupt you with abrupt notifications. With our new Behavior Chains architecture:
- Before reminding you to stretch, rest your eyes, or drink water, Mitra will anticipate the action naturally (e.g. yawning, looking around, or stretching).
- Polite Interruption Handling: If you start active keyboard or mouse inputs while Mitra is preparing a reminder, she will cancel the animation and hold her thought to keep you in your flow.
- Reminders are coupled with perfectly synchronized audio cues and custom visual speech bubbles.
🎒 Dynamic Props & Costumes
Mitra holds and interacts with virtual props depending on your environment, actions, and settings:
- Meal Times: Holds a stalk of bamboo (food) during Lunch, Snack, and Dinner times.
- Coding Buddy: Opens up a tiny laptop with glowing code lines when you are working in VS Code or JetBrains IDEs.
- Weather Reactions: Holds a blue umbrella when it's raining, or rests on a yellow beach towel with sunglasses when it's sunny.
- Self-Care: Holds a blue coffee/tea mug to prompt you to drink water.
- Celebrations: Wears a blue party hat and holds a pink birthday cake with lit candles.
🤫 Smart Context Awareness & Privacy
Mitra is built to work offline and respect your boundary:
- Meeting Privacy: Automatically detects active calls (Zoom, Teams, Discord, Webex, Slack, etc.) and keeps Mitra silent.
- Vibe to Music: Listens along with your media controls (Windows-only via
win-gsmtc) to sway and enjoy your music with you. - Local Weather: Fetches weather based on public IP, requiring zero invasive native OS location permissions.
🛠️ Production Readiness & Stability Fixes
This final release includes critical patches addressing memory, performance, and cross-platform readiness:
- Zero Event Leaks (P0/P1): Swapped out anonymous event listeners in
App.tsxandSettingsPage.tsxwith static, memoized handlers. Fully cleaned up all window moved event listeners, weather intervals, battery event hooks, and plugin instances on unmount. - Cross-Platform Compatibility: Rewrote backend process matching in Rust to be fully platform-agnostic, stripping
.exeand platform-specific suffixes so context detection functions perfectly on Windows, macOS, and Linux. - Production Capability Permissions: Added missing window management and update capabilities (
allow-set-ignore-cursor-events,allow-set-position,allow-set-size,allow-set-always-on-top,allow-minimize,allow-unminimize) to prevent crashes in production. - Preserved Birth Year & Age Wishes: Fixed the date picker to save and display the user's birth year, enabling Mitra to calculate your exact age and wish you a customized birthday (e.g. "HAPPY 23rd BIRTHDAY, Susmita!!").
- Fixed Food Prop Rotations & Layering: Swapped inverted arm angles for the food prop so Mitra holds the bamboo stalk centrally, and moved the SVG rendering order so the prop is not hidden behind her head.
📦 How to Install
Download the native installer for your system:
- Windows: Download the
.msior.exeinstaller. - macOS: Download the
.dmgpackage and drag Mitra to your Applications. - Linux: Download the
.debor.AppImagepackage.
Mitra has a built-in Auto-Updater that will securely check for updates and seamlessly install new builds when you approve.
Thank you for being part of Mitra's journey. Let's make desktop companions delightful, lightweight, and private-by-default! ❤️
Mitra v0.1.0 - The Adorable Desktop Companion!
Description:
Meet Mitra! Your new procedural, lightweight Red Panda desktop companion built with Tauri v2 and React.
Mitra lives on your desktop to bring a little joy to your workspace. She features a custom-built procedural animation engine that makes her breathe, blink, and react smoothly without relying on heavy video files or GIFs.
What's included in this initial release:
- 🐼 Procedural Skeletal Animation: Smooth, math-driven movements so Mitra feels alive, grounded, and responsive.
- ✨ Interactive Moods & Poses: Click on Mitra to trigger cute poses like cheering, thinking, acting shy, or yawning.
- 💬 Dynamic Bubbles: Mitra communicates contextually with floating speech bubbles.
- 🪶 Ultra-lightweight: Built on Tauri v2, meaning she uses a fraction of the RAM compared to Electron-based desktop pets.
Download Instructions:
- Windows: Download the
.msior.exeinstaller below. - macOS: Download the
.dmgfile. - Linux: Download the
.AppImageor.debpackage.
(Note: On Windows/macOS, you might get an "Unrecognized Developer" warning since this is an indie app. You can safely bypass it in your security settings).
See the assets to download this version and install.