All 35 Dependencies

Every package Plandex depends on, ranked by repo health score.

Plandex is a terminal-native AI coding agent designed around a specific gap: most AI coding tools work well on small edits but struggle with tasks spanning dozens of files or requiring many sequential steps. It builds a fast project map with tree-sitter (supporting 30+ languages), loads only the context each step actually needs, and validates both syntax and logic before applying file edits, with fallback layers when something doesn't check out.

Plans in Plandex aren't just chat sessions — they're version-controlled, branchable units of work, so you can explore multiple approaches to the same task or compare outputs from different models before committing to one. A REPL mode with fuzzy autocomplete, a project-aware chat mode for exploring ideas before implementation, and automated debugging of terminal commands (builds, tests, linters, and — with Chrome installed — browser apps) round out the workflow.

The project is a Go client-server application (`app/cli` and `app/server`) distributed under MIT, installable as a one-line, dependency-free CLI. It supports a Dockerized local self-hosted mode as well as a cloud-hosted option, and lets you mix and match models from OpenAI, Anthropic, Google, and open-source providers via curated "model packs."

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search