mirror of
https://github.com/plandex-ai/plandex.git
synced 2024-04-04 10:47:51 +03:00
stripe test plan, logo/readme updates
This commit is contained in:
22
README.md
22
README.md
@@ -59,7 +59,7 @@
|
||||
|
||||
💪 Plandex helps you churn through your backlog, work with unfamiliar technologies, get unstuck, and spend less time on the boring stuff.
|
||||
|
||||
🏎️ Plandex keeps you, the developer, in the driver's seat. Though LLMs are extremely useful for coding, they still make a **lot** of mistakes. Rather than assuming LLM output will be always be good, Plandex focuses on the inevitable failure cases, offering easy escape hatches and recovery options when a plan goes off the rails or a file patch is generated incorrectly. Plandex tightens the feedback loop between the programmer and the AI, making it easy to review changes, reject mistakes, and get a wayward task back on track.
|
||||
🏎️ Plandex keeps you, the developer, in the driver's seat. Though LLMs are extremely useful for coding, they still make a **lot** of mistakes. Rather than assuming LLM output will be always be good, Plandex focuses on the inevitable failure cases, offering easy escape hatches and recovery options when a plan goes off the rails or a file patch is generated incorrectly. Plandex tightens the feedback loop between the programmer and the AI, making it easy to review changes, reject mistakes, and quickly get a wayward task back on track.
|
||||
|
||||
🧠 Plandex relies on the OpenAI API and requires an `OPENAI_API_KEY` environment variable. Support for open source models, Google Gemini, and Anthropic Claude is coming soon.
|
||||
|
||||
@@ -124,16 +124,16 @@ plandex [command] --help
|
||||
|
||||
## Why Plandex? 🤔
|
||||
|
||||
🏗️ Go beyond autocomplete to build complex functionality with AI.<br><br>
|
||||
🚫 Stop the mouse-centered, copy-pasting madness of coding with ChatGPT.<br><br>
|
||||
📑 Manage context efficiently in the terminal.<br><br>
|
||||
⚡️ Ensure AI models always have the latest versions of files in context.<br><br>
|
||||
🪙 Retain granular control over what's in context and how many tokens you're using.<br><br>
|
||||
🚧 Experiment, revise, and review in a protected sandbox before applying changes.<br><br>
|
||||
⏪ Rewind and retry as needed.<br><br>
|
||||
🌱 Explore multiple approaches with branches.<br><br>
|
||||
🏎️ Run tasks in the background or work on multiple tasks in parallel.<br><br>
|
||||
🎛️ Try different models and model settings, then compare results.<br><br>
|
||||
🏗️ Go beyond autocomplete to build complex functionality with AI.<br>
|
||||
🚫 Stop the mouse-centered, copy-pasting madness of coding with ChatGPT.<br>
|
||||
📑 Manage context efficiently in the terminal.<br>
|
||||
⚡️ Ensure AI models always have the latest versions of files in context.<br>
|
||||
🪙 Retain granular control over what's in context and how many tokens you're using.<br>
|
||||
🚧 Experiment, revise, and review in a protected sandbox before applying changes.<br>
|
||||
⏪ Rewind and retry as needed.<br>
|
||||
🌱 Explore multiple approaches with branches.<br>
|
||||
🔀 Run tasks in the background or work on multiple tasks in parallel.<br>
|
||||
🎛️ Try different models and model settings, then compare results.<br>
|
||||
|
||||
## Limitations ⚠️
|
||||
|
||||
|
||||
BIN
plandex-logo-old.png
Normal file
BIN
plandex-logo-old.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 77 KiB |
BIN
plandex-logo.png
BIN
plandex-logo.png
Binary file not shown.
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 91 KiB |
13
test/test_prompts/stripe-plan.txt
Normal file
13
test/test_prompts/stripe-plan.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
I want to integrate this app with Stripe on the backend. For now let’s just concern ourselves with the backend portion (no frontend or client-side logic yet).
|
||||
|
||||
I want to start with a single Stripe plan. Assuming IS_CLOUD == “1”, each org should be on this plan after the user converts from a free trial. The price should be $15 per user per month.
|
||||
|
||||
We should add functionality to add and remove users.
|
||||
|
||||
There should be no proration and no immediate charge when a user is added (or removed). The org will simply be charged once per month based on how many users they have at that point.
|
||||
|
||||
We should also add webhook callbacks for charge successful, charge failed, and subscription canceled events. Implement these webhooks and the associated routes.
|
||||
|
||||
The Stripe secret key will be available in an environment variable.
|
||||
|
||||
Don't add the stripe library dependency. I'll take care of that.
|
||||
Reference in New Issue
Block a user