Better architectures.
Faster kernels.

top-k / terminal
git clone https://github.com/flappybird1084/top-k.git
cd top-k
uv run python search.py \
  --repo https://github.com/karpathy/nanoGPT \
  --mode recipe --profile RUN --llm wandb:deepseek-ai/DeepSeek-V4-Pro-0813
Setup · Linux + CUDA GPU ↗
—val loss
—step time · vs torch.compile

One generation, as it actually ran.

t = 0:00spent before this gen $0.00

Every candidate from that run.

 

35 of 37 kernels didn’t make it.

A 21.6M-parameter language model and five generations of Triton kernels. Every check is plain code, run cheapest first.

    didn’t finishfailed a checkcorrect, not fasterkept

    Use the model you trust.

    Planner, sub-agents and curator can each run a different model: W&B Inference, a Claude or ChatGPT login, or an API key.

    Your GPU

    Runs in a marimo notebook you own. Top-K drives it remotely.

    Your W&B

    Every metric, candidate and agent trace lands in your project.

    Your code

    Any PyTorch repo. An agent writes the adapter and must show it runs first.

    A growing orbit of runs.

    Published benchmarks used synthetic batches; user-run metrics stay private. Results & methodology ↗