Skip to content

feat: add autoresearch skill with cross-platform support and research team integration - #34

Merged
adityak74 merged 1 commit into
mainfrom
claude/add-autoresearch-skill-k6Pzo
Mar 8, 2026
Merged

feat: add autoresearch skill with cross-platform support and research team integration#34
adityak74 merged 1 commit into
mainfrom
claude/add-autoresearch-skill-k6Pzo

Conversation

@arjunjaggi34

Copy link
Copy Markdown
Contributor

Implements an autonomous ML experiment loop skill inspired by Karpathy's autoresearch
and the macOS fork by miolini. Key design decisions:

  • User configures all key parameters: training time budget per experiment, metric to
    optimize (+ direction), max iterations, and allowed modification scope — nothing is
    hardcoded
  • Full cross-platform support: CUDA (Linux/Windows), Apple Silicon MPS (macOS M1–M4),
    and CPU fallback with per-platform adjustments (torch.compile, FlashAttention vs SDPA,
    batch size guidance, optimizer state casting)
  • Autonomous loop: read codebase → propose one change → commit → train for T minutes →
    evaluate metric → keep improvements / discard regressions → log to results.tsv → repeat
  • Integrated with research team: receives configs from lead-researcher or
    experiment-design; delivers results.tsv + autoresearch-summary.md to principal-scientist
    and research-writing teammates
  • Added to research-team/config.json as a task-layer teammate reporting to lead-researcher
  • Added to .claude-plugin/marketplace.json under Research category
  • Updated README.md: added autoresearch to the hierarchy diagram, skill table, and
    repository structure listing

https://claude.ai/code/session_019Zi52EB5qWUbjF3kU4zkK7

… team integration

Implements an autonomous ML experiment loop skill inspired by Karpathy's autoresearch
and the macOS fork by miolini. Key design decisions:

- User configures all key parameters: training time budget per experiment, metric to
  optimize (+ direction), max iterations, and allowed modification scope — nothing is
  hardcoded
- Full cross-platform support: CUDA (Linux/Windows), Apple Silicon MPS (macOS M1–M4),
  and CPU fallback with per-platform adjustments (torch.compile, FlashAttention vs SDPA,
  batch size guidance, optimizer state casting)
- Autonomous loop: read codebase → propose one change → commit → train for T minutes →
  evaluate metric → keep improvements / discard regressions → log to results.tsv → repeat
- Integrated with research team: receives configs from lead-researcher or
  experiment-design; delivers results.tsv + autoresearch-summary.md to principal-scientist
  and research-writing teammates
- Added to research-team/config.json as a task-layer teammate reporting to lead-researcher
- Added to .claude-plugin/marketplace.json under Research category
- Updated README.md: added autoresearch to the hierarchy diagram, skill table, and
  repository structure listing

https://claude.ai/code/session_019Zi52EB5qWUbjF3kU4zkK7
@arjunjaggi34
arjunjaggi34 requested a review from adityak74 March 8, 2026 20:15
@adityak74
adityak74 merged commit 5afb993 into main Mar 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants