plandex  by plandex-ai

CLI tool for AI-assisted coding on large projects

Created 1 year ago
14,437 stars

Top 3.4% on SourcePulse

GitHubView on GitHub
Project Summary

Plandex is an AI coding agent designed to assist developers with large, multi-step coding tasks across extensive projects. It targets developers working on complex codebases who need an AI assistant that can manage significant context and execute tasks with a high degree of control or autonomy, aiming to streamline development workflows and improve AI-generated code quality.

How It Works

Plandex employs a terminal-based interface with a sophisticated context management system, capable of handling up to 2 million tokens. It utilizes tree-sitter for fast project map generation and syntax validation across over 30 languages, enabling efficient indexing of large directories. A key feature is its cumulative diff review sandbox, which isolates AI-generated changes for review before integration, and its automated debugging capabilities for commands and browser applications.

Quick Start & Requirements

  • Primary install: curl -sL https://plandex.ai/install.sh | bash
  • Requirements: WSL for Windows users. Requires API keys for OpenAI, Anthropic, or Google models via OpenRouter.ai.
  • Links: Website, Docs, Examples, Discord

Highlighted Details

  • Handles up to 2M tokens of context, with efficient loading of relevant files per step.
  • Supports multiple AI providers (OpenAI, Anthropic, Google, open source) and model combinations.
  • Features a diff review sandbox and automated debugging for commands and browser apps.
  • Integrates with Git for commit message generation and optional automatic commits.

Maintenance & Community

  • Active development with a creator and community support via Discord.
  • Links: Discord, Twitter

Licensing & Compatibility

  • The repository does not explicitly state a license in the provided README.

Limitations & Caveats

  • Windows support is limited to the WSL environment; native CMD or PowerShell are not supported.
  • The README does not specify a license, which may impact commercial use or integration into closed-source projects.
Health Check
Last Commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
1
Star History
138 stars in the last 30 days

Explore Similar Projects

Starred by Chris Van Pelt Chris Van Pelt(Cofounder of Weights & Biases), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
30 more.

developer by smol-ai

0.1%
12k
Agent for embedding a developer in your app
Created 2 years ago
Updated 1 year ago
Feedback? Help us improve.