Description
autor3search is designed to optimize code performance by integrating with your codebase and proposing potential improvements. The tool works by pointing a coding agent at your repository, where it suggests optimizations. Each proposed change is measured by a frozen benchmark harness, which determines whether the change should be kept or discarded. This ensures that every experiment is measured accurately, with no assumptions made without evidence.
Read More
The tool supports a variety of programming languages, including Go, TypeScript, Python, Java, JavaScript, C#, Rust, and Swift. It operates by allowing the coding agent to edit the code while the user edits a file named program.md. The harness then decides which optimizations are beneficial based on the metrics stored in a compiled binary that the agent cannot access.
One of the key features of autor3search is its ability to freeze and restore tests before each run, ensuring that noise is discarded and regressions are rejected. The tool also provides detailed results, with one commit per accepted change and a results.tsv file that logs each experiment, including failures.
Case studies have shown significant improvements, such as a 26.1% performance increase from optimizing multiple changes simultaneously. The tool also identified and fixed defects within its own harness during testing.
autor3search can be installed as an agent skill, allowing it to be used with various agents like Claude Code, Codex CLI, and Cursor. This flexibility makes it a valuable tool for developers looking to enhance the performance of their codebases.
- CategoryAI Code Review & Testing
- Pricing ModelFree
- DeploymentCloud
- PlatformsGo, TypeScript, Python, Java, JavaScript, C#, Rust, Swift
autor3search's Core Features
Proposes code optimizations
Measures changes with a frozen benchmark harness
Supports multiple programming languages
Logs results in a results.tsv file
Allows for agent skill installation
Freezes and restores tests before each run
Identifies and fixes defects in the harness
Compatible with agents like Claude Code and Codex CLI
How to use autor3search?
Configure: Point your coding agent at your repository
Use: Propose optimizations through the coding agent
Optimize: Measure changes with the frozen benchmark harness
Review: Keep or discard changes based on measurements
autor3search's Use Cases
- Code Optimization
- Benchmark Testing
- Agent Integration
- Multi-language Support
- Defect Identification







