# Kiro
Kiro is an agentic IDE and command-line interface that helps you go from prototype to production with spec-driven development, agent hooks,powers, and natural language coding assistance. Build faster with AI-powered features that understand your entire codebase, turn prompts into structured specs, and automate repetitive tasks.
Core Capabilities
Available Interfaces
Kiro is available as both a desktop application and command-line tool:
Kiro IDE (Desktop Application)
The standalone desktop application is available for:
Kiro CLI
Command-line interface for integrating Kiro into your development workflows and automation scripts.
For detailed information on both interfaces, visit kiro.dev
Getting Started
Download & Install
IDE: Download the Kiro desktop application directly from kiro.dev
CLI: Instructions for installing the Kiro CLI are available in our documentation
First Project
Get started with Kiro by following our comprehensive first project guide. This hands-on tutorial walks you through Kiro's essential features.
What you'll learn:
One-Click Migration
Import your VS Code setup including extensions and settings during the initial setup process.
Documentation
Issue Reporting
We welcome feedback and issue reports to help improve Kiro. Please use this repository to:
Support
For additional support beyond issue reporting:
Security
If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our vulnerability reporting page. Please do not create a public github issue.
Code of Conduct
This project has adopted the Amazon Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.
©2026 Amazon.com, Inc. or its affiliates (collectively, "Amazon"). All Rights Reserved.
An agentic AI‑powered Integrated Development Environment (IDE) that assists developers in building software from prototype to production using spec‑driven development, intelligent agent hooks, natural language coding assistance, and automated workflows. Kiro turns natural instructions into structured requirements, designs, tasks and production‑ready code — enabling faster, context‑aware development with privacy‑first principles