AI/TLDR

Zap

Local-first terminal with bring-your-own AI provider and third-party CLI agents wired into blocks

Autonomous Coding AgentsOpen source
Updated
29 Apr 2026
Language
Rust
License
AGPL-3.0

What's new

29 Apr 2026

Covered by AI/TLDR as OpenWarp, days after Warp open-sourced its terminal client: the fork strips out the cloud-tied AI layer so any OpenAI-compatible endpoint works locally with no relay. The project has since been renamed to Zap.

Overview

Zap is a terminal with AI and agent support built in, forked from Warp and, in its own words, evolving independently from there. The point of the fork is control: there is no mandatory account, login, cloud drive sync or cloud agent history, and Cloud Agent, Computer Use, referral and telemetry are all off by default.

Providers are bring-your-own. Zap speaks to any OpenAI-compatible endpoint and also has native OpenAI, Anthropic, Gemini, DeepSeek and Ollama protocols, with API keys held on the machine. Alongside its own agent, third-party CLI agents — the README names DeepSeek-TUI, Codex CLI, Claude Code and Google Antigravity (`agy`) — are wired into terminal blocks and the notification centre, so an agent session is a first-class block rather than a raw subprocess.

The rest is terminal work rather than AI work: an SSH host manager for hosts, configs and sessions with tmux integration, editable system prompts rendered client-side from minijinja templates, a tuned Markdown pipeline with CJK soft-wrap and bold subpixel fixes, and an English / Simplified Chinese / Japanese UI that the community can extend.

The project was published as OpenWarp and renamed to Zap; the repository carries a migration guide for settings coming from either OpenWarp or upstream Warp.

What it does

  • No mandatory cloud — no account, login, drive sync or cloud agent history required
  • Bring-your-own provider: any OpenAI-compatible endpoint plus native OpenAI, Anthropic, Gemini, DeepSeek and Ollama support, with keys stored locally
  • Third-party CLI agents (DeepSeek-TUI, Codex CLI, Claude Code, Antigravity) integrated into blocks and notifications
  • Built-in SSH host manager with tmux integration
  • Editable system prompts as minijinja templates rendered on the client
  • Privacy defaults: Cloud Agent, Computer Use, referral and telemetry off out of the box
  • Localised UI in English, Simplified Chinese and Japanese

Getting started

Zap is a desktop application written in Rust. Install a published build, or compile the workspace yourself.

Install a build

Releases carry macOS disk images (Apple Silicon and Intel), a Windows installer, and Linux AppImage, .deb, .rpm and tarball artifacts.

texttext
https://github.com/zerx-lab/zap/releases

Point it at your own provider

In settings, choose a native provider (OpenAI, Anthropic, Gemini, DeepSeek, Ollama) or any OpenAI-compatible endpoint and paste the key. Nothing is relayed through a vendor cloud.

Bring your CLI agents in

Existing agent CLIs on your PATH run inside terminal blocks with notification-centre integration, so their output and status live in the terminal UI.

Migrating from Warp or OpenWarp

The repository documents how to bring settings across from upstream Warp or from the project's former name.

texttext
docs/migrate-from-warp.md

Build from source

A Rust toolchain is pinned in the repository; the workspace builds with cargo.

bashbash
git clone https://github.com/zerx-lab/zap.git
cd zap
cargo build --release

Commands and code are distilled from the project's own documentation — always check the official repo for the latest.

When to use it

  • Get an agentic terminal without an account or a vendor cloud holding your history
  • Run a local model through Ollama, or an in-house OpenAI-compatible endpoint, as the terminal's AI backend
  • Keep several CLI coding agents and SSH sessions side by side in one blocks-based UI
  • Edit the system prompt the terminal's agent runs under instead of accepting a fixed one

How Zap compares

Zap alongside other open-source autonomous coding agents tools AI/TLDR tracks, ranked by GitHub stars.

ToolStarsWhat it does
opencode★ 206kOpenCode is an open source AI coding agent that runs in your terminal, with built-in build and plan agents and an optional desktop app.
Claude Code★ 145kAnthropic's agentic coding tool for the terminal, IDE and GitHub: it understands your codebase, executes routine tasks, explains code and handles git workflows from natural-language commands.
OpenAI Codex★ 123kOpenAI's cloud and CLI coding agent that writes features, fixes bugs, and proposes code changes across a repo, running tasks in parallel.
Gemini CLI★ 107kAn open-source command-line AI agent from Google that connects your terminal to Gemini models for reading code, editing files, running shell commands, and searching the web.
Pi★ 103kMinimal terminal coding agent harness with four built-in tools, extended through TypeScript extensions, skills and prompt templates instead of forks.
OpenHands★ 87kAn open-source AI software-development agent that plans tasks, edits files, runs commands, and tests code, usable from a terminal CLI, a local web GUI, or a Python SDK.
Cline★ 67.7kOpen-source coding agent that runs as a VS Code or JetBrains extension, a terminal CLI, or an embeddable Node SDK, editing code and running commands with human-in-the-loop approval.
Zap★ 2.1kLocal-first terminal with bring-your-own AI provider and third-party CLI agents wired into blocks