Releases: thisisharsh7/seeva-ai-assistant
Seeva AI Assistant v0.2.2
Critical bug fixes and improvements for better stability and user experience.
🐛 What's Fixed
Critical Fixes
-
Auto-Updater Now Works: Fixed issue where updates downloaded but failed to install
- Removed app-sandbox restriction that prevented installation
- Updates now install successfully and restart automatically
-
Screenshot/Context Clearing: Fixed bug where screenshot persisted after clicking "New Chat"
- Screenshot and context now properly cleared when starting new conversation
-
Version Display: Fixed issue where settings showed wrong version number
- Version now dynamically syncs with actual installed version
AI Experience
- Consistent Identity: AI now identifies as "Seeva AI Assistant" across all providers
- No more "I am Claude" or "I am ChatGPT" responses
- Works with Anthropic, OpenAI, OpenRouter, Gemini, and Ollama
UI Polish
- Improved App Icon: Updated icon design following macOS Big Sur guidelines
- Added rounded corners and proper padding
- Better visual appearance in Dock and App Switcher
Better Error Messages
- Update Feedback: Enhanced error reporting for auto-updater
- Shows detailed error messages instead of generic failures
- Displays "Update installed! Please restart" if auto-restart fails
📥 Download
macOS
DMG Installers (Recommended):
- Download for Apple Silicon (M1/M2/M3/M4) - ~12 MB
- Download for Intel Mac - ~12 MB
Update Packages (for existing users):
- Seeva.AI.Assistant_aarch64.app.tar.gz - Apple Silicon
- Seeva.AI.Assistant_x64.app.tar.gz - Intel
First launch: The app is properly signed and notarized. If you see security warnings:
xattr -d com.apple.quarantine "/Applications/Seeva AI Assistant.app"Windows
- Download EXE Installer - ~9 MB (Recommended)
- Download MSI Installer - ~11 MB
Linux
- Download DEB Package - ~15 MB (Debian/Ubuntu)
- Download RPM Package - ~15 MB (Fedora/RHEL)
- Download AppImage - ~84 MB (Universal)
🔧 Requirements
- macOS: 10.13 (High Sierra) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
⚠️ Important Notes
- Auto-updater is now fixed! Future updates will install automatically
- All AI providers now consistently identify as Seeva AI Assistant
- If you're on v0.2.1 or earlier, the auto-updater should work to install this version
🐛 Issues?
Report bugs or request features: https://github.com/thisisharsh7/seeva-ai-assistant/issues
Full Changelog: v0.2.1...v0.2.2
Seeva AI Assistant v0.2.1
Seeva AI Assistant v0.2.1
Minor update with window usability improvements and UI enhancements.
🎨 What's New
Window Improvements
- Edge Resizing: Window can now be resized from any edge, not just corners
- Improved Drag Handle: Moved to right side with window controls for better discoverability
- Cleaner UI: Reorganized window controls for more intuitive layout
🔧 Changes
Added
- Window resizability from edges with
NSWindowStyleMask::Resizableflag - Users can now resize the window by dragging any edge, not just corners
- Resize handles work on all window edges while maintaining NonactivatingPanel behavior
Changed
- UI Reorganization: Moved drag handle from left side to right side with window controls
- Improved visual hierarchy with drag handle positioned alongside theme toggle and minimize button
- Better discoverability of window controls and drag functionality
- Cleaner header layout with more intuitive button grouping
Removed
- Removed
skipTaskbar: falseconfiguration for cleaner setup - Cleaned up redundant drag region attributes from header components
Fixed
- Window controls now properly grouped for better UX
- Drag handle more visible and accessible in new position
📥 Download
macOS
DMG Installers (Recommended):
- Download for Apple Silicon (M1/M2/M3/M4) - 12.2 MB
- Download for Intel Mac - 12.6 MB
Update Packages (for existing users):
- Seeva.AI.Assistant_aarch64.app.tar.gz - Apple Silicon
- Seeva.AI.Assistant_x64.app.tar.gz - Intel
First launch: The app is now properly signed and notarized - you should be able to open it normally! If you still see issues:
xattr -d com.apple.quarantine "/Applications/Seeva AI Assistant.app"Windows
- Download EXE Installer - 9.38 MB (Recommended)
- Download MSI Installer - 11.2 MB
Linux
- Download DEB Package - 15.1 MB (Debian/Ubuntu)
- Download RPM Package - 15.1 MB (Fedora/RHEL)
- Download AppImage - 83.7 MB (Universal)
🔧 Requirements
- macOS: 10.13 (High Sierra) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
🐛 Issues?
Report bugs or request features: https://github.com/thisisharsh7/seeva-ai-assistant/issues
Full Changelog: v0.2.0...v0.2.1
Seeva AI Assistant v0.2.0
Seeva AI Assistant v0.2.0
Major Update: Full macOS code signing, notarization, and secure auto-updates
This release brings production-ready security features including proper code signing, notarization for macOS, and password-protected updater signing. The app is now fully compliant with macOS Gatekeeper and will automatically update from v0.1.6.
🚀 What's New
Security & Distribution
- Full macOS Code Signing: App is now signed with Developer ID for secure distribution
- Apple Notarization: Notarized with Apple for Gatekeeper compatibility - no more "app is damaged" errors
- Secure Auto-Updates: Password-protected updater signing ensures update authenticity
- Remove Hardcoded Credentials: Build scripts now use environment variables for security
Features
- macOS Fullscreen Overlay Support: Assistant now works seamlessly in fullscreen mode
- Context Detection: Improved context awareness for better AI responses
- OpenAI Models Update: Latest models support (#3 by @82deutschmark)
Bug Fixes & Improvements
- Eliminated all compiler warnings
- Polished UI and synchronized versions across components
- Cleaned up unused files and dependencies
🔒 Auto-Updater Status
For users on v0.1.6: Once you update to v0.2.0, all future updates will work automatically. The app checks for updates on launch and you'll see "Update available" notifications in Settings.
Technical Details: This release includes a fully signed and password-protected updater. The updater bundle (.tar.gz.sig) is cryptographically signed to ensure authenticity of updates.
📥 Download
macOS
DMG Installers (Recommended):
- Download for Apple Silicon (M1/M2/M3/M4) - 12.2 MB
- Download for Intel Mac - 12.6 MB
Update Packages (for existing users):
- Seeva.AI.Assistant_aarch64.app.tar.gz - Apple Silicon
- Seeva.AI.Assistant_x64.app.tar.gz - Intel
First launch: The app is now properly signed and notarized - you should be able to open it normally! If you still see issues:
xattr -d com.apple.quarantine "/Applications/Seeva AI Assistant.app"Windows
- Download EXE Installer - 9.38 MB (Recommended)
- Download MSI Installer - 11.2 MB
Linux
- Download DEB Package - 15.1 MB (Debian/Ubuntu)
- Download RPM Package - 15.1 MB (Fedora/RHEL)
- Download AppImage - 83.7 MB (Universal)
🔧 Requirements
- macOS: 10.13 (High Sierra) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
🐛 Issues?
Report bugs or request features: https://github.com/thisisharsh7/seeva-ai-assistant/issues
Full Changelog: v0.1.6...v0.2.0
For New Contributors
Thank you to everyone who contributed to this release!
- @82deutschmark - OpenAI models update (#3)
Seeva AI Assistant v0.1.6
What's Changed
Critical auto-updater fix. This release fixes the auto-updater functionality that was broken in v0.1.4 and v0.1.5. Users on those versions will now receive automatic update notifications and can seamlessly upgrade with one click.
Bug Fixes
- Fixed missing Tauri permissions that prevented auto-updater from working
- Auto-updater now checks for updates on app launch (no need to manually open Settings)
- Improved error handling with visual feedback when update checks fail
- Fixed "Update available" button not working when clicked
Technical Details
The root cause was Tauri v2's security model blocking updater API calls due to missing permissions in the capabilities file. Even though the updater plugin was initialized and configured correctly, the frontend couldn't execute check(), download(), or install() operations without explicit permission grants.
What's fixed:
- Added
updater:*andprocess:allow-restartpermissions to capabilities - Added automatic update check on app launch (2-second delay to avoid blocking startup)
- Enhanced error handling to display failures to users instead of silent errors
For Users on v0.1.4 or v0.1.5
Once you manually update to v0.1.6, all future updates will work automatically. You'll see "Update available" notifications in Settings when new versions are released, and updates will install with a single click.
Download
macOS
- Apple Silicon (M1/M2/M3/M4): Seeva.AI.Assistant_aarch64.app.tar.gz
- Intel: Seeva.AI.Assistant_x64.app.tar.gz
First launch: Right-click → Open. If "app is damaged" error appears, run:
xattr -d com.apple.quarantine "/path/to/Seeva AI Assistant.app"
# Example if in Downloads:
xattr -d com.apple.quarantine "~/Downloads/Seeva AI Assistant.app"
# Example if in Applications:
xattr -d com.apple.quarantine "/Applications/Seeva AI Assistant.app"Windows
- EXE Installer: Seeva.AI.Assistant_0.1.6_x64-setup.exe
- MSI Installer: Seeva.AI.Assistant_0.1.6_x64_en-US.msi
Linux
- Debian/Ubuntu: Seeva.AI.Assistant_0.1.6_amd64.deb
- Fedora/RHEL: Seeva.AI.Assistant-0.1.6-1.x86_64.rpm
- AppImage: Seeva.AI.Assistant_0.1.6_amd64.AppImage
Requirements
- macOS: 10.15 (Catalina) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
Issues? https://github.com/thisisharsh7/seeva-ai-assistant/issues
Seeva AI Assistant v0.1.5
What's Changed
Test release for auto-update functionality. This release adds version display in Settings footer, making it easy to verify which version you're running. This is primarily a test release to verify that auto-updates from v0.1.4 work correctly.
New Features
- Added version number display in Settings footer (shows "v0.1.5")
- Easy visual confirmation of successful updates
Auto-update test: Users on v0.1.4 should see "Update available" in Settings and be able to one-click update to v0.1.5. After update, Settings footer will show "v0.1.5" confirming the update worked.
Download
macOS
- Apple Silicon (M1/M2/M3/M4): Seeva.AI.Assistant_aarch64.app.tar.gz
- Intel: Seeva.AI.Assistant_x64.app.tar.gz
First launch: Right-click → Open. If "app is damaged" error appears, run:
xattr -d com.apple.quarantine "/path/to/Seeva AI Assistant.app"
# Example if in Downloads:
xattr -d com.apple.quarantine "~/Downloads/Seeva AI Assistant.app"
# Example if in Applications:
xattr -d com.apple.quarantine "/Applications/Seeva AI Assistant.app"Windows
- EXE Installer: Seeva.AI.Assistant_0.1.5_x64-setup.exe
- MSI Installer: Seeva.AI.Assistant_0.1.5_x64_en-US.msi
Linux
- Debian/Ubuntu: Seeva.AI.Assistant_0.1.5_amd64.deb
- Fedora/RHEL: Seeva.AI.Assistant-0.1.5-1.x86_64.rpm
- AppImage: Seeva.AI.Assistant_0.1.5_amd64.AppImage
Requirements
- macOS: 10.15 (Catalina) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
Issues? https://github.com/thisisharsh7/seeva-ai-assistant/issues
Seeva AI Assistant v0.1.4
What's Changed
Critical fix for auto-updates: This release fixes a critical bug in v0.1.3 where the updater plugin was not initialized in the backend, preventing auto-updates from working. Users on v0.1.3 will need to manually install v0.1.4 once, then auto-updates will work automatically for all future releases.
Auto-updates now fully functional: Starting from v0.1.4, automatic updates with one-click install work correctly. All updates are cryptographically signed.
Download
macOS
- Apple Silicon (M1/M2/M3/M4): Seeva.AI.Assistant_aarch64.app.tar.gz
- Intel: Seeva.AI.Assistant_x64.app.tar.gz
First launch: Right-click → Open. If "app is damaged" error appears, run:
xattr -cr "/Applications/Seeva AI Assistant.app"Windows
- EXE Installer: Seeva.AI.Assistant_0.1.4_x64-setup.exe
- MSI Installer: Seeva.AI.Assistant_0.1.4_x64_en-US.msi
Linux
- Debian/Ubuntu: Seeva.AI.Assistant_0.1.4_amd64.deb
- Fedora/RHEL: Seeva.AI.Assistant-0.1.4-1.x86_64.rpm
- AppImage: Seeva.AI.Assistant_0.1.4_amd64.AppImage
Requirements
- macOS: 10.15 (Catalina) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
Issues? https://github.com/thisisharsh7/seeva-ai-assistant/issues
What's in v0.1.3 + v0.1.4
All features from v0.1.3 plus the critical updater fix:
- Multi-provider support (OpenAI, OpenRouter, Anthropic Claude)
- Redesigned settings modal with tabbed interface and auto-save
- Real-time API key validation with persistent state
- 19 vision-capable AI models
- Improved error handling and UI contrast
- Working auto-updates (fixed in v0.1.4)
Seeva AI Assistant v0.1.3
What's Changed
Multi-provider support with OpenAI and OpenRouter, redesigned settings modal with tabbed interface and auto-save, real-time API key validation with persistent state, improved error handling preventing messages with invalid keys, enhanced UI with better text contrast and warning banners, and vision-capable models across all 19 supported models (Claude 4.5 Sonnet/Haiku/Opus 4.1, GPT-4o/Mini/Turbo, Gemini 2.0 Flash, Pixtral Large, Grok 2 Vision).
Auto-updates enabled: v0.1.2+ users get automatic updates with one-click install. All updates are cryptographically signed.
Download
macOS
- Apple Silicon (M1/M2/M3/M4): Seeva.AI.Assistant_aarch64.app.tar.gz
- Intel: Seeva.AI.Assistant_x64.app.tar.gz
First launch: Right-click → Open. If "app is damaged" error appears, run:
xattr -cr "/Applications/Seeva AI Assistant.app"Windows
- EXE Installer: Seeva.AI.Assistant_0.1.3_x64-setup.exe
- MSI Installer: Seeva.AI.Assistant_0.1.3_x64_en-US.msi
Linux
- Debian/Ubuntu: Seeva.AI.Assistant_0.1.3_amd64.deb
- Fedora/RHEL: Seeva.AI.Assistant-0.1.3-1.x86_64.rpm
- AppImage: Seeva.AI.Assistant_0.1.3_amd64.AppImage
Requirements
- macOS: 10.15 (Catalina) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
Issues? https://github.com/thisisharsh7/seeva-ai-assistant/issues
Seeva AI Assistant v0.1.2
What's Changed
Improved UI with cleaner glass morphism design, better thread management with visual indicators and keyboard shortcuts, responsive message bubbles with copy buttons, auto-generated thread names, integrated update checker in settings, and fixes for code block overflow and textarea behavior.
Auto-updates enabled: v0.1.2+ users get automatic updates with one-click install. All updates are cryptographically signed.
Download
macOS
- Apple Silicon (M1/M2/M3/M4): Seeva.AI.Assistant_darwin_aarch64.app.tar.gz
- Intel: Seeva.AI.Assistant_darwin_x64.app.tar.gz
First launch: Right-click → Open. If "app is damaged" error appears, run: xattr -cr "/Applications/Seeva AI Assistant.app"
Windows
- EXE Installer: Seeva.AI.Assistant_0.1.2_x64-setup_windows.exe
- MSI Installer: Seeva.AI.Assistant_0.1.2_x64_en-US_windows.msi
Linux
- Debian/Ubuntu: Seeva.AI.Assistant_0.1.2_amd64_linux.deb
- Fedora/RHEL: Seeva.AI.Assistant-0.1.2-1.x86_64_linux.rpm
- AppImage: Seeva.AI.Assistant_0.1.2_amd64_linux.AppImage
Requirements
- macOS: 10.15 (Catalina) or later
- Windows: Windows 10 (64-bit) or later
- Linux: Ubuntu 20.04+ / Fedora 34+ / Any distro with AppImage support
Issues? https://github.com/thisisharsh7/seeva-ai-assistant/issues
Seeva AI Assistant v0.1.1
What's New
- Copy Button: Added copy functionality to easily copy AI responses
- Improved Security: Disabled macOSPrivateApi for unsigned builds to improve compatibility
- Enhanced Stability: Regenerated signing keys with updated public key
Installation
macOS
Apple Silicon (M1/M2/M3/M4):
# Download and extract
curl -L https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.1/Seeva.AI.Assistant_darwin_aarch64.app.tar.gz -o seeva.tar.gz
tar -xzf seeva.tar.gz
# Remove quarantine attribute (required for unsigned apps)
xattr -cr "Seeva AI Assistant.app"
# Move to Applications
mv "Seeva AI Assistant.app" /Applications/Intel:
# Download and extract
curl -L https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.1/Seeva.AI.Assistant_darwin_x64.app.tar.gz -o seeva.tar.gz
tar -xzf seeva.tar.gz
# Remove quarantine attribute (required for unsigned apps)
xattr -cr "Seeva AI Assistant.app"
# Move to Applications
mv "Seeva AI Assistant.app" /Applications/Troubleshooting macOS "damaged app" error:
If you get the error "Seeva AI Assistant.app" is damaged and can't be opened, run:
xattr -cr "/Applications/Seeva AI Assistant.app"Then try opening the app again.
Windows
Download and run: Seeva.AI.Assistant_0.1.1_x64-setup.exe
Linux
Debian/Ubuntu:
wget https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.1/Seeva.AI.Assistant_0.1.1_amd64_linux.deb
sudo dpkg -i Seeva.AI.Assistant_0.1.1_amd64_linux.debAppImage (Universal):
wget https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.1/Seeva.AI.Assistant_0.1.1_amd64_linux.AppImage
chmod +x Seeva.AI.Assistant_0.1.1_amd64_linux.AppImage
./Seeva.AI.Assistant_0.1.1_amd64_linux.AppImageFedora/RHEL:
wget https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.1/Seeva.AI.Assistant-0.1.1-1.x86_64_linux.rpm
sudo rpm -i Seeva.AI.Assistant-0.1.1-1.x86_64_linux.rpmKey Features
- 🔥 Instant Access: Press
Cmd+Shift+Canywhere on your Mac - 👁️ AI Vision: Capture your screen and ask AI about what you see
- 💬 Multi-threaded Conversations: Manage multiple chat threads
- 📌 Always on Top: Floating window that stays accessible
- 🔒 Privacy First: All data stored locally with SQLite
- 📋 Copy Responses: Easily copy AI responses with one click
Quick Start
- Open Settings and add your Anthropic API key
- Grant Screen Recording permission (macOS Settings → Privacy & Security)
- Press
Cmd+Shift+Cto toggle the window - Click "Watch Screen" to capture your screen
- Ask questions about what you're seeing!
Requirements
- macOS 10.15+ (Catalina or later)
- Windows 10+ (64-bit)
- Linux (Debian-based, AppImage, or RPM-based)
- Anthropic API key (get one at console.anthropic.com)
Known Issues
- macOS: App is not code-signed (use
xattr -crcommand shown above) - Auto-updates not yet enabled
Changes Since v0.1.0
- Added copy button for AI responses (889cebe)
- Disabled macOSPrivateApi for unsigned builds to improve compatibility (8475db8)
- Regenerated signing keys for better security (faf7417)
- Dependency updates and maintenance (3f87b48, 43858eb)
Support
Full Changelog: v0.1.0...v0.1.1
Seeva AI Assistant v0.1.0
AI assistant that appears anywhere with a hotkey. Press Cmd+Shift+C, click "Watch Screen", and get AI help with what you're seeing.
Key Features
- Instant access via global hotkey (Cmd+Shift+C)
- Screen capture with AI vision (Claude API)
- Multi-threaded conversations
- Always-on-top floating window
- Local storage with SQLite
- Privacy-first (data stays on your device)
Installation
macOS:
- Apple Silicon: Download
_aarch64.app.tar.gz - Intel: Download
_x64.app.tar.gz - Extract and move to Applications
- Right-click → Open (first launch only)
Linux:
- Debian/Ubuntu:
sudo dpkg -i seeva-ai-assistant_amd64.deb - AppImage:
chmod +x *.AppImage && ./*.AppImage
Windows:
- Download and run
_x64-setup.exe
Direct Download Links
For Mac users (Apple Silicon - M1/M2/M3):
https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.0/Seeva.AI.Assistant_darwin_aarch64.app.tar.gz
For Mac users (Intel):
https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.0/Seeva.AI.Assistant_darwin_x64.app.tar.gz
For Windows users:
https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.0/Seeva.AI.Assistant_0.1.0_x64-setup_windows.exe
For Linux users (Debian/Ubuntu):
https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.0/Seeva.AI.Assistant_0.1.0_amd64_linux.deb
For Linux users (AppImage - Universal):
https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.0/Seeva.AI.Assistant_0.1.0_amd64_linux.AppImage
For Linux users (Fedora/RHEL):
https://github.com/thisisharsh7/seeva-ai-assistant/releases/download/v0.1.0/Seeva.AI.Assistant-0.1.0-1.x86_64_linux.rpm
Quick Start
- Open Settings and add your Anthropic API key
- Grant Screen Recording permission (macOS)
- Press Cmd+Shift+C to toggle window
- Click "Watch Screen" to capture screen
- Ask questions about what you're seeing
Known Issues
- macOS: Not code-signed (right-click → Open on first launch)
- Auto-updates not enabled yet