🚀 Pluely Release v0.1.3 - September 7, 2025
This is a major milestone release introducing revolutionary system audio capture capabilities, advanced stealth features, comprehensive cURL-based provider system, Pluely API integration, and extensive UI/UX improvements. This release represents the most significant feature expansion since the initial release, positioning Pluely as the ultimate invisible AI assistant.
🎵 System Audio Capture - Revolutionary Feature
Transform any audio on your system into an intelligent AI assistant:
- Real-Time System Audio Transcription - Capture audio from meetings, videos, podcasts, music, and any system audio
- 8 Specialized AI Modes - Meeting insights, interview help, translation, presentation coaching, learning assistance, and more
- Cross-Platform Support - macOS (BlackHole), Windows (Stereo Mix/VB-Cable), Linux (PulseAudio monitors)
- Background Processing - Continuous audio capture with smart context detection and automatic speech recognition
- Complete Setup Documentation - Comprehensive SYSTEM_AUDIO_SETUP.md guide with platform-specific instructions
- Built-in Debug Tools - Device detection, audio level testing, and real-time monitoring
Supported Audio Sources:
- Video calls (Zoom, Teams, Google Meet, Discord, Slack)
- Educational content (YouTube, podcasts, online courses)
- Music and entertainment platforms
- Game audio and commentary
- VoIP calls and system notifications
🥷 Advanced Stealth & Always-On-Top Features
Complete invisibility and control for sensitive scenarios:
- App Icon Stealth Mode - Complete dock/taskbar invisibility with app running in background
- Always-on-Top Control - Window stays above all applications for instant access during meetings
- Cross-Platform Stealth - Works on macOS (ActivationPolicy::Accessory), Windows & Linux (skip_taskbar)
- Global Keyboard Shortcuts - Control from anywhere without detection:
- Toggle Window:
Cmd/Ctrl + \
- Voice Input:
Cmd/Ctrl + Shift + A
- Screenshot:
Cmd/Ctrl + Shift + S
- System Audio:
Cmd/Ctrl + Shift + M
🔧 Revolutionary cURL-Based Provider System
Universal LLM support with complete flexibility:
- cURL Command Integration - Added @bany/curl-to-json dependency for dynamic provider parsing
- Universal Provider Support - Support for any OpenAI-compatible API endpoint using cURL commands
- Dynamic Variable Extraction - Automatic parsing of API keys, models, and parameters from cURL commands
- Unified Provider Interface - Consolidated TYPE_PROVIDER interface for both AI and STT providers
- Enhanced Provider Management - Streamlined configuration with improved user experience
Fixed Provider Compatibility:
- Google Gemini - Fixed URL encoding issues and multi-turn conversations using OpenAI-compatible API
- Ollama Support - Full integration with OpenAI-compatible API for local LLM usage
- Enhanced Error Handling - Better API response processing and user feedback
💼 Pluely API Integration
Premium features and enhanced functionality:
- Pluely API Setup Component - License activation and management interface
- Dynamic API Integration - Seamless switching between free and premium features
- Enhanced Audio Transcription - Premium STT capabilities when enabled
📚 Enhanced Conversation & History Management
Comprehensive chat and conversation features:
- Conversation History - Browse, search, and continue previous AI interactions
- Download Conversations - Export chat history as markdown files with download tracking
- Conversation Management - Start new conversations, view history, and manage conversation data
- Title Management - Show/hide element titles with TitleToggle component and useTitles hook
- Fix: Empty Conversation Bug - Resolved issue with undefined conversations being created on app start
🎨 UI/UX Improvements & Visual Enhancements
Polished interface and user experience:
- Enhanced Markdown Rendering - Added rehype-katex, remark-math, remark-breaks, shiki for improved rendering
- Syntax Highlighting - New highlighted code block component for better code presentation
- Context Management - Toggle visibility of context settings with improved UI
- Status Indicators - Real-time feedback for audio capture status and processing
- Audio Visualizer - Visual representation of audio levels during system capture
- README Improvements - Updated documentation, new GIFs, and enhanced feature descriptions
⚡ Performance & Technical Improvements
Enhanced stability and functionality:
- Global Shortcut System - Refactored useGlobalShortcuts with improved event listener management
- Debounced Screenshot Events - Reduced unnecessary triggers and improved performance
- Enhanced Cleanup Logic - Better resource management for event listeners
- Audio Settings Optimization - Improved VAD sensitivity and speech detection parameters
- Cross-Platform Audio Handling - Platform-specific default shortcuts and audio device management
🔧 Developer Experience & Architecture
Improved development workflow and codebase:
- Customizable State Management - Unified customizable settings replacing individual toggles
- Enhanced App Context - Better state management and integration with Tauri commands
- Updated Dependencies - Latest packages including React 19, modern development tools
- Improved Type Safety - Enhanced TypeScript definitions and better code structure
- Build System Updates - Enhanced publish workflow with environment variable handling
🐛 Bug Fixes & Stability Improvements
Resolved issues and enhanced reliability:
- Provider Configuration - Fixed saving issues with third-party AI providers from v0.1.2
- Google Gemini API - Resolved URL encoding and multi-turn conversation issues
- Assembly AI STT - Removed due to base64 compatibility issues (moved to link-based approach)
- Conversation Storage - Fixed empty conversation creation bug with proper validation
- Audio Device Detection - Improved virtual audio device selection and error handling
- Settings Persistence - Enhanced storage management across app sessions
📦 What's New Since v0.1.2
This release builds significantly on v0.1.2's foundation, adding:
- Complete System Audio Capture (vs. basic microphone input only)
- Advanced Stealth Features (vs. basic transparency)
- cURL-Based Universal Provider System (vs. limited provider support)
- Pluely API Integration (entirely new premium functionality)
- Enhanced Conversation Management (vs. basic chat history)
- Cross-Platform Audio Solutions (vs. single-platform limitations)
🚀 Download & Installation
Available for all platforms:
- macOS:
.dmg
- Windows:
.msi and .exe
- Linux:
.deb, .rpm, and .AppImage
macOS Users: If blocked by system security, go to System Settings → Privacy & Security → Security section, find 'pluely was blocked' message, click 'Allow Anyway', then reopen the app.
💝 Community & Feedback
This release incorporates significant community feedback and contributions. Special thanks to all contributors who reported issues, suggested improvements, and helped test the pre-release version.
Need Help? Check out the comprehensive SYSTEM_AUDIO_SETUP.md guide for detailed setup instructions across all platforms.
For full commit history and technical details, see the GitHub repository.
Experience the power of completely invisible AI assistance with Pluely v0.1.3 - your ultimate stealth AI companion for meetings, interviews, and sensitive conversations.