
From Scratch.
To Published Project.
WRATH writes completely unique applications from a single prompt, actively hunts down bugs, and seamlessly rewrites code to handle massive updates. Don't just scaffold—build the whole thing.
Built for modern workflows.
We stripped out the bloated UI and put the AI directly in your terminal.
Professional Bug Fixing
Encounter a complex error? Run `wrath fix` to let the AI cross-reference your entire indexed codebase, pinpoint the exact root cause, and safely apply the patch.
Auto-Healing Server
Wrap your dev server with `wrath run`. When your application crashes, WRATH intercepts the stack trace, diagnoses the failure, and patches the file live in real-time.
Direct UI & Code Updates
Refactor logic or polish designs instantly. Use `wrath ui` to describe the visual changes you want, and watch WRATH apply modern Tailwind principles directly to your components.
The Arsenal
Total control over your architecture. A meticulously crafted suite of commands designed for speed and precision.
Innovatively scaffold a new project using natural language descriptions.
Diagnose and fix errors swiftly using the project index.
Initiate a dev server with auto-healing.
Efficiently index your current project into .wrath/index.json.
Seamlessly add new features, files, or components.
Amplify your project's UI with professional enhancements.
Display the current state of your WRATH index.
Comprehensive re-scan and rebuild of the index.
Refactor code or refine the UI for performance.
Configuration & Usage
WRATH is built to be flexible. Connect your preferred LLM provider in seconds.
1. Initialize the Environment
After running npm i -g @yaseen59/wrath-cli, navigate to your project root and create a .env file. By default, WRATH routes through Anthropic (Claude 3.5 Sonnet).
2. Custom Providers
Prefer OpenAI or Gemini? Simply override the default by declaring the AI_PROVIDER variable alongside your specific key.
Valid provider values: anthropic, openai, gemini, grok, mistral, or cohere.
OPENAI_API_KEY=sk-proj-...
Supported Models
- Anthropic (Default)claude-3-5-sonnet-latest
- OpenAIgpt-4o
- Google Geminigemini-1.5-pro
- Grok (xAI)grok-2-latest
- Mistral AImistral-large-latest
- Coherecommand-r-plus