Overview
Welcome to Priset. You are the Architect; we are your power armor. This documentation will guide you from plugging in your first API key to mastering the art of 100x development as a Local CTO.
What is Priset?
Priset is a "Glass Box" AI orchestration layer that integrates directly into your IDE. We have officially decoupled the engine from the chassis: Priset provides the structural harness, and you bring your own AI key (BYOK).
We oppose the "slot machine" cycle of blindly prompting an LLM and hoping for the best. Instead, you provide the high-level architectural vision. Priset organizes the codebase context, generates a transparent Implementation Blueprint, and—once you approve—routes the execution to your chosen AI model (Claude, ChatGPT, or Gemini) to meticulously build, test, and refactor your code safely.
Why Priset? Curing the Vibe Coding Hangover
Standard black-box AI tools force models to guess context, drowning them in noise and leaving you with chaotic, unmaintainable code. Priset's harness eliminates this friction by organizing the chaos before the AI even touches it, solving the deepest bottlenecks in modern software development:
- LLM Context Limits: Stop paying expensive frontier models to "handle the chaos." Our harness routes exact, whole-codebase context perfectly.
- The "Vibe Coding" Hangover: Stop generating 5000 lines of hallucinated code that breaks your existing systems. Priset executes precise, incremental changes.
- Enterprise IP Liabilities: Stop pasting proprietary logic into standard web interfaces. Our BYOK architecture lets you lock down your IP.
- Testing Bottlenecks: Stop spending days on test coverage. Use Priset sub-agents to generate deterministic unit and integration tests.
Core Capabilities
Priset operates as an elite orchestration harness. Here are our core pillars:
- Swappable AI Cores (BYOK): Plug in Anthropic Claude for raw logic, OpenAI ChatGPT for versatility, or Google Gemini for absolute zero-retention security. You choose the engine.
- Glass Box Blueprints: Before writing a single line of code, Priset analyzes your project and presents a number of transparent architectural plans for your approval. You maintain absolute control.
- Vanguard Sub-Agents: Describe a complex task (or integrate with external tools like JIRA) and use specialized agents to hunt bugs, write logic or crawl websites to migrate.
- The Orchestration Harness: Priset maps your entire project's architecture to ensure the LLM adheres strictly to your established styles, patterns, and database schemas.
- Enterprise IP Vault: By routing your requests through your own Google Gemini API key via Priset, you guarantee strict data governance and zero model training on your proprietary code.
- Incremental Modernization: Safely refactor outdated legacy systems with AI-guided precision, taking proven, atomic steps instead of blind leaps.
Priset operates strictly on a "human-in-control" philosophy. Priset will not automatically add tests unless explicitly requested in your prompt or approved in the Implementation Blueprint.
Getting Started in 5 Minutes: Your First Win
Let's experience the power of Priset right now. This guide assumes you have already installed the Priset extension for your IDE and you've already logged in.
Objective: Create a new, fully functional REST API endpoint in an existing project.
Step 1: Open the Priset Tool
In your IDE, open the Priset tool and click on the New Session button (this will clear any previous prompts you've entered).
Step 2: Write Your Prompt
In the Priset input box, describe the feature you want to build. Be clear and specific. For example, if you're in a Node.js Express project, you could write:
Create a new REST API endpoint for `GET /api/users/{id}`.
It should:
1. Take a user ID from the URL parameter.
2. Find the user in the PostgreSQL database using the `User` model.
3. If the user is found, return the user object with a 200 status.
4. If not found, return a 404 error with the message "User not found".
5. Also, generate a basic Jest test file to verify both the success and 404 cases.
Step 3: Run the Task
Click on the Run button and watch. Priset will:
- Analyze your project to find your routes, controllers, and models.
- Create or modify the necessary files to add the new route and its controller logic.
- Create a new
user.test.jsfile with the requested tests. - Present a summary of the changes it made for your review.
Congratulations, you've just saved hours of manual work!
Next Steps
Now that you've seen the intro, here's where to go next to become a power user:
- Take a tour of the system and learn more about Priset.
- Master the craft by learning the tricks used by power users.
- Integrate Priset with external tools.