Skip to main content
Public
README.md 4.25 KB

Kiro

# 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

  • Specs - Plan and build features using structured specifications that break down requirements into detailed implementation plans
  • Hooks - Automate repetitive tasks with intelligent triggers that respond to file changes and development events
  • Agentic Chat - Build features through natural conversation with Kiro that understands your project context
  • Steering - Guide Kiro's behavior with custom rules and project-specific context through markdown files
  • MCP Servers - Connect external tools and data sources through the Model Context Protocol
  • Powers - Specialized context and tools for Kiro agents on-demand. Extend agent capabilities with domain-specific knowledge and custom integrations
  • Privacy First - Keep your code secure with enterprise-grade security and privacy
  • 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:

  • macOS
  • Windows
  • Linux
  • 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:

  • Setting up steering files for project-specific guidance
  • Creating and managing specs for structured development
  • Configuring hooks to automate your workflow
  • Connecting MCP servers for external integrations
  • One-Click Migration

    Import your VS Code setup including extensions and settings during the initial setup process.

    Documentation

    📚 View Documentation →

  • Getting Started - Installation and first project setup for IDE and CLI
  • IDE Guide - Desktop application features and workflows
  • CLI Guide - Command-line interface usage and automation
  • Issue Reporting

    We welcome feedback and issue reports to help improve Kiro. Please use this repository to:

  • Report bugs and technical issues
  • Request new features
  • Share feedback on existing functionality
  • Discuss improvements and enhancements
  • Support

    For additional support beyond issue reporting:

  • Join our community discord server for quick help and discussions with other developers
  • For billing-related questions, please contact our support team through AWS Billing Support.
  • If you are an existing AWS customer with a paid support plan, for technical issues or general assistance, reach out via AWS Support.
  • 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.

    About

    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


    11 files
    4 folders
    1.33 MB total size
    0 open issues
    0 open pull requests
    0 watchers
    0 forks
    0 stars
    27 views
    Updated 6 days ago
    Languages
    YAML 98.7%
    CODEOWNERS 1.3%