awesome-autoresearch

作者 WecoAI已验证

Curated list of AutoResearch use cases with optimization traces and open source implementations

1,034
Stars
77
Forks
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/WecoAI/awesome-autoresearch

快速入门

使用 awesome-autoresearch 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

Awesome AutoResearch Awesome

A curated list of AutoResearch use cases with optimization traces and open source implementations. Every entry includes a link to the actual optimization trajectory so you can see what the agent tried, not just the final result.

What is AutoResearch?

AutoResearch is, at its core, a prompt. Karpathy released it as a single markdown file - program.md, that instructs a coding agent (Claude Code, Codex, or similar) to follow an optimization workflow. The agent edits one file (train.py, that trains a language model), runs for a fixed 5 minutes on a GPU, checks whether the metric improved, and either commits the change or reverts it. Then it loops forever.

The specific program.md that ships with AutoResearch is written for one task: training a GPT model. But the structure - iteratively optimizing a file against an evaluation metric, with a discard/keep loop - turns out to be portable. In the weeks since release, the community has adapted it to GPU kernel optimization, template engine optimization, tabular ML engineering, and more. The program.md for each of these looks different, but the loop is the same.

Use Cases

Use CaseDescriptionAuthorLinksTraces
LLM training optimizationThe original - optimize nanoGPT training code. 20 improvements found overnight on hand-tuned codeAndrej KarpathyGitHub · Tweetprogress chart
Speed up Shopify's template engine53% faster parse+render, 61% fewer allocations from 93 automated commits on Shopify's Liquid engineTobi Lutke (Shopify CEO)GitHub · TweetPR
GPU kernel optimizationAutoresearch applied to CUDA kernel optimization (18 → 187 TFLOPS)RightNow AIGitHub · Tweetprogress chart
Voice agent prompt engineeringOptimize voice agent prompts with automated evaluation (score 0.728 → 0.969)Archie SenguptaGitHub · Tweetprogress chart
Predict baseball pitch speedBuild predictive model for pitch velocity from biomechanics data (R² 0.44 → 0.78)Kyle Boddy (Driveline Baseball)Tweetprogress chart
XGBoost for tennis match predictionPredict ATP/WTA match outcomes - encountered and documented reward hackingNick OakBlog · GitHubblog
RL post-training optimizationAutoresearch for RL hyperparameters on Qwen 0.5B + GSM8K (eval 0.475 → 0.550 in fewer steps)Vivek KashyapGitHub · Tweetprogress chart
Ancient scroll ink detectionVesuvius Challenge autoresearch agent swarm for ink detection models. 4 agents 24/7, cross-scroll generalization nearly doubledVesuvius ChallengeBlogblog
Earth system model optimizationHybrid: LLM proposes formula structures, TPE optimizes parameters. Fire correlation 0.09→0.65Dev Paragiri (UMD CS)Tweet · Blogblog
Bitcoin price formula discoveryAutonomous search for best time-based formula predicting Bitcoin price. 328 experiments, 50.5% RMSE improvement over power law. Walk-forward OOS evaluation with bootstrap significance testingCarlos BaqueroGitHubprogress chart
Protein folding architecture searchCodex /goal iterating SimplexFold (AlphaFold2-style model) on NanoFold benchmark for 150+ hours, searching topologically inspired architectures. 127 scored runs, best val C-alpha lDDT 0.4311Chris Hayduk (OpenAI)GitHub · Tweetprogress chart
Flappy Bird game AIEvolved a Flappy Bird agent from scratch over 100 iterations — mean score 2.76 → 20.9 (6.6×) for ~$12, no human guidance beyond initial setupWeco AIBlogprogress chart · search tree
Autoresearch on autoresearchAutoresearch harness optimizing its own code: 100 outer-loop steps over 8 days. Improved agents generalize to held-out benchmarks; reward hacking cut 63% → 34% on KernelBenchWeco AIBlogprogress chart · blog
TPU model performance optimizationAutoresearch loop applied to TPU training MFU / tokens-per-sec on v6e-8. Llama3-8B and Qwen3-8B optimized across JAX and torchax lanes, profiling each run via an XProf MCP and keeping one model-code change per experiment; several agent+harness stacks surpassed the MaxText reference (Google's repo of state-of-the-art TPU-optimized models)Aleksey VlasenkoGitHub · Bloginteractive trace
Bioinformatics software speedupAutoZyme: autonomous agentic framework that accelerates bioinformatics software. 45 tasks across 9 scientific domains, 16.7x median and up to 1482x (single-cell), with output concordance and peak memory verified against frozen upstream baselinesElliot Xie et al. (UW-Madison)GitHub · Paperbenchmarks
OpenAI Parameter Golf hiring challengeWeco's Aiden agent in OpenAI's LM-training challenge (16 MB artifact, 10 min on 8×H100). 7 of 47 merged leaderboard records (best human: 3), h-index 10 (next: 7), 1,243 experiments in 22 daysWeco AIBlogblog

Benchmarks & Evaluation

BenchmarkDescriptionMaintainerLinksTraces
ResearchClawBenchEnd-to-end scientific research benchmark for AI agents: agents read raw data and papers, write code, generate figures, and produce publication-style reports scored against expert checklistsInternScienceGitHub · Dataset · Leaderboardrun traces
FML-benchControlled study of AI research agent strategies across 18 ML research tasks (10 domains), separating search strategy from execution infrastructure. Finds a simple greedy hill-climber nearly matches the best tree-search agent; performance tracks early convergence and focused exploration, not diversity or computeNUSPaper · GitHubsearch dynamics

Implementations & Forks

ProjectDescriptionLinks
autoresearchThe original - single GPU, 630 lines of PythonGitHub
pi-autoresearchGeneralized as a Pi extension. Works for any optimization target - test speed, bundle size, build times, Lighthouse scoresGitHub
autoresearch-mlxApple Silicon (MLX) port. No PyTorch required, uses unified memoryGitHub
autoresearch-win-rtxWindows + consumer RTX GPU port (RTX 2060 through 4090)GitHub
autoresearch-at-homeDistributed autoresearch - SETI@home style. Multi-agent swarm coordinationGitHub
autoresearch (Claude Skill)Generalized as a Claude Code skill for any domainGitHub
agent-digivolve-harnessA control layer for long-running CLI agent work. Generalizes the autoresearch keep/revert loop with persistent run state, explicit eval packages, baseline and holdout cases, and one bounded mutation per iterationGitHub
auto-agentAutoresearch, but for AI agents. Given a golden dataset, it autonomously improves a target agent through an iterative hypothesis-driven loop: analyze failures, spawn a coding agent to implement fixes, evaluate, and accept or rollbackGitHub
CORALMulti-agent autoresearch with shared evolution. Spawns parallel Claude Code agents in isolated git worktrees that share a hub of attempts, notes, and reusable skills. Each agent reads a task guide, commits changes, triggers eval-on-commit, and loops — with cross-agent knowledge sharing as the core mechanism for open-ended discoveryGitHub · Paper
evoA Claude Code plugin for autoresearchGitHub
AgonResearch orchestrator as a Claude Code plugin: a topic → idea → proposal → experiment loop with scientist/coder/auditor roles, deployed across 10+ disciplinesGitHub · Paper
AutoNumericsAutonomous multi-agent pipeline that writes, debugs, and validates classical PDE numerical solvers from a plain-language problem description, picking the right numerical method automaticallyGitHub · Paper

Contributing

Want to add a use case? Open a PR or file an issue.

To make our work easier, please make submissions as verifiable as possible:

  • Minimum: a progress chart showing each experiment's score and breakthrough annotations (e.g. Karpathy's progress chart)
  • Ideal: a public repo with per-solution code and scores (the full exploration trace), or a Weco Observe dashboard link

License

CC0 1.0

常见问题

What is awesome-autoresearch?

awesome-autoresearch is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by WecoAI. Curated list of AutoResearch use cases with optimization traces and open source implementations. It has 1,034 GitHub stars.

Is awesome-autoresearch safe to use?

Yes. awesome-autoresearch passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install awesome-autoresearch?

Clone the repository with "git clone https://github.com/WecoAI/awesome-autoresearch" and add it to your Claude Code skills directory (see the Installation section above).

Are there alternatives to awesome-autoresearch?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh awesome-autoresearch against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情