Repolode
warpdotdev

warpdotdev/warp

Warp is an agentic development environment built out of the terminal, with a built-in coding agent or support for your own CLI agents.

Open-source alternative to:iTerm2

Stars
65,599
Forks
5,685
Open issues
5,451
Last commit
5 hours ago

What is it?

Warp is a terminal-based development environment that adds agent workflows to the command line. Developers can use Warp's built-in coding agent or run their own CLI agents such as Claude Code, Codex, or Gemini CLI inside it.

The repository contains the client codebase for Warp, written in Rust, and targets macOS and Linux as shown in its topics. It includes a UI framework split into the warpui_core and warpui crates, which are MIT-licensed, while the rest of the code is licensed under AGPL v3. Building from source is handled by scripts for bootstrap, run, and presubmit checks covering formatting, clippy, and tests.

The project also hosts a contributions dashboard and is driven by Warp Factories, a hosted system for running automated agents that triage issues and implement changes. Contributors follow a documented issue-to-PR workflow with readiness labels.

Key features

  • 01Built-in coding agent for working inside the terminal
  • 02Support for bringing your own CLI agents such as Claude Code, Codex, and Gemini CLI
  • 03Client written in Rust for macOS and Linux
  • 04Source build scripts for bootstrap, run, and presubmit checks
  • 05Open-source client with a separately licensed MIT UI framework

Use cases

  • Running AI coding agents alongside everyday shell commands
  • Contributing to or studying a large Rust terminal application
  • Building a custom UI on the warpui crates under MIT license

Quick start

  1. 1

    Download Warp from the official download page

  2. 2

    Clone the repository and build Warp from source with the bootstrap script

    ./script/bootstrap
  3. 3

    Build and run Warp

    ./script/run

Things to know

  • Building from source requires running platform-specific setup scripts first.
  • Built-in agent features are powered by GPT models, so they depend on OpenAI-backed services.

Topics

FAQ

What is warp?
Warp is an agentic development environment built out of the terminal, with a built-in coding agent or support for your own CLI agents. Warp is a terminal-based development environment that adds agent workflows to the command line. Developers can use Warp's built-in coding agent or run their own CLI agents such as Claude Code, Codex, or Gemini CLI inside it.
Is warp free to use? What license does it have?
warp is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is warp still maintained?
Actively maintained. The last commit to warp was on Oct 21, 2026.
What can I use warp for?
Running AI coding agents alongside everyday shell commands Contributing to or studying a large Rust terminal application Building a custom UI on the warpui crates under MIT license
How do I install warp?
Download Warp from the official download page Clone the repository and build Warp from source with the bootstrap script: ./script/bootstrap Build and run Warp: ./script/run
Where can I get warp?
The source code and installation instructions are on GitHub: https://github.com/warpdotdev/warp

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects