Overview
Weco is the platform for self-improving code. Automate code optimization with AI that iteratively refines your code against any metric — speed, accuracy, latency, or cost.

The Platform for Self-Improving Code
Automate code optimization with AI that iteratively refines your code against any metric
Quickstart (5 mins)
Get started with your first optimization
Skills
Use Weco as a skill in Claude Code or Cursor
Examples
Real-world examples of using Weco for various optimization tasks
CLI Documentation
Comprehensive guide to the Weco command-line interface
Observe
Track external experiments with tree visualization, code diffs, and metrics
Dashboard
Web interface for visualizing and managing optimization tasks
FAQ
Frequently asked questions and troubleshooting
What is Weco?
Weco is a platform for self-improving code. It automates code optimization by iteratively refining your code against any metric you define - whether that's speed, accuracy, latency, or cost. Powered by our AIDE algorithm, Weco systematically explores code variants, tests them, and delivers better-performing solutions.
Here's what Weco can do (keep your eye on the Best Solution panel):
Why Weco?
- Your Metrics, Your Hardware: Optimize with your own metrics and evaluation pipeline, on any hardware stack.
- Any Language, Any Framework: Works with Python, C++, JavaScript, Rust, and more - from CPUs to GPUs.
- Proven Results: Outperforms human experts on complex tasks in independent evaluations.