RadarTopicsBuildersWeeklyReads
Open Source Radar
uditgoenka/

autoresearch

GitHubWebsite

Autoresearch is a shell-based tool to run autonomous goal-directed iteration across code or other domains, using a fixed loop of modify–verify–keep/discard with an orchestrator. It supports Claude Code, OpenCode, and Codex, with 14 commands and safety hooks.

5.8kstars
436forks
6issues
MITlicense
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Autoresearch is a skill for Claude Code, OpenCode, and Codex that enables autonomous, iterative improvements driven by a plain-language goal, a measurable metric, and a loop that modifies code, verifies changes, and keeps or discards improvements. It follows a structured loop inspired by Karpathy's autoresearch, with a focus on constrained scope and automated rollbacks.

How it works

The tool operates a LOOP for N iterations or until a goal is met:

  1. Review current state, git history, and results log
  2. Pick the next change based on prior outcomes
  3. Make one focused change
  4. Git commit before verification
  5. Run mechanical verification (tests, benchmarks, scores)
  6. If improved, keep; if worse, revert; if crashed, fix or skip
  7. Log the result
  8. Repeat until completion

Setup phase before looping:

  1. Read context
  2. Define goal (mechanical metric)
  3. Define scope (modifiable vs read-only files)
  4. Establish baseline by running verification on the current state
  5. Confirm and start the loop

Key rules include bounded iterations by default, read-before-write, automatic rollback, and git history memory via the experiment prefix.

Getting started

Quick-start options include:

  • Claude Code:
npx skills add uditgoenka/autoresearch
  • Plugin install:
/plugin marketplace add uditgoenka/autoresearch
/plugin install autoresearch@autoresearch
  • Manual copy:
git clone https://github.com/uditgoenka/autoresearch.git

# Copy skill + subcommands to your project
cp -r autoresearch/.claude/skills/autoresearch .claude/skills/autoresearch
cp -r autoresearch/.claude/commands/autoresearch .claude/commands/autoresearch
cp autoresearch/.claude/commands/autoresearch.md .claude/commands/autoresearch.md
  • Updating (no reinstall needed):
/plugin update autoresearch
  • OpenCode, Codex quick starts are provided similarly in the README.

Run the main loop with an example configuration:

/autoresearch
Goal: Increase test coverage from 72% to 90%
Scope: src/**/*.test.ts, src/**/*.ts
Metric: coverage % (higher is better)
Verify: npm test -- --coverage | grep "All files"
Iterations: 25

Releases

Latest versions include v2.2.1 (Orchestrator Seam Hardening) and v2.2.0 (Autonomous Goal-directed Orchestrator), with prior updates focusing on regression gates and knowledge base improvements. The latest release date listed is 2026-06-23 for v2.2.1. Features include automatic orchestration, plain-language goal handling, and iterative subcommand selection.

Traction

Stars: 5753, Forks: 436, Open issues: 6

Behind the repo

No linked startup/company information is provided beyond the project maintainers and the repository itself.

Caveats

License: MIT. Created 2026-03-13; last push 2026-06-23. Topics include ai, autonomous-agent, autoresearch, claude-code, iteration, and related domains.

Agent skills inside · 1
All skills →
SharePost on XLinkedIn
All trending reposRevenue-verified startups →