Skip to content

Releases: thisisharsh7/seeva-ai-assistant

Seeva AI Assistant v0.2.2

29 Dec 15:44

Choose a tag to compare

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):

Update Packages (for existing users):

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


Linux

🔧 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

09 Dec 06:16

Choose a tag to compare

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::Resizable flag
  • 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: false configuration 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):

Update Packages (for existing users):

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


Linux

🔧 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

24 Nov 09:15

Choose a tag to compare

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):

Update Packages (for existing users):

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


Linux

🔧 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!

Seeva AI Assistant v0.1.6

14 Nov 08:25

Choose a tag to compare

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:* and process:allow-restart permissions 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

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

Linux

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

14 Nov 07:46

Choose a tag to compare

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

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

Linux

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

14 Nov 06:54

Choose a tag to compare

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

First launch: Right-click → Open. If "app is damaged" error appears, run:

xattr -cr "/Applications/Seeva AI Assistant.app"

Windows

Linux

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

14 Nov 06:14

Choose a tag to compare

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

First launch: Right-click → Open. If "app is damaged" error appears, run:

xattr -cr "/Applications/Seeva AI Assistant.app"

Windows

Linux

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

12 Nov 14:44

Choose a tag to compare

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

First launch: Right-click → Open. If "app is damaged" error appears, run: xattr -cr "/Applications/Seeva AI Assistant.app"

Windows

Linux


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

11 Nov 13:11

Choose a tag to compare

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.deb

AppImage (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.AppImage

Fedora/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.rpm

Key Features

  • 🔥 Instant Access: Press Cmd+Shift+C anywhere 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

  1. Open Settings and add your Anthropic API key
  2. Grant Screen Recording permission (macOS Settings → Privacy & Security)
  3. Press Cmd+Shift+C to toggle the window
  4. Click "Watch Screen" to capture your screen
  5. 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 -cr command 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

11 Nov 10:31

Choose a tag to compare

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

  1. Open Settings and add your Anthropic API key
  2. Grant Screen Recording permission (macOS)
  3. Press Cmd+Shift+C to toggle window
  4. Click "Watch Screen" to capture screen
  5. Ask questions about what you're seeing

Known Issues

  • macOS: Not code-signed (right-click → Open on first launch)
  • Auto-updates not enabled yet