Plandex – Free and open source terminal-based AI programming engine | AI tool set

[ad_1]

What is Plandex

Plandex is a terminal-based open source AI programmingEngine that helps programmers complete complex software programming and development tasks, solve poor output and maximize productivity. The AI ​​programming assistant uses long-running agents to complete tasks that span multiple files and require multiple steps, breaking down large tasks into smaller subtasks, and then implementing them one by one until the entire software development effort is completed. Plandex aims to improve development efficiency, help users handle backlogs, master unfamiliar technologies, and reduce time investment in repetitive work.

Plandex

Plandex’s main features

  • Task decomposition and execution: Plandex can break down complex development task projects into smaller subtasks (such as task planning, code completion, code writing, code review, etc.) and complete them one by one until the entire task is successfully completed.
  • Sandbox protection and version control: Plandex accumulates changes in a protected sandbox environment, allowing users to review before applying changes to project files. Meanwhile, the built-in version control feature allows users to easily fall back and try different solutions.
  • Context Management:Plandex allows users to efficiently manage context in the terminal, can easily add files or entire directories, and automatically keep updates, ensuring that the model always has the latest status of the project.
  • Multi-platform support: Plandex supports a variety of operating systems, including Mac, Linux, FreeBSD and Windows, and can run from a single binary file without relying on other software.
  • Relying on OpenAI API:Plandex relies on the OpenAI API to perform tasks and needs to set the environment variable OPENAI_API_KEY to use. Follow-up plans support open source models, Google Gemini and Anthropic Claude.
  • Branch functions: Users can use branching capabilities to try multiple methods and compare results, which helps explore different solutions during development.

How to use Plandex

1. Download the Plandex source code

Open the terminal, enter the following commands and run

git clone https://github.com/plandex-ai/plandex.git
git clone https://github.com/plandex-ai/survey.git
cd plandex/app/cli
go build -ldflags "-X plandex/version.Version=$(cat version.txt)"
mv plandex /usr/local/bin #根据系统路径自行修改

2. Setting the OpenAI API key

cd plandex
export OPENAI_API_KEY=YOUR_KEY #输入你自己的Key

3. Run Plandex

plandex new

Plandex Product Pricing

Users can choose to self-host Plandex to deploy and run on their own servers, which is a good choice for users with special requirements for data privacy and security.

Plandex also provides a cloud-based service called Plandex Cloud, making it easy for users to start using Plandex. When creating the first project, the user is prompted to start an anonymous trial, which does not require an email address. There are certain restrictions on trial accounts, such as 10 tasks and 10 responses to AI models per plan.

Currently, Plandex Cloud accounts are free and may introduce fees in the future. The estimated cost range is between $10 and $20 per month, and the specific price will be adjusted according to the development of the service and market conditions.

[ad_2]

Source link

Featured Tools

Clipwise AI Video generation tool!

Leave a Reply

Your email address will not be published. Required fields are marked *