Get Kyro for Your Platform
Kyro is an open-source product from Tonmoy Infrastructure, owned by Eshan Roy. It is currently available for Linux-based distributions (.deb and standalone .AppImage). Native pre-built installers for macOS and Windows are in active development and coming soon. Developers on any platform can compile from source today using Rust and Node.js.
.deb package and universal .AppImage.• macOS & Windows: Coming soon! You can compile Kyro from source right now on macOS and Windows via Cargo and npm.
Linux Distros
Native packages for Debian, Ubuntu, Linux Mint, Fedora, Arch & all modern distros.
macOS
Apple Silicon (M1-M4) & Intel Mac installers in active progress.
We are finalizing notarization and platform packaging. In the meantime, macOS users can compile and run Kyro directly from source.
Build from source on macOSWindows
Windows 10 / 11 64-bit installer packages in active progress.
We are finalizing Windows code signing and packaging. In the meantime, Windows users can compile and run Kyro directly from source.
Build from source on WindowsCompile Kyro from Source
If you prefer to compile Kyro yourself or contribute to its development, clone the repository and run the verified Makefile targets:
# 1. Clone Kyro
git clone https://github.com/eshanized/Kyro.git
cd Kyro
# 2. Install dependencies
npm install
# 3. Build optimized desktop binary
make build
# 4. Build native installer bundles (.deb, .AppImage, .dmg, .msi)
make tauri-buildlibkyro/target/release/bundle/Release Notes for v0.1.0
Official release notes published on
🚀 Kyro v0.1.0 — Initial Linux Multi-Distro Release
Kyro is an open-source, local-first autonomous desktop AI agent built with Tauri v2, Rust, and React 19.
📦 Available Linux Distro Packages
Every major Linux distribution family is directly supported in this release:
| Distribution / OS | Package Format | Direct Download / Install | |:---|:---:|:---| | Ubuntu / Debian / Linux Mint / Pop!_OS / Kali | .deb | `Kyro_0.1.0_amd64.deb` (sudo apt install ./Kyro_0.1.0_amd64.deb) | | Fedora / RHEL / CentOS / Rocky / AlmaLinux | .rpm | `Kyro-0.1.0-1.x86_64.rpm` (sudo dnf install ./Kyro-0.1.0-1.x86_64.rpm) | | openSUSE (Leap / Tumbleweed) | .rpm | `Kyro-0.1.0-1.x86_64.rpm` (sudo zypper install ./Kyro-0.1.0-1.x86_64.rpm) | | Arch Linux / Manjaro / EndeavourOS / SteamOS | .pkg.tar.zst | `kyro-0.1.0-1-x86_64.pkg.tar.zst` (sudo pacman -U kyro-0.1.0-1-x86_64.pkg.tar.zst) | | Universal Linux (Zero Install, Standalone) | .AppImage | `Kyro_0.1.0_amd64.AppImage` (chmod +x && ./Kyro_0.1.0_amd64.AppImage) | | Universal Portable Tarball (Custom Prefix) | .tar.gz | `kyro-0.1.0-linux-x86_64.tar.gz` (includes install.sh and uninstall.sh) | | Checksums & Integrity Verification | .txt | `SHA256SUMS.txt` (sha256sum -c SHA256SUMS.txt) |
🌟 Key Highlights
- Dual Experience Modes:
- Everyday Mode: File Organizer with SHA-256 deduplication, local Document Assistant for PDF and text parsing, and Set-of-Marks screen explainer with 1-click trigger prompts.
- Dev Workbench: Automatic local project and port discovery, managed process lifecycles, Git-aware checkpoints with rollback safety, UI visual regression audits across multi-viewport baselines, and multi-agent worktrees (Apex, Forge, Scout).
- Zero-Trust Security & Privacy:
- 100% local SQLite storage (WAL mode) for conversations, memories, and task traces.
- OS Keyring encryption (
Vault) for API keys and credentials. - Strict argument validation and human-in-the-loop authorization gates for dangerous operations.
- Model Context Protocol (MCP):
- Full client implementation (stdio, SSE, HTTP).
- Native GitHub Connector with PKCE OAuth 2.0 single-flight token refresh.
- Computer-Use & Visual Grounding:
- Set-of-Marks visual element coordinate tagging and input automation via
enigo. - Origin-scoped WebDriver BiDi browser automation.
🛡️ Verification
Verify download integrity:
sha256sum -c SHA256SUMS.txt