Comet AI
Comet AI
Download
Changelog

Release Notes

All notable changes to Comet AI Browser, including new features, bug fixes, and documentation updates.

v0.2.9.4.3

stableLatest
2026-04-23
Nebula

New Features

  • Enhanced CLI with model selection - Reads configured models from browser
  • Interactive model selection - Choose model by number
  • Chat sessions with history - Stored in ~/.comet-ai/
  • Live streaming output
  • Last used model saved automatically
  • Supports all providers: ollama, openai, anthropic, gemini, xai, groq

Bug Fixes

  • Fixed scripts not found in packaged app - Copy to temp before execution
  • Added scripts/ to build files

Documentation

  • Added Comet CLI documentation

v0.2.9.4.2

stable
2026-04-23
Nebula

Bug Fixes

  • Fixed macOS app not launching - removed restricted entitlements
  • Removed com.apple.security.cs.allow-jit
  • Removed com.apple.security.cs.allow-unsigned-executable-memory
  • Removed com.apple.security.cs.disable-library-validation
  • App now works with ad-hoc code signing (no Apple Developer required)

Documentation

  • Created v0.2.9.4.2 release notes in /release_notes/

v0.2.9.4.1

stable
2026-04-23
Nebula

New Features

  • Desktop Control from Mobile - Control desktop AI chat from mobile app
  • Enhanced QR Scanner - Improved QR code scanning for pairing
  • AI Streaming - Real-time AI response streaming to mobile
  • Sync Settings UI - Connection status and settings management

Bug Fixes

  • Improved camera handling on iOS for QR scanning
  • Fixed TypeScript types for WiFiSyncService
  • Fixed clipboard sync loop prevention
  • Added proper echo prevention for desktop control

Changes

  • Updated WiFiSyncService with desktop-control handler
  • Updated ConnectDesktopPage with improved QR scanner
  • Updated SyncService with AI streaming support

Documentation

  • Created v0.2.9.4.1 release notes in /release_notes/

v0.2.9.4.2

stable
2026-04-23
Nebula

New Features

  • Comet-AI CLI - Powerful terminal-based browser control (comet ask, comet search)
  • Automatic Response Continuation - Fixed AI interruptions with seamless "Keep-Alive" stitching
  • Finalized Siri & Apple Shortcuts - Zero-setup AppIntents for hands-free automation
  • Secure CLI Authentication - Token-based authorization via ~/.comet-ai-token
  • Deep Link Sync - Unified routing for CLI, Siri, and deep-link triggers

Bug Fixes

  • Fixed AI mid-task interruption issues by implementing auto-continuation loop
  • Fixed permission errors in CLI command execution
  • Resolved deep link routing conflicts in packaged builds

Changes

  • Updated main.js with CLI native bridge endpoints
  • Enhanced AIChatSidebar with recursive generation support
  • Synchronized versioning to v0.2.9.4 across all components

Documentation

  • Updated README.md with comprehensive CLI usage guide
  • Updated Apple Integration docs with Siri phrase reference
  • Synchronized AI-GUIDE.md with latest stable version standards

v0.2.9.3

stable
2026-04-20
Omni

New Features

  • Siri Shortcuts Integration - Native macOS App Intents with 12 pre-configured shortcuts
  • URL Scheme Handler - comet-ai:// protocol for Shortcuts app triggers
  • AppleScript Bridge - Voice command automation via osascript
  • Voice Input Handler - macOS Dictation + Text-to-Speech integration
  • Shortcuts Templates - Pre-built templates for common AI actions
  • Windows Shortcuts Integration - Windows Shortcuts, Voice Control, Copilot
  • Windows Voice Recognition - System.Speech for TTS/STT
  • Windows Copilot Integration - com.microsoft.copilot: protocol
  • Linux Integration - GNOME/KDE desktop integration
  • Linux Voice (TTS) - espeak with 80+ voices
  • Linux Notifications - notify-send, kdialog support
  • Linux Desktop Shortcuts - .desktop file generation
  • Native Click Alternatives - Platform-specific automation (macOS steve, Windows nut.js/xa11y)
  • Native OCR Alternatives - uniOCR, RustO! (PaddleOCR) with 99.3% accuracy
  • Cross-Platform Automation Fallback Chain - nut.js → xa11y → robotjs
  • Cross-Platform OCR Fallback Chain - Platform Native → uniOCR → RustO! → Tesseract

