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.
Important
This repository is a modified Warp fork rather than the official upstream Warp repository. It is based on Warp, but includes custom behavior focused on making BYOK and OpenAI-compatible backends more flexible for all users. You can discuss this fork on the Linux Do
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).
This fork is a modded build of Warp aimed at relaxing some upstream restrictions around BYOK and OpenAI-compatible integrations.
This fork currently includes the following custom changes on top of upstream Warp:
- BYOK (Bring Your Own API Key) is enabled for all users instead of being limited by the original billing-gated behavior.
- Warp Agent can use a custom OpenAI-compatible
base URL, making it easier to connect to self-hosted gateways, proxies, or third-party compatible providers. - When the local OpenAI-compatible backend is enabled, Warp Agent requests can be sent directly from the client to the configured
/v1/responsesendpoint instead of going through Warp's hosted/ai/multi-agentservice. - The local OpenAI-compatible backend now supports reasoning/thinking summaries in the Warp UI, including streaming updates and the final
Thought for N secondsstyle duration display. - Multi-turn local OpenAI-compatible sessions now preserve reasoning context more accurately by carrying forward reasoning items, including encrypted reasoning content required by the Responses API for continued tool-using and reasoning flows.
- This branch has also been refreshed with the latest upstream Warp changes from the recent
byokandmastermerges, so it keeps the custom BYOK/OpenAI-compatible behavior while staying aligned with newer upstream fixes and maintenance updates.
You can download Warp and read our docs for platform-specific instructions.
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
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.
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.
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.
To build and run Warp from source:
./script/bootstrap # platform-specific setup
./script/run # build and run Warp
./script/presubmit # fmt, clippy, and testsSee WARP.md for the full engineering guide, including coding style, testing, and platform-specific notes.
Interested in joining the team? See our open roles.
- See our docs for a comprehensive guide to Warp's features.
- Join our Slack Community to connect with other users and get help from the Warp team — contributors hang out in
#oss-contributors. - Try our Preview build to test the latest experimental features.
- Mention @oss-maintainers on any issue to escalate to the team — for example, if you encounter problems with the automated agents.
We ask everyone to be respectful and empathetic. Warp follows the Code of Conduct. To report violations, email warp-coc at warp.dev.
We'd like to call out a few of the open source dependencies that have helped Warp to get off the ground: