plandex-ai/plandex: An AI coding engine for building complex, real-world software with LLMs

Plandex is an open-source, terminal-based AI coding engine that enhances software development by automating complex coding tasks. It is particularly suited for tasks that span multiple files and involve numerous steps, breaking these into smaller, manageable subtasks. Plandex utilizes long-running agents to help developers efficiently work through their backlogs, tackle unfamiliar technologies, and reduce the time spent on repetitive tasks.

The platform leverages AI models, primarily from OpenAI, but also supports models from Anthropic Claude, Google Gemini, and others through OpenRouter.ai and Together.ai, providing flexibility in AI assistance. Users can manage and update project context directly in the terminal, ensuring that the AI has the latest project information at all times.

Plandex is designed to be user-friendly, running on a single binary with no dependencies and is compatible with multiple operating systems including Mac, Linux, FreeBSD, and Windows. It offers features like built-in version control, sandboxed testing for changes before application, and the ability to explore different approaches through branching.

For those looking to maximize their productivity with AI in coding, Plandex represents a powerful tool, allowing developers to streamline their coding processes, experiment with different strategies, and achieve more with less effort.

github.com/plandex-ai/plandex