Minimal extensible coding agent for the terminal

Developer ToolsFree software
Arch Linux (recommended)

Screenshots & videos

About

Pi is a minimal terminal coding harness. Adapt pi to your workflows, not the other way around, without having to fork and modify pi internals. Extend it with TypeScript Extensions, Skills, Prompt Templates, and Themes. Pi ships with powerful defaults but skips features like sub agents and plan mode. Instead, you can ask pi to build what you want or install a third party pi package that matches your workflow. The snap packaging is maintained separately at https://github.com/canonical/pi-coding-agent-snap

Additional information

Project

Publisher
Ubuntu
License
0BSD AND Apache-2.0 AND BSD-3-Clause AND BlueOak-1.0.0 AND ISC AND MIT AND Unlicense (free software)What this license lets you do
Homepage
pi.dev
From the project
Report a bugSource code

Install

Available via
Snap (3) · Arch Linux (2) · openSUSE · Nixpkgs
All 7 packagings

Snap Store, Snap Store (Candidate build), Snap Store (Nightly build), AUR (Bin build), AUR (Git build), Nixpkgs, openSUSE

About this data

Sources
7 independent sources agree
Catalog data as of
October 12, 2026
How each source lists it (7)
SourceNameVersionBuilt byLicenseDescription
Snap StorePi Coding Agent1.0.2—MITMinimal extensible coding agent for the terminal
Snap Store (Candidate build)Pi Coding Agent1.0.2—MITMinimal extensible coding agent for the terminal
Snap Store (Nightly build)Pi Coding Agent1.1.0—MITMinimal extensible coding agent for the terminal
AUR (Bin build)pi-coding-agent-bin1.1.0-1Community repackMITCoding agent CLI with read, bash, edit, write tools and session management (prebuilt binary)
AUR (Git build)pi-coding-agent-git0.87.1.r9.gfde38ed7c-1—MITCoding agent CLI with read, bash, edit, write tools and session management
Nixpkgspi-coding-agent1.1.0Distribution buildMITCoding agent CLI with read, bash, edit, write tools and session management
openSUSEpi-coding-agent1.1.0Distribution build0BSD AND Apache-2.0 AND BSD-3-Clause AND BlueOak-1.0.0 AND ISC AND MIT AND UnlicenseMinimal terminal coding agent

Related

Developer Tools

Browse all →

Antigravity IDE

Developer Tools

Google Antigravity IDE — agent-first coding environment.

Snap (recommended) Arch Linux4 buildsStandard: Stable Standard: Nightly Other builds: AppImage, Ide

jetbrains-toolbox

Developer Tools

Manage your IDEs the easy way

Snap (recommended) AppImage Arch Linux2 buildsStandard: Beta Standard: Stable

Sublime Text

Developer Tools

Text Editing, Done Right

5 platformsFlatpak (recommended) Snap Arch Linux Void Linux Gentoo6 buildsStandard: Stable Standard: Candidate Standard: Nightly Dev: Stable Dev: Candidate 4: StableFlathub (Flatpak): ★ 5.0 (2)

protobuf

Developer Tools

Protocol Buffers compiler

7 platformsSnap (recommended) Arch Linux Fedora Void Linux Solus Gentoo Nixpkgs5 buildsStandard: Stable Standard: Nightly Standard: Git Standard: Candidate Other builds: Java

Bless

Developer Tools

Gtk# Hex Editor

4 platformsFlatpak (recommended) Arch Linux Fedora openSUSE2 buildsStandard: Stable Standard: GitFlathub (Flatpak): ★ 2.1 (25)

Unity Hub

Developer Tools

Manage game engine installations

Flatpak (recommended) Arch Linux3 buildsStandard: Stable Standard: Beta Other builds: cnFlathub (Flatpak): ★ 2.5 (79)

Ada

Developer Tools

Ada — agent-first desktop app

6 platformsAppImage (recommended) Arch Linux Alpine Linux Void Linux Gentoo Nixpkgs4 buildsStandard: Stable Standard: Git Standard: Candidate Other builds: 32bit

fresh-editor

Developer Tools

Text editor for your terminal

4 platformsSnap (recommended) Arch Linux openSUSE Nixpkgs6 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: Git Other builds: Editor, Bin

Kate

Developer Tools

Advanced text editor

13 platformsFlatpak (recommended) Snap Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs7 buildsStandard: Stable Standard: Beta Standard: Nightly Standard: Git Standard: Candidate Other builds: Root, 32bitFlathub (Flatpak): ★ 4.3 (136) Flathub (Flatpak): ★ 4.3 (19)

Emacs (GUI)

Developer Tools

GNU Emacs is an extensible, customizable text editor - and more

5 platformsDebian (recommended) Ubuntu Alpine Linux Void Linux Nixpkgs

DBFlux

Developer Tools

A fast, keyboard-first database client for SQL databases

AppImage (recommended) Arch Linux