Changelog
0.14.2 (2026-02-27)
Section titled β0.14.2 (2026-02-27)βπ Bug Fixes
Section titled βπ Bug Fixesβ- update version to 0.14.1 and improve error handling in various modules (ae4c99c)
0.14.1 (2026-02-24)
Section titled β0.14.1 (2026-02-24)βπ Bug Fixes
Section titled βπ Bug Fixesβ0.14.0 (2026-02-22)
Section titled β0.14.0 (2026-02-22)βπ Features
Section titled βπ Featuresβ- embeddings: implement deferred loading for AI embedding engine (3ffb11e)
π Bug Fixes
Section titled βπ Bug Fixesβ- search: install TLS crypto provider in test_hybrid_search (0da91bb)
π Documentation
Section titled βπ Documentationβ- website: auto-sync content from source files [skip ci] (38230af)
0.13.5 (2026-02-21)
Section titled β0.13.5 (2026-02-21)βπ Bug Fixes
Section titled βπ Bug Fixesβ- chat: add CPU fallback when GPU model loading fails (e49ceb3)
- inference: prefer discrete GPU over integrated in detection (b0ec1fb)
- mcp: detect Ghost-managed runtimes and suppress terminal windows (7eb4ae7)
β»οΈ Code Refactoring
Section titled ββ»οΈ Code Refactoringβ- ui: make Ghost a normal desktop app with smart welcome (54d77f8)
0.13.4 (2026-02-21)
Section titled β0.13.4 (2026-02-21)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: shorten Windows build path to fix MAX_PATH C1041 error (67ab4e0)
0.13.3 (2026-02-21)
Section titled β0.13.3 (2026-02-21)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: use Ninja generator on Windows to eliminate PDB race condition (061e715), closes mozilla/sccache#1012 mozilla/sccache#1012 mozilla/sccache#2320
0.13.2 (2026-02-21)
Section titled β0.13.2 (2026-02-21)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: replace /MP /FS with /Z7 to eliminate PDB race on Windows (2445fed)
0.13.1 (2026-02-21)
Section titled β0.13.1 (2026-02-21)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: add /FS flag to Windows MSVC build to prevent PDB conflicts (ad5714d)
0.13.0 (2026-02-21)
Section titled β0.13.0 (2026-02-21)βπ Features
Section titled βπ Featuresβ- chat: add hardware-adaptive inference configuration (b67338e)
- chat: add Qwen3 model family with thinking mode support (fdb2dfa)
- db: add sqlite-vec partition keys and filtered vector search (d7e0230)
- frontend: runtime bootstrap UI, AI tool discovery, and drag fix (db58a10)
- frontend: sync types with Qwen3 backend, expand AG-UI + A2UI rendering (cd15e29)
- mcp: integrate Official MCP Registry (6,000+ servers) (336ffb1)
- protocols: add zero-config runtime bootstrap system (af027f3)
- protocols: expand AG-UI to 30+ events and add A2A agent card (493a4da)
π Bug Fixes
Section titled βπ Bug Fixesβ- ci: resolve 3 clippy errors in runtime_bootstrap tests (ca20399)
- resolve clippy dead_code warnings and doc indentation (2187d09)
β‘ Performance
Section titled ββ‘ Performanceβ- add dist build profile and reduce re-index interval to 60min (c66cc0d)
- embeddings: real tensor batching + GPU device selection (ce6cca6)
π Documentation
Section titled βπ Documentationβ- update CLAUDE and ROADMAP files for clarity and accuracy; bump ghost version to 0.12.0 (2b7827a)
- update core documents for Qwen3, sqlite-vec, and A2A additions (5c0b7b1)
- update README, ROADMAP, and CLAUDE.md for runtime bootstrap (03e2cd2)
- website: auto-sync content from source files [skip ci] (ad7284d)
- website: auto-sync content from source files [skip ci] (103b362)
0.12.0 (2026-02-21)
Section titled β0.12.0 (2026-02-21)βπ Features
Section titled βπ Featuresβ- mcp: add curated MCP tool catalog with one-click install (8d54189)
π Bug Fixes
Section titled βπ Bug Fixesβ- agent: make test_agent_run_emits_events robust for both CI and local (f955c25)
- deps: update ghost package version to 0.11.2 (32df794)
- inference: chunked batch prefill for prompts exceeding BATCH_SIZE (397743b)
β»οΈ Code Refactoring
Section titled ββ»οΈ Code Refactoringβ- mcp: integrate McpAppStore into Settings MCP tab (a10c58e)
π Documentation
Section titled βπ Documentationβ- seo: position Ghost as complete 2026 agent protocol stack (6a06697)
- update core documents for MCP catalog and chunked prefill fix (195d29f)
- website: auto-sync content from source files [skip ci] (800e850)
0.11.2 (2026-02-20)
Section titled β0.11.2 (2026-02-20)βπ Bug Fixes
Section titled βπ Bug Fixesβ- agent: share LlamaBackend singleton between chat and agent (aea604f)
- ci: fix cargo fmt + add lefthook pre-commit hooks (927a4e3)
- docs: update supported versions in privacy documentation (97a901a)
β‘ Performance
Section titled ββ‘ Performanceβ- ci: optimize CI pipeline β reduce build times by ~30% (9d2c81a)
β»οΈ Code Refactoring
Section titled ββ»οΈ Code Refactoringβ- website: reposition as Agent OS category leader, remove competitor comparisons (765f358)
π Documentation
Section titled βπ Documentationβ- website: auto-sync content from source files [skip ci] (7b33b72)
- website: auto-sync content from source files [skip ci] (79e09ce)
0.11.1 (2026-02-20)
Section titled β0.11.1 (2026-02-20)βπ Bug Fixes
Section titled βπ Bug Fixesβ- updater: regenerate signing keypair with proper password (442ae26)
0.11.0 (2026-02-20)
Section titled β0.11.0 (2026-02-20)βπ Features
Section titled βπ Featuresβ- agent: add native ReAct agent engine with 104 tests (0927c1f)
- updater: add frontend auto-update UI with progress tracking (b4fb0d1)
- updater: add tauri-plugin-updater for in-app auto-updates (220d242)
- website: add Astro Starlight docs site + AI agent automation (0126732)
π Bug Fixes
Section titled βπ Bug Fixesβ- agent: replace loop/match with while-let for clippy compliance (bdce1e5)
- ci: add id-token: write permission for claude-code-action OIDC (9f5365d)
- ui: resolve duplicate tray icon and add custom window controls (d1141a5)
- updater: update pubkey after key regeneration with βci flag (e6e6051)
β»οΈ Code Refactoring
Section titled ββ»οΈ Code Refactoringβ- remove pro/ stubs and pro CI step CI action from public repo (c048d27)
- replace Claude agents with Copilot-only architecture (194db99)
π Documentation
Section titled βπ Documentationβ- document auto-updater in ROADMAP and CLAUDE decision log (333d444)
- website: auto-sync content from source files [skip ci] (2d00863)
0.2.0 (2026-02-20)
Section titled β0.2.0 (2026-02-20)βπ Features
Section titled βπ Featuresβ- add system tray, filesystem browser, OneDrive detection, and Settings redesign (717133d)
- agent: add native ReAct agent engine with 104 tests (0927c1f)
- chat: enhance GPU support with runtime auto-detection and update model loading logic (ce031e8)
- ci: build iOS unsigned xcarchive without Apple Developer account (f3f51d8)
- ci: enhance Apple and Android signing process with environment variable checks (899eb8d)
- ci: multiplatform CI/CD β Android, iOS, RPM, DRY pro stub (5a21cbc)
- ci: replace Release Please with semantic-release for fully automatic releases (79d76d2)
- installer: enhance cross-platform bundler configuration (4ab5bfa)
- multiplatform support β Android APK build, conditional compilation, responsive UI (d00ed4c)
- protocols: implement A2UI v0.9 generative UI renderer (ab4835a)
- protocols: implement AG-UI event system and streaming chat (7cc0c6e)
- protocols: implement MCP Client host for external servers (4e4a0b4)
- protocols: implement MCP Server with 3 tools via rmcp v0.16 (e99bffb)
- setup: add first-launch onboarding wizard with model auto-download (d16a85d)
- ui: add MCP tab to Settings for server management (7129ec5)
- updater: add frontend auto-update UI with progress tracking (b4fb0d1)
- updater: add tauri-plugin-updater for in-app auto-updates (220d242)
- website: add Astro Starlight docs site + AI agent automation (0126732)
π Bug Fixes
Section titled βπ Bug Fixesβ- agent: replace loop/match with while-let for clippy compliance (bdce1e5)
- cargo fmt and bump MSRV to 1.80 for LazyLock support (76d4b11)
- chat: cap model at 1.5B on CPU, add smart greeting and periodic re-indexing (f22e937)
- ci: add id-token: write permission for claude-code-action OIDC (9f5365d)
- ci: add pro stub to build job for cross-platform builds (38fee37)
- ci: force dynamic CRT (/MD) for Windows build to resolve LNK2005 (6ba16b9)
- ci: format stub crate code to pass cargo fmt check (763bc59)
- ci: handle Dependabot PRs and harden repo configuration (5fa3882)
- ci: remove dev dep opt-level=2, add mold RUSTFLAGS for Linux (41da74c)
- ci: replace invalid secrets context in step if conditions (6215840)
- ci: resolve all GitHub Actions failures (a0744eb)
- ci: stub pro crate when private submodule unavailable (e75583e)
- ci: use ad-hoc macOS signing when no Apple Developer cert configured (206a2a8)
- ci: use correct sccache-action version v0.0.9 (4842405)
- tls: replace aws-lc-rs with ring to fix MSVC Windows build (82f81ff)
- ui: resolve duplicate tray icon and add custom window controls (d1141a5)
- updater: update pubkey after key regeneration with βci flag (e6e6051)
- window: prevent window from hiding immediately on startup (dabd993)
- window: prevent window from hiding immediately on startup (894fc66)
β‘ Performance
Section titled ββ‘ Performanceβ- ci: optimize build times with cargo profiles, mold linker, and caching (dc31027)
- ci: parallelize CI jobs and add sccache + nextest (176e2cf)
β»οΈ Code Refactoring
Section titled ββ»οΈ Code Refactoringβ- remove pro/ stubs and pro CI step CI action from public repo (c048d27)
- replace Claude agents with Copilot-only architecture (194db99)
π Documentation
Section titled βπ Documentationβ- document auto-updater in ROADMAP and CLAUDE decision log (333d444)
- update all core documents for Agent OS vision with protocol architecture (96747a1)
- update CLAUDE.md and ROADMAP.md for open source configuration (48a1018)
- update CLAUDE.md decision log and ROADMAP.md progress (917809f)
- update README and CLAUDE for AG-UI completion status (79cf447)
- update README, ROADMAP, and CLAUDE.md with new features (c2b6c94)
- update ROADMAP and CLAUDE for Phase 1.5 MCP completion (decf772)
- website: auto-sync content from source files [skip ci] (2d00863)
0.10.1 (2026-02-20)
Section titled β0.10.1 (2026-02-20)βπ Bug Fixes
Section titled βπ Bug Fixesβ- tls: replace aws-lc-rs with ring to fix MSVC Windows build (b157fe3)
0.10.0 (2026-02-20)
Section titled β0.10.0 (2026-02-20)βπ Features
Section titled βπ Featuresβ- protocols: implement A2UI v0.9 generative UI renderer (3a10674)
[unreleased]
Section titled β[unreleased]βπ Features
Section titled βπ Featuresβ- protocols: implement A2UI v0.9 generative UI β Rust types + React renderer + AG-UI integration
- Rust
protocols/a2ui.rs: full A2UI v0.9 types, component builders, AG-UI bridge, 8 tests - React
A2UIRenderer.tsx: 17+ component types (Text, Button, TextField, Card, Row, Column, etc.) - Data binding via JSON Pointers (RFC 6901) with two-way input support
- Adjacency list β tree resolution with automatic root detection
- A2UI surfaces transported via AG-UI CUSTOM events over Tauri IPC
useAguihook processes createSurface/updateComponents/updateDataModel/deleteSurface- +9.8 KB JS bundle cost (245.8 KB total)
- Rust
0.9.2 (2026-02-20)
Section titled β0.9.2 (2026-02-20)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: resolve all GitHub Actions failures (42ee433)
0.9.1 (2026-02-20)
Section titled β0.9.1 (2026-02-20)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: handle Dependabot PRs and harden repo configuration (c30b301)
0.9.0 (2026-02-20)
Section titled β0.9.0 (2026-02-20)βπ Features
Section titled βπ Featuresβ- ci: enhance Apple and Android signing process with environment variable checks (0931516)
0.2.0 (2026-02-20)
Section titled β0.2.0 (2026-02-20)βπ Features
Section titled βπ Featuresβ- add system tray, filesystem browser, OneDrive detection, and Settings redesign (f175be6)
- chat: enhance GPU support with runtime auto-detection and update model loading logic (3809cc5)
- ci: build iOS unsigned xcarchive without Apple Developer account (4f44b80)
- ci: enhance Apple and Android signing process with environment variable checks (0931516)
- ci: multiplatform CI/CD β Android, iOS, RPM, DRY pro stub (8471e5b)
- ci: replace Release Please with semantic-release for fully automatic releases (79d76d2)
- installer: enhance cross-platform bundler configuration (f93a821)
- multiplatform support β Android APK build, conditional compilation, responsive UI (ee72542)
- protocols: implement AG-UI event system and streaming chat (2fefd74)
- protocols: implement MCP Client host for external servers (c054c2e)
- protocols: implement MCP Server with 3 tools via rmcp v0.16 (31b3e4a)
- setup: add first-launch onboarding wizard with model auto-download (ac687f4)
- ui: add MCP tab to Settings for server management (aba8fc7)
π Bug Fixes
Section titled βπ Bug Fixesβ- cargo fmt and bump MSRV to 1.80 for LazyLock support (976eaeb)
- chat: cap model at 1.5B on CPU, add smart greeting and periodic re-indexing (5aeb901)
- ci: add pro stub to build job for cross-platform builds (1cf1f50)
- ci: force dynamic CRT (/MD) for Windows build to resolve LNK2005 (844b07d)
- ci: format stub crate code to pass cargo fmt check (df84876)
- ci: remove dev dep opt-level=2, add mold RUSTFLAGS for Linux (4b87a6a)
- ci: replace invalid secrets context in step if conditions (d181b96)
- ci: stub pro crate when private submodule unavailable (948158a)
- ci: use ad-hoc macOS signing when no Apple Developer cert configured (eb84cb0)
- ci: use correct sccache-action version v0.0.9 (2222575)
- window: prevent window from hiding immediately on startup (96b31a8)
- window: prevent window from hiding immediately on startup (0184263)
β‘ Performance
Section titled ββ‘ Performanceβ- ci: optimize build times with cargo profiles, mold linker, and caching (f3d49a0)
- ci: parallelize CI jobs and add sccache + nextest (6795a6b)
π Documentation
Section titled βπ Documentationβ- update all core documents for Agent OS vision with protocol architecture (4eb3420)
- update CLAUDE.md and ROADMAP.md for open source configuration (b7985af)
- update CLAUDE.md decision log and ROADMAP.md progress (4af23fc)
- update README and CLAUDE for AG-UI completion status (80c21e8)
- update README, ROADMAP, and CLAUDE.md with new features (2b7b3cd)
- update ROADMAP and CLAUDE for Phase 1.5 MCP completion (1d6228b)
0.8.0 (2026-02-20)
Section titled β0.8.0 (2026-02-20)βπ Features
Section titled βπ Featuresβ- ci: build iOS unsigned xcarchive without Apple Developer account (c618cbe)
π Bug Fixes
Section titled βπ Bug Fixesβ- ci: replace invalid secrets context in step if conditions (09c7dcf)
0.7.2 (2026-02-20)
Section titled β0.7.2 (2026-02-20)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: force dynamic CRT (/MD) for Windows build to resolve LNK2005 (6345b7f)
0.7.1 (2026-02-20)
Section titled β0.7.1 (2026-02-20)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: use ad-hoc macOS signing when no Apple Developer cert configured (e3b9af0)
0.7.0 (2026-02-20)
Section titled β0.7.0 (2026-02-20)βπ Features
Section titled βπ Featuresβ- ci: multiplatform CI/CD β Android, iOS, RPM, DRY pro stub (a5d69e7)
- multiplatform support β Android APK build, conditional compilation, responsive UI (6894842)
π Documentation
Section titled βπ Documentationβ- update README and CLAUDE for AG-UI completion status (3942a47)
0.6.0 (2026-02-19)
Section titled β0.6.0 (2026-02-19)βπ Features
Section titled βπ Featuresβ- protocols: implement AG-UI event system and streaming chat (2532558)
π Bug Fixes
Section titled βπ Bug Fixesβ- ci: use correct sccache-action version v0.0.9 (0ee1d48)
β‘ Performance
Section titled ββ‘ Performanceβ- ci: parallelize CI jobs and add sccache + nextest (cf824ae)
π Documentation
Section titled βπ Documentationβ- update CLAUDE.md decision log and ROADMAP.md progress (b14abc1)
0.5.0 (2026-02-19)
Section titled β0.5.0 (2026-02-19)βπ Features
Section titled βπ Featuresβ- protocols: implement MCP Client host for external servers (7a6f75e)
- protocols: implement MCP Server with 3 tools via rmcp v0.16 (dbc9334)
- ui: add MCP tab to Settings for server management (af469cf)
π Documentation
Section titled βπ Documentationβ- update ROADMAP and CLAUDE for Phase 1.5 MCP completion (b8d0ed5)
0.4.0 (2026-02-19)
Section titled β0.4.0 (2026-02-19)βπ Features
Section titled βπ Featuresβ- chat: enhance GPU support with runtime auto-detection and update model loading logic (4e52d36)
π Bug Fixes
Section titled βπ Bug Fixesβ- chat: cap model at 1.5B on CPU, add smart greeting and periodic re-indexing (1232a3c)
0.3.0 (2026-02-19)
Section titled β0.3.0 (2026-02-19)βπ Features
Section titled βπ Featuresβ- add system tray, filesystem browser, OneDrive detection, and Settings redesign (7f0e3c1)
- installer: enhance cross-platform bundler configuration (01d0b74)
- setup: add first-launch onboarding wizard with model auto-download (2a5a97e)
π Bug Fixes
Section titled βπ Bug Fixesβ- window: prevent window from hiding immediately on startup (5e12e33)
- window: prevent window from hiding immediately on startup (e136a13)
π Documentation
Section titled βπ Documentationβ- update all core documents for Agent OS vision with protocol architecture (7168e3a)
- update README, ROADMAP, and CLAUDE.md with new features (544e60c)
0.2.4 (2026-02-19)
Section titled β0.2.4 (2026-02-19)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: remove dev dep opt-level=2, add mold RUSTFLAGS for Linux (f2f4473)
0.2.3 (2026-02-19)
Section titled β0.2.3 (2026-02-19)ββ‘ Performance
Section titled ββ‘ Performanceβ- ci: optimize build times with cargo profiles, mold linker, and caching (17836e5)
0.2.2 (2026-02-19)
Section titled β0.2.2 (2026-02-19)βπ Bug Fixes
Section titled βπ Bug Fixesβ- ci: add pro stub to build job for cross-platform builds (014be57)
0.2.1 (2026-02-19)
Section titled β0.2.1 (2026-02-19)βπ Bug Fixes
Section titled βπ Bug Fixesβ- cargo fmt and bump MSRV to 1.80 for LazyLock support (0425829)
- ci: format stub crate code to pass cargo fmt check (f5018a6)
- ci: stub pro crate when private submodule unavailable (c8f9a5c)
π Documentation
Section titled βπ Documentationβ- update CLAUDE.md and ROADMAP.md for open source configuration (64cbeab)
Changelog
Section titled βChangelogβ0.2.0 (2026-02-19)
Section titled β0.2.0 (2026-02-19)βπ Features
Section titled βπ Featuresβ- ci: replace Release Please with semantic-release for fully automatic releases
0.1.1 (2026-02-19)
Section titled β0.1.1 (2026-02-19)βπ Features
Section titled βπ Featuresβ- branding: add custom Ghost visual identity and app icons
- chat: download progress bar with filesystem monitoring
- ci: replace manual tag releases with Release Please auto-release pipeline
- ui: unified Omnibox β single intelligent search+chat tab
- zero-config auto-indexing + reliable window dragging + 50+ file types
- native chat engine with hardware-aware model auto-selection
π Bug Fixes
Section titled βπ Bug Fixesβ- ci: remove βall-features from test step β objc2 is macOS-only
- ci: remove invalid reviewers property from dependabot.yml
- runtime: tokio panic, sqlite-vec loading, model 404, hardware polling
0.1.0 (2026-02-19)
Section titled β0.1.0 (2026-02-19)βπ Features
Section titled βπ Featuresβ- complete Phase 1 β Spotlight-like search bar with full UX
- Implement native AI embedding engine using Candle
- first version