Describe a task.
Get a pull request.
Wright clones your repo, edits code with Claude, runs your tests iteratively until they pass, and creates a PR. Bug fixes, features, dependency updates — all test-driven and automated.
How Wright Works
The Ralph Loop: an iterative, test-driven development cycle powered by Claude.
Submit a Task
Describe what you need — a bug fix, a new feature, a dependency update. Wright handles the rest.
Iterative Test Loop
Claude edits code, runs your tests, fixes failures, and repeats until tests pass. No single-shot guessing.
Get a Pull Request
Wright creates a PR with passing tests. Review it, request changes, or merge — just like any other PR.
The Pipeline
You describe a task
|
v
Wright claims the job from the queue
|
v
Clone repo --> Create feature branch
|
v
Auto-detect test runner & package manager
|
v
+--------------------------+
| Ralph Loop |
| |
| Claude edits code |
| | |
| Run tests |
| | |
| Tests pass? --> Done |
| | |
| Tests fail? |
| | |
| Claude fixes failures |
| | |
| (repeat up to N times) |
+--------------------------+
|
v
Commit, push, create PR
|
v
You review and mergeLanguage Support
Wright auto-detects your test runner and package manager from repo files. No configuration needed.
| Language | Test Runners | Package Managers |
|---|---|---|
| Python | pytest, playwright | uv, pip, poetry |
| TypeScript / JavaScript | vitest, jest, playwright | pnpm, npm, yarn |
| Rust | cargo test | cargo |
| Go | go test | go |
Pricing
Start free. Upgrade when you need private repos and more tasks.
Free
Try Wright on public repos
- 3 tasks per month
- Public repos only
- Telegram bot access
- Basic PR creation
Pro
For individual developers
- 20 tasks per month
- Private repos
- Web UI dashboard
- Priority queue
- $5/task overage
Team
For engineering teams
- 100 tasks per month
- GitHub App install
- Team dashboard
- Org-wide settings
- $3/task overage
Open Source at the Core
Wright is MIT-licensed. Self-host it, contribute to it, or use our managed service. The choice is yours.