A persistent workspace for development work that self-improves and continues beyond one session.
Kiro Crew
A persistent workspace for development work that self-improves and continues beyond one session.
Kiro Crew is an open source development workspace that runs locally or remotely on
your hardware. It is persistent, self-learning, and self-evolving. Work with it
from the desktop app, web dashboard, and CLI, or continue the same work through
connection tools like Slack and Discord.
Your multi-step tasks can run unattended, recurring jobs run on your schedule,
and heartbeats monitor systems until something needs attention. Kiro Crew Apps
tailor that experience to a specific job, combining a purpose-built interface
with agents, skills, schedules, integrations, and backend services.
Quick start ·
Build from source ·
Why Kiro Crew ·
Capabilities ·
How it works ·
Security ·
Install ·
Telemetry ·
Docs
## Quick start
You choose how to run Kiro Crew: the desktop app with automatic updates, a
one-line install on your machine or a remote host, the Docker image for
always-on servers, or a build from source. Every path runs on kiro-cli
underneath, so the first launch installs it if needed and guides Kiro
device-code sign-in.
### App downloads
The desktop app starts a bundled Gateway when no local Gateway is already
running, updates itself on the channel you download, and can connect to a
remote Gateway over an SSH tunnel. See the
[desktop app guide](docs/build/desktop-app.md).
On Linux, start with the one-line install — it is the smoothest path, works
on every distro and both architectures, and puts kirocrew on your PATH,
which is what makes kirocrew service install (and the AppArmor profile the
agent sandbox needs on Ubuntu 23.10+) reachable:
curl -fsSL https://download.crew.kiro.dev/cli.sh | sh
You then work in the dashboard at http://localhost:5476. Add a **desktop
package** when you want what only the Electron shell gives you: an
application-menu entry and icon, a native window, a taskbar badge, a system-wide
hotkey, a Gateway that starts and stops with the app, and in-app updates. A
.deb or .rpm installs to a fixed path under /opt, which is what lets it set
the AppArmor profile up for you; the AppImage needs no root but needs FUSE and
carries a manual sandbox step. uname -m prints which architecture you need.
| Linux desktop package | x86_64 | aarch64 (Graviton, Raspberry Pi, ARM laptops) |
|---|---|---|
| `.deb` (Debian, Ubuntu) | [Stable](https://download.crew.kiro.dev/desktop/stable/latest/KiroCrew-x86_64.deb) · [Insider](https://download.crew.kiro.dev/desktop/insider/latest/KiroCrew-x86_64.deb) · [Nightly](https://download.crew.kiro.dev/desktop/nightly/latest/KiroCrew-x86_64.deb) | [Stable](https://download.crew.kiro.dev/desktop/stable/latest/KiroCrew-aarch64.deb) · [Insider](https://download.crew.kiro.dev/desktop/insider/latest/KiroCrew-aarch64.deb) · [Nightly](https://download.crew.kiro.dev/desktop/nightly/latest/KiroCrew-aarch64.deb) |
| `.rpm` (Fedora, RHEL, CentOS Stream, Amazon Linux 2023) | [Stable](https://download.crew.kiro.dev/desktop/stable/latest/KiroCrew-x86_64.rpm) · [Insider](https://download.crew.kiro.dev/desktop/insider/latest/KiroCrew-x86_64.rpm) · [Nightly](https://download.crew.kiro.dev/desktop/nightly/latest/KiroCrew-x86_64.rpm) | [Stable](https://download.crew.kiro.dev/desktop/stable/latest/KiroCrew-aarch64.rpm) · [Insider](https://download.crew.kiro.dev/desktop/insider/latest/KiroCrew-aarch64.rpm) · [Nightly](https://download.crew.kiro.dev/desktop/nightly/latest/KiroCrew-aarch64.rpm) |
| AppImage (no root, any distro) | [Stable](https://download.crew.kiro.dev/desktop/stable/latest/KiroCrew-x86_64.AppImage) · [Insider](https://download.crew.kiro.dev/desktop/insider/latest/KiroCrew-x86_64.AppImage) · [Nightly](https://download.crew.kiro.dev/desktop/nightly/latest/KiroCrew-x86_64.AppImage) | [Stable](https://download.crew.kiro.dev/desktop/stable/latest/KiroCrew-aarch64.AppImage) · [Insider](https://download.crew.kiro.dev/desktop/insider/latest/KiroCrew-aarch64.AppImage) · [Nightly](https://download.crew.kiro.dev/desktop/nightly/latest/KiroCrew-aarch64.AppImage) |
sudo apt install ./KiroCrew-x86_64.deb # Debian, Ubuntu sudo dnf install ./KiroCrew-x86_64.rpm # Fedora, RHEL, CentOS Stream, AL2023
The Linux desktop app needs glibc 2.34 or newer (Ubuntu 22.04+, Debian 12+,