px0
px0 is a review workbench and speed-first IDE built for AI-generated code. It turns your browser into a zero-latency console with native Git and GitHub integrat
What is px0?
px0 is a review workbench and speed-first IDE built for AI-generated code. It turns your browser into a zero-latency console with native Git and GitHub integrations, instant search across massive codebases, in-place quick fixes, and seamless handoff to local AI coding harnesses.
Overview of px0
What it is
px0 is an IDE built for reviewing AI-generated code, optimized for speed. It turns your browser into a zero-latency console with native Git and GitHub integrations, instant search across massive codebases, and seamless handoff to local AI coding harnesses. The tool is a single static Go binary with zero runtime dependencies (no Electron, no Node, no CGO). It claims a cold start under 1 ms, server daemon RAM of approximately 20–30 MB, and total memory with browser tab of about 100–180 MB. It natively tokenizes approximately 280 languages via Chroma.
Key features
- GitHub PR reviews & Git panel: Review pull requests directly, inspect scoped merge-base diffs, draft inline review comments, expand recent commits, and stage, commit, or push from the browser.
- Unpushed commit review: Read commits your branch is ahead of its tracking branch, one file diff at a time, before pushing.
- AI coding harness integration: Dispatch edits directly to Claude Code, Gemini CLI, Cursor Agent, Antigravity, OpenCode, Codex, Aider, or Goose with live reloading.
- Fast navigation: Fuzzy file search, symbol outline, and workspace regex search in milliseconds.
- Remote-first: Run on any remote server, VM, or container and browse locally without SSH key setups or remote daemons.
- Virtual rendering: Opens 400,000-line files smoothly by mounting only visible rows; frees memory back to the OS after 15 seconds of inactivity.
- Rich code viewer: 14 built-in themes, rendered Markdown with Mermaid diagrams, CSV/TSV table view, image inspector, and optional zero-config LSP for Go-to-Definition and hover.
Use cases
px0 is designed for reviewing AI-generated code, where engineering productivity is constrained by how fast one can review, navigate, and verify changes. It is used for inspecting pull requests, reviewing unpushed commits, navigating large codebases, and integrating with local AI coding agents to dispatch edits.
Getting started
Quick install (macOS, Linux, BSD): bash curl -fsSL https://px0.ai/install.sh | sh Build from source (requires Go 1.24+ and Node.js or Bun): bash git clone https://github.com/px0-ai/px0.git cd px0 make build install -d ~/.local/bin && install px0 ~/.local/bin/ To update an existing installation: bash px0 --update Basic usage: bash # Inspect current directory px0 # Inspect a specific directory or file px0 ~/workspace/project px0 main.go:42 # Review a GitHub pull request px0 https://github.com/owner/repo/pull/123
License and pricing
px0 is open source under the MIT License. The license is held by Arpit Bhayani.
Based on the project's public README and repository metadata.