Repo

OpenArchEvo

Searches over full architecture code by letting an LLM rewrite PyTorch programs, then training only a small selected batch using surrogate- and novelty-guided evolution.

GitHub ↗Oct 10, 2026Paper ↗

  • llm
  • neural-architecture-search
  • evolutionary-search
  • spiking-models
Complete pipeline diagram showing inner/outer loop method workflow
Complete pipeline diagram showing inner/outer loop method workflow

What it is

Searches neural architectures in open program space by having an LLM rewrite full PyTorch blocks and evolution decide which few get trained. Discover new model architectures by evolving executable architecture programs instead of picking from a fixed search space, with LLM-generated rewrites, surrogate screening, and a browsable 171-model zoo.

Key results

  • Screens thousands of LLM proposals per iteration; trains only <=16
  • Ran 10 iterations and trained 151 new architectures in ~132 V100 GPU-days
  • Includes a 171-architecture zoo with code, rationale, diagrams, and metrics

Shows that LLM-guided evolution can search open architecture program space and discover competitive native spiking sequence models.

One useful ML email a week.

Worth your time, not all of your time.

We track new ML work across papers, code, and data, then keep only the pieces worth a closer look. Selected, not collected.

Papers.Data.Code

The Weekly ML Signal

Selected, not collected.

One useful ML email a week: the papers, repos and datasets worth your attention.

Worth your time, not all of your time.