warp

NameLast commit messageLast commit date
.agentsAdd interactive TUI zero-state logo (#14491)3 months ago
.cargoStatically compile the CLI and warpctl binaries on Linux. (#12813)4 months ago
.claudechore: sync local state after restore (push updates, no pull)3 months ago
.configInitial public release of Warp.6 months ago
.githubchore: sync local state after restore (push updates, no pull)3 months ago
.vscodeInitial public release of Warp.6 months ago
.warpskills: distinguish GUI vs TUI front-ends and add TUI dev skills (#13562)3 months ago
agentsFix fixed-height expandable toasts with accessible expansion and 3-active cap (APP-4889) (#14028)3 months ago
appMake terminal sidebar compact and restore permanent pinned folders1 month ago
command-signatures-v2Initial public release of Warp.6 months ago
cratesMake terminal sidebar compact and restore permanent pinned folders1 month ago
dockerAdd Terraform and GCP tooling to the agent-dev image (APP-4957) (#14236)3 months ago
docsMake terminal sidebar compact and restore permanent pinned folders1 month ago
imagesdocs: add README badges (#10204)6 months ago
resourceschore: sync local state after restore (push updates, no pull)3 months ago
scriptchore: sync local state after restore (push updates, no pull)3 months ago
specsTUI: add inline /api-keys menu (#14472)3 months ago
.clippy.tomlInitial public release of Warp.6 months ago
.dockerignoreInitial public release of Warp.6 months ago
.gitattributes[Quality-547] add bert_tiny_v2 model and update input classifier (#10756)5 months ago
.gitignoreSupport OSC 8 hyperlinks (GH6393) (#9850)3 months ago
.mcp.jsonInitial public release of Warp.6 months ago
.PSScriptAnalyzerSettings.psd1Initial public release of Warp.6 months ago
.rustfmt.tomlMove workspace crates over to the Rust 2024 edition. (#13990)3 months ago
.warpindexingignoreInitial public release of Warp.6 months ago
about.hbsInitial public release of Warp.6 months ago
about.tomlInitial public release of Warp.6 months ago
AGENTS.mdskills: distinguish GUI vs TUI front-ends and add TUI dev skills (#13562)3 months ago
Cargo.lock[1/4] TUI: add retained transcript performance benchmarks (#14575)3 months ago
Cargo.tomlBuild Warp Agent CLI with the Windows installer (#14475)3 months ago
CODE_OF_CONDUCT.mdInitial public release of Warp.6 months ago
CONTRIBUTING.mdRename WARP.md to AGENTS.md (#12995)4 months ago
deny.tomlInitial public release of Warp.6 months ago
diesel.tomlInitial public release of Warp.6 months ago
FAQ.mdRename WARP.md to AGENTS.md (#12995)4 months ago
flake.lockAdd Nix flake for Warp (#9394)5 months ago
flake.nixFix Nix build features (#12070)5 months ago
LICENSE-AGPLInitial public release of Warp.6 months ago
LICENSE-MITInitial public release of Warp.6 months ago
PSScriptAnalyzerCustomRules.psm1Initial public release of Warp.6 months ago
README.mdchore: sync local state after restore (push updates, no pull)3 months ago
rust-toolchain.tomlInitial public release of Warp.6 months ago
SECURITY.md[Security] Update WARP.md and SECURITY.md guidence (#12088)5 months ago
skills-lock.jsonUpdate common skills lock for warpdotdev/common-skills#44 (#14059)3 months ago
README.md
Warp Agentic Development Environment product preview  

Built with Warp   Powered by Oz

Website · Code · Agents · Terminal · Drive · Docs · How Warp Works

[!NOTE] OpenAI is the founding sponsor of the new, open-source Warp repository, and the new agentic management workflows are powered by GPT models.

About

Warp is an agentic development environment, born out of the terminal. Use Warp's built-in coding agent, or bring your own CLI agent (Claude Code, Codex, Gemini CLI, and others).

Fork: sidebar workspaces

This fork (krisyotam/warp) defaults to a Limux-style workspace sidebar instead of the stock top tab strip: workspaces on the left, terminals multiplexed inside each session. Design notes and roadmap: docs/sidebar-workspaces.md.

Installation

You can download Warp and read our docs for platform-specific instructions.

Warp Contributions Overview Dashboard

Explore build.warp.dev to:

  • Watch thousands of Oz agents triage issues, write specs, implement changes, and review PRs
  • View top contributors and in-flight features
  • Track your own issues with GitHub sign-in
  • Click into active agent sessions in a web-compiled Warp terminal

Oz for OSS

Maintaining a popular open-source project? Apply for Oz credits to explore Oz for OSS.

Oz for OSS is our partner program for bringing the same agentic open-source management workflows used in this repository to select partner repositories. We work directly with maintainers to implement workflows for issue triage, PR review, community management, and contributor coordination in a way that fits each project.

Licensing

Warp's UI framework (the warpui_core and warpui crates) are licensed under the MIT license.

The rest of the code in this repository is licensed under the AGPL v3.

Open Source & Contributing

Warp's client codebase is open source and lives in this repository. We welcome community contributions and have designed a lightweight workflow to help new contributors get started. For the full contribution flow, read our CONTRIBUTING.md guide.

[!TIP] Chat with contributors and the Warp team in the #oss-contributors Slack channel — a good place for ad-hoc questions, design discussion, and pairing with maintainers. New here? Join the Warp Slack community first, then jump into #oss-contributors.

Issue to PR

Before filing, search existing issues for your bug or feature request. If nothing exists, file an issue using our templates. Security vulnerabilities should be reported privately as described in CONTRIBUTING.md.

Once filed, a Warp maintainer reviews the issue and may apply a readiness label: ready-to-spec signals the design is open for contributors to spec out, and ready-to-implement signals the design is settled and code PRs are welcome. Anyone can pick up a labeled issue — mention @oss-maintainers on an issue if you'd like it considered for a readiness label.

Building the Repo Locally

To build and run Warp from source:

./script/bootstrap   # platform-specific setup
./script/run         # build and run Warp
./script/presubmit   # fmt, clippy, and tests

See AGENTS.md for the full engineering guide, including coding style, testing, and platform-specific notes.

Joining the Team

Interested in joining the team? See our open roles.

Support and Questions

  1. See our docs for a comprehensive guide to Warp's features.
  2. Join our Slack Community to connect with other users and get help from the Warp team — contributors hang out in #oss-contributors.
  3. Try our Preview build to test the latest experimental features.
  4. Mention @oss-maintainers on any issue to escalate to the team — for example, if you encounter problems with the automated agents.

Code of Conduct

We ask everyone to be respectful and empathetic. Warp follows the Code of Conduct. To report violations, email warp-coc at warp.dev.

Open Source Dependencies

We'd like to call out a few of the open source dependencies that have helped Warp to get off the ground: