Weco Platform

The Platform for Self-Improving Code
Automate code optimization with AI that iteratively refines your code against any metric
Getting Started
Get started with our AI-powered copilot that analyzes your code and guides you through optimization
Examples
Real-world examples of using Weco for various optimization tasks
CLI Documentation
Comprehensive guide to the Weco command-line interface
Dashboard
Web interface for visualizing and managing optimization tasks
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.
- Easy to Start: The Weco copilot analyzes your code and guides you through setting up your optimizations.