Open source · Terminal native

Ship better code
with a pair.

Patch brings an AI pair programmer into your terminal. Understand a codebase, plan a change, and turn ideas into clean commits without leaving your workflow.

~/your-project ● connected

$ aider

Patch v0.1 · model: sonnet

PATCH What should we build?

YOU Add validation to the signup flow and cover the edge cases.

PATCH I found the form, API handler, and existing tests. I'll update all three.

+ if (!email.includes("@")) {
+ return error("Enter a valid email");
+ }

✓ 18 tests passed · committed as 7c3a21f

Any model100+ languagesGit nativeYour code, your machine

Built for real work

From context to commit.

Patch works where your code lives and gives you control over every change.

01

Understands the whole repo

A lightweight map keeps the important symbols, files, and relationships in context—even in large codebases.

02

Model freedom

Use leading cloud models or run locally. Pick the right intelligence, speed, and cost for each task.

03

Git without the ceremony

Every change is reviewable and reversible. Patch creates focused commits you can inspect, amend, or undo.

04

Stays in your flow

Code, test, lint, inspect web pages, and work with images—all through one focused terminal conversation.

Start patching

Your next commit
starts here.

Clone the open-source repository and run Patch in any project. The current preview retains the aider command.

Read the documentation →
Terminal
$ git clone https://github.com/PierrunoYT/patch.git
$ cd patch
$ python -m pip install -e .
$ aider