← Back to Blog
Application Guide·August 16, 2026·Gabriel Jarrosson

A Solo Dev Just Used an AI Agent to Auto-Discover a 232x Faster GPU Kernel. Is 'Auto-Research' a Real YC F26 Wedge?

A solo dev used Codex in an auto-research loop for a 232x faster GPU kernel. Is 'AI research engineer' a real YC F26 wedge, or just a demo?

Share

An AI agent found a 232x faster GPU kernel overnight. Is 'auto-research' a real YC F26 wedge?

YC Roaster

The #1 discussion on Hacker News today isn't a new model or a funding round. It's a solo developer, Sankalp (@dejavucoder), explaining how he pointed OpenAI's Codex at a hard GPU problem, let it run in a loop, and walked away with a kernel 232x faster than the baseline — good enough for 12th place out of 183 entrants on GPU Mode's qr_v2 batched Householder QR challenge, running on a B200.

He calls the technique "auto-research," or "loop engineering": instead of prompting an agent for a one-shot answer, you give it a measurable objective and let it generate, benchmark, and revise its own experiments until the number goes up. No human wrote the winning kernel. A human wrote the harness that let the agent write it.

If you're applying to YC F26, the obvious question is whether this is a party trick or a company. Here's how to think about it before you put it in your application.

What actually happened, and why it's different from "AI writes code"

We've covered AI coding agents on this blog more than once — Codex going always-on inside ChatGPT, the "software factories fail" debate, Terence Tao only trusting AI with code that couldn't hurt him. Auto-research is a different animal.

Coding agents produce code you asked for. Auto-research produces a result you couldn't have written yourself, by searching a space you defined. The 232x number matters precisely because Sankalp is honest that he didn't know how to hit it manually — he notes the top-10 solutions went further by ripping out library calls (a custom triangular inverse instead of PyTorch's triangular solve), and that he could have pushed Codex harder. The human's job collapsed to three things: pick the objective, build the eval loop, and know enough to recognize a real gain from a benchmarking artifact.

That last skill is the whole ballgame, and it's exactly what YC F26 partners will probe.

Is "auto-research" a real YC wedge, or a feature?

Short answer: it's a real wedge in narrow, expensive, measurable domains, and a feature everywhere else.

The pattern only works when three things are true at once:

1. The objective is machine-checkable

GPU kernels are the perfect demo because "correct" and "fast" are both automatically verifiable — the kernel either produces the right matrix or it doesn't, and the wall-clock time is a number. Wherever you have a cheap, trustworthy oracle (compile-and-benchmark, unit tests, a simulator, a backtest, a physical assay), an agent can grind against it thousands of times overnight. Wherever "good" requires human taste or a slow, costly evaluation, the loop stalls.

2. The search space is worth an expert's salary

You don't need auto-research to reformat JSON. You need it when a 20% improvement is worth millions — chip design, kernel and compiler optimization, materials discovery, drug candidate ranking, ad auction bidding, logistics routing. This is why YC has been funding the "AI scientist" thesis: Discovered Materials (YC P26) raised $9M pitching agents that run their own materials experiments, and GPU-Mode-style AutoKernel projects keep surfacing on HN. The wedge isn't "we have an agent." It's "we point an agent at a problem where being 12th-place-good already prints money."

3. You own the loop, not the model

Sankalp used off-the-shelf Codex. Anyone can. So if your entire pitch is "we run a frontier model in a while-loop," a YC partner will ask what happens when the next model ships with this loop built in — the same platform-risk question we raised when Codex went always-on. Your defensibility has to live in the harness: the proprietary eval environment, the domain-specific reward function, the dataset of past experiments, the simulator nobody else can cheaply reproduce.

The three questions a YC F26 partner will ask you

If you're pitching an auto-research startup, rehearse these:

"What's your oracle, and can it be gamed?" Sankalp's honesty about benchmark artifacts is the tell. Any agent optimizing against a metric will find the metric's holes first. If you can't explain how you catch reward-hacking, you don't have a research loop — you have a random number generator with good PR.

"Why doesn't the model vendor eat this?" Have a real answer about the moat living in your environment and data, not the model.

"What breaks when it's wrong?" A 232x kernel that's subtly incorrect is worse than a slow correct one. In your domain, what's the blast radius of a plausible-but-wrong result, and who's liable? YC funds founders who've thought about the failure mode, not just the highlight reel.

How to actually use this in your application

Even if your startup has nothing to do with GPUs, auto-research is a template for the evidence YC wants. Instead of writing "we use AI to optimize X," show the loop: here's the objective, here's the eval, here's the before number, here's the after number, here's the honest note about where it still fails. That structure — measurable claim, reproducible method, candid limitation — is what separates a founder who ran the experiment from one who read about it.

That's also the fastest way to find out whether your "AI research" wedge survives contact with someone who's seen a thousand applications. Before you submit, it's worth having your framing pressure-tested by a founder who's actually sat on the other side of the YC table. That's what YC Roaster is for — it connects you with YC alumni who'll tell you, bluntly, whether your loop is a company or a weekend benchmark.

The takeaway

A solo dev getting a 232x speedup from an agent he let run overnight is a genuine signal, not hype. But the signal isn't "AI can do research now." It's "the scarce skill just moved from writing the solution to designing the loop that finds it — and to knowing when the loop is lying to you." If your YC F26 pitch is built on auto-research, make sure you're selling the harness, the oracle, and the judgment. The model, everyone already has.

Ready to get your YC application roasted?

Get free AI feedback + a review from a YC alumni.

Submit Your Application