Bug Fixes

  • Removed Protected Ecosystem footer from PDF generation
  • Fixed macOS build with ad-hoc signing (--c mac.signingIdentity=-)
  • Fixed GitHub Actions build error: empty password for code signing

Changes

  • Main.js: 11,083 lines (base), Preload.js: 682 lines
  • Robot-service.js: 292 lines, Tesseract-service.js: 1,125 lines
  • Automation index.js: 147 lines
  • Linux integration.js: 495 lines, Windows integration.js: 385 lines
  • SiriShortcutsIntegration.js: 260 lines
  • All platform integrations now have consistent API structure

Documentation

  • Created Apple Integration docs page (/docs/apple-integration)
  • Created Windows Integration docs page (/docs/windows-integration)
  • Created Linux Integration docs page (/docs/linux-integration)
  • Updated search index with all platform integration entries
  • Updated components page with correct line counts

Security

  • Updated security contact: preetjgfilj2@gmail.com

v0.2.9.1

stable
2026-04-17
Nebula

New Features

  • Native AI Sidebar V2 - Thuki-inspired SwiftUI floating assistant
  • Morphing Container - Spotlight-style input bar transforms to full chat
  • Command Suggestions - /screen, /think, /search, /summarize with real-time filtering
  • Multi-Provider LLM Integration - Ollama, OpenAI, Anthropic, Gemini
  • Auto-Start Login Item Integration - Start sidebar at system login
  • Native Swift Module - N-API bridge for Electron + SwiftUI
  • Context Quotes - Selected text pre-fills as quoted context
  • Smart Auto-Scroll - Follows content unless user scrolls up
  • Typing Indicator - Pulsing dots animation during AI response
  • Conversation History - Date-grouped organization

Bug Fixes

  • Fixed BrowserView not appearing after app launch - added immediate addBrowserView call
  • Fixed hasSeenWelcomePage/hasCompletedStartupSetup defaults blocking BrowserView bounds

Changes

  • MASSIVE REFACTOR: main.js reduced from ~11,000 lines to ~3,900 lines (64% reduction)
  • Modular IPC Handlers: Moved all handlers to src/main/handlers/ modules (14+ modules)
  • Lazy Service Loading: Services now load on-demand for faster startup
  • Removed landing page from default startup - app now opens directly to browser
  • Added Sidebar Version selector to macOS menu (Comet > Sidebar Version)
  • Added Sidebar Version toggle in settings panel

Documentation

  • Created comprehensive release notes
  • Added full Apache 2.0 attribution for Thuki
  • Updated README with Native Sidebar V2 documentation and main.js refactor
  • Updated AI-GUIDE.md with main.js refactor details
  • Created ACKNOWLEDGMENTS.md with Thuki license compliance

Security

  • Thuki is Apache 2.0 licensed - attribution added per Section 4d

v0.2.9

stable
2026-04-13
Nebula

New Features

  • Context-Aware BrowserView Virtualization - Detaches engine when using internal tools to save 40-60% CPU
  • Professional PDF Orchestration with automated Table of Contents (TOC) and native structural analysis
  • SecureDOM Reader & In-Page DOM Search - Sanitized page analysis with XSS filtering
  • Standardized 56px UI Header Architecture for consistent vertical rhythm

Bug Fixes

  • CRITICAL: Fixed "App not working" crash caused by React hook (useEffect) dependency mismatch in Sidebar
  • Fixed transparent logo visibility in production/packaged builds using nativeImage
  • Fixed double-header gap between TitleBar and main workspace

Changes

  • Updated landing page "Get Started" flow to integrate with StartupSetupUI
  • Gated window resize events to improve responsiveness when BrowserView is detached

Documentation

  • Updated AI-GUIDE.md with SecureDOM and In-Page search documentation
  • Updated Security docs with new Sandbox + Filtering architectural details
  • Synchronized versioning to v0.2.9 across all platforms

v0.2.8.2

stable
2026-04-12
Nebula

New Features

  • Advanced Document Generation Engine with PDF, Excel (XLSX), PowerPoint (PPTX), and Mermaid diagram support
  • Mermaid to PDF converter with SVG rendering and multi-page PDF export
  • Custom typing animation hooks (useTypingAnimation, useStreamingParser) with multiple cursor styles
  • Raycast extension with 6 commands (chat, browse, ocr, pdf, automation, settings)

