pi-autoresearch
Autonomous experiment loops that optimize any measurable code metric
All Skills in This Repository (3)
Pure Emerald Level Indicatorsautoresearch-hooks
Insert custom scripts at autoresearch iteration boundaries.
autoresearch-finalize
Organizes experimental commits into independent, validated Git branches by analyzing commit history and file diffs.
autoresearch-create
Configure and execute autonomous optimization experiments with version control and documentation.
Frequently Asked Questions
FAQPage SchemaHow to install pi-autoresearch?▼
Run `npx skills add davebcn87/pi-autoresearch --all -g -y` in your terminal to install all skills in this suite globally.
What does pi-autoresearch do?▼
It lets the pi AI agent run autonomous optimization loops: it tries code changes, benchmarks them, keeps improvements, reverts regressions, and repeats until you stop it.
What can I optimize with pi-autoresearch?▼
Any measurable target works, such as unit test runtime, bundle size, build speed, Lighthouse scores, or LLM training loss.
Does pi-autoresearch survive restarts and context limits?▼
Yes. All progress is saved in a .auto folder with a prompt file and append-only log, so a fresh agent can resume exactly where the last session stopped.
How do I turn experiments into reviewable code?▼
Run the autoresearch-finalize skill, which groups kept experiments into independent git branches, each with metric improvements in the commit message.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core