Kyro Desktop Initial Release (v0.1.0)
v0.1.0First public release of the Kyro local-first autonomous desktop AI agent, featuring dual experience modes, zero-trust security governance, browser automation, and MCP client.
Features
- Dual Experience Modes: Everyday Mode (File Organizer, Document Assistant, Screen Explainer) and Dev Workbench (Dev Servers, Code Checkpoints, Build Doctor, UI Audit, Multi-Agent Worktrees).
- Visual Grounding: Set-of-Marks (SoM) visual marker system with native mouse & keyboard input synthesis.
- Browser Automation: Provider-neutral WebSocket bridge supporting Firefox WebDriver BiDi and Chromium CDP with origin security.
- Model Context Protocol (MCP): Complete client manager supporting local stdio tools, remote endpoints, and GitHub OAuth PKCE.
- Teach-a-Task & Scheduler: User demonstration recorder with credential sanitization, cron & interval scheduler, and Telegram remote bridge.
Security
- Centralized Authorization Engine with argument-aware shell tokenization.
- 100% Local-First Storage with SQLite WAL mode and versioned migrations.
- OS Keyring Vault for API keys with AES-256-GCM authenticated fallback.
- Fail-closed container sandbox fallback (never falls back to host if container engine is missing when SandboxOnly is requested).
- Sensitive checkpoint detection (2FA, CAPTCHAs, passwords) triggering automatic human takeover.
CI/CD
- Multi-platform Tauri build pipeline targeting Linux (deb, AppImage), macOS (Apple Silicon, Intel x86_64), and Windows (msi, exe).
- Automated verification suite with over 230 backend Rust tests and 60+ frontend Vitest tests.