Bug Fixes

  • Fixed Google Cloud Sync sign-in - added frontend auth-callback listener
  • Fixed OCR collapsible display using explicit type casting
  • Fixed thinking indicator to use theme-specific colors from gradient preset
  • Fixed mobile shell approval deep link handler for QR codes

Changes

  • Updated TypeScript target to ES2020 for better compatibility
  • Added AI streaming parser hook for smooth message parsing during streaming

Documentation

  • Updated AI-GUIDE.md with complete documentation workflow
  • Updated all search indexes with new commands and features
  • Updated version to 0.2.8.2

v0.2.8

alpha
2026-04-08
Nebula

New Features

  • Created comprehensive Automation Layer documentation (docs/AUTOMATION.md)
  • Created Plugin System API documentation (docs/PLUGIN_API.md)
  • Added Jest test suite with 79 passing tests
  • Extracted shared types to AIChatSidebar/types.ts for modularization
  • Created AIChatSidebar/helpers.ts with utility functions

Changes

  • Updated GitHub Actions to use Node.js 20 LTS for stability
  • Changed CI/CD to use npm ci for deterministic installs
  • Added test job dependency before build in CI pipeline
  • Updated package.json with npm test, npm run test:watch, npm run test:coverage scripts
  • Updated GitHub Actions action versions to v4
  • Added proper Linux dependencies (libx11-xcb-dev, libxcb-dri3-dev, etc.)

Documentation

  • Updated ARCHITECTURE.md with references to AUTOMATION.md and PLUGIN_API.md
  • Updated AI-GUIDE.md last updated date

v0.2.7.1

alpha
2026-04-06
Stardust

Bug Fixes

  • Fixed Next.js 16 Turbopack/webpack config conflict - added turbopack: {} to next.config.js
  • Fixed "Can't resolve fs" build errors in user-preferences module
  • Fixed package.json duplicate optionalDependencies JSON parse error
  • Fixed TypeScript compilation errors for npm run dev
  • Added complete plugins API type definitions to electron.d.ts
  • Fixed PluginSettings.tsx type mapping and callback annotations
  • Fixed AIChatSidebar.tsx result property access (output → result)
  • Fixed AIUtils.ts data.title undefined reference
  • Replaced ES2018 gs regex flags with compatible [\s\S]*? pattern

Changes

  • Updated tsconfig.json target from ES2017 to ES2020

Documentation

  • Updated AI-GUIDE.md with TypeScript compilation guide

v0.2.7

alpha
2026-04-05
Stardust

New Features

  • Added Components documentation page with overview of all UI components and services
  • Enhanced SEO with JSON-LD structured data for better AI crawler indexing
  • Created robots.txt allowing all AI crawlers (GPTBot, ClaudeBot, Gemini, Perplexity)
  • Added PWA manifest.json for app install capability
  • Added AI-GUIDE.md for AI code writers

Bug Fixes

  • Fixed document-generation broken link (now points to /docs/ai-commands#pdf)
  • Fixed Components tab in docs sidebar navigation
  • Removed macOS-only @next/swc-darwin-arm64 causing Vercel build failure

Changes

  • Updated sitemap.xml with all doc pages for better indexing
  • Enhanced metadata with OpenGraph, Twitter cards, and canonical URLs
  • Updated docs layout to use dynamic version from version.ts

Documentation

  • Created comprehensive Components reference page
  • Updated docs sidebar with Components tab
  • Added SEO optimization guide in AI-GUIDE.md

v0.2.6

alpha
2026-04-01
Stardust

New Features

  • Added Swift UI improvements with THINK UI
  • Added Liquid Glass Theme for macOS native UI
  • Added MermaidView for Swift (MermaidJS via WKWebView)
  • Added macOS menu with direct settings access

Bug Fixes

  • Fixed OCR click JSON parsing with regex fallback
  • Added robotJS for external app clicking
  • Fixed AI message rendering on Swift (br, bold, math)
  • Removed Swift title bar (.windowStyle(.hiddenTitleBar))

Documentation

  • Added cross-app OCR/click documentation in AI guide
  • Updated AIConstants.ts with cross-app documentation

v0.2.5

stable
2026-03-29
Stardust

New Features

  • Initial stable release
  • Core AI agent with chain-of-thought reasoning
  • Triple-lock security model
  • WiFi Sync between desktop and mobile
  • PDF generation with 5 templates

Contribute

Help improve Comet AI by reporting issues, contributing code, or improving documentation.

Edit on GitHub