Magnitude Claims 2x Over llama.cpp. Prove It.

Magnitude Claims 2x Over llama.cpp. Prove It.

Magnitude launched a self-optimizing inference engine for agent workloads, claiming up to 2x speed over llama.cpp across Mac, Linux, and Windows. The claim is unverified, but the agent-specific design target is the real differentiator worth watching.

Anders and Tom, two software engineers who previously built an open source browser agent to 4k+ GitHub stars and 100k+ downloads, launched Magnitude on Hacker News as a YC S25 company. They claim their self-optimizing inference engine runs up to 2x faster than llama.cpp on Mac, Linux, and Windows. The claim is bold, the benchmark is not yet public, and that gap is the whole story.
  • What happened: Magnitude, a YC S25 company founded by Anders and Tom, launched a self-optimizing inference engine for agents on Hacker News, claiming up to 2x faster than llama.cpp.
  • Why it matters: Inference engines have been optimized for single-shot chat; agent loops with repeated tool calls and growing context are a different workload that llama.cpp was never designed to win.
  • Key tension: The 2x claim is unverified in the launch post, and no reproducible benchmark methodology was published alongside it.
  • What to watch: Whether Magnitude's self-optimization holds on consumer hardware outside the founders' test machines, and whether llama.cpp responds with agent-specific tuning.

What Exactly Did Magnitude Launch, and Who Built It?

Magnitude is a YC S25 company founded by Anders and Tom, both software engineers who previously built an open source browser agent that reached 4k+ GitHub stars and 100k+ downloads, according to the founders' Hacker News launch post. Their stated motivation is specific: they wanted to run their browser agent on local models and found no inference engine worked for their use case. The product is a self-optimizing inference engine that runs on Mac, Linux, and Windows across any hardware. The company claims it is up to 2x faster than llama.cpp. The launch post does not name the specific models tested, the context lengths used, the hardware configurations, or whether the comparison was against llama.cpp's default build or a tuned one. That omission matters. A 2x claim against llama.cpp is a strong claim against a mature, heavily optimized codebase with years of community tuning. The founders' prior work gives them credibility on agent workloads, but credibility is not a benchmark.

Why Does an Agent-Specific Inference Engine Matter?

According to the Magnitude founders, the trigger for building the engine was that no existing inference engine worked for their browser agent use case. That is a design-target statement, not a performance statement, and it is the more interesting half of the launch. Agent workloads differ from chat workloads in ways that stress inference engines differently. An agent makes repeated tool calls, re-sends growing context, and often runs many short generations rather than one long one. KV cache management, prompt reuse, and scheduling across turns matter more than raw tokens-per-second on a single prompt. If Magnitude's self-optimization is real, it is likely optimizing for that loop shape rather than beating llama.cpp at a standard single-prompt benchmark. The founders did not publish a breakdown of where the 2x comes from, so this remains inference on my part, not a sourced claim.
Magnitude Claims 2x Over llama.cpp. Prove It.

How Credible Is the 2x Claim Without a Public Benchmark?

The Hacker News launch post states the engine is "up to 2x faster than llama.cpp." The phrase "up to" is doing real work here. It permits a best-case configuration that may not represent typical use. Magnitude reported that the engine works on Mac, Linux, and Windows on any hardware, which is a broad compatibility claim that, if true, is genuinely difficult to achieve. Cross-platform inference with hardware-specific optimization usually forces tradeoffs, and the launch post does not explain how those tradeoffs were handled. The GitHub repository is the primary source, and as of the launch post, the public evidence for the 2x figure is the founders' own statement. That is not disqualifying, but it is not verification either. Independent reproduction is the only thing that settles this.

How Does Magnitude Compare to the Incumbents?

DimensionMagnitudellama.cppOllama
Primary design targetAgent loops (multi-turn, tool calls)General local inferenceDeveloper-friendly local serving
Claimed performanceUp to 2x vs llama.cpp (unverified)Baseline referenceWraps llama.cpp
Platform supportMac, Linux, WindowsMac, Linux, WindowsMac, Linux, Windows
Self-optimizationCore claimed featureManual flags and tuningLimited auto-config
MaturityLaunch-stage, YC S25Years of community hardeningWidely adopted wrapper
VerdictWatch closely for agent workloads; unproven vs llama.cpp on general inferenceStill the default until independent benchmarks say otherwiseNot the comparison that matters here

What Does This Mean for Local Agent Developers?

The practical question for a developer running an agent locally is not which engine wins a synthetic benchmark. It is which engine keeps a multi-turn agent loop responsive on a laptop without thermal throttling. Magnitude's founders built a browser agent before building an inference engine, which means they are optimizing for a workload they have actually shipped. That is a stronger signal than a generic speed claim, because it suggests the optimization targets are drawn from real traces rather than synthetic prompts. Ollama, by contrast, is a serving wrapper around llama.cpp rather than a competing engine. If Magnitude's claims hold, the competitive pressure lands on llama.cpp directly, not on Ollama, which can adopt whatever wins.
Magnitude's launch is a bet that the inference engine war is shifting from "fastest single prompt" to "fastest agent loop," and that bet is more defensible than the 2x headline suggests. The 2x number is the marketing; the agent-loop specialization is the product. In the short term, expect skepticism. A 2x claim against llama.cpp with no public benchmark methodology invites exactly the scrutiny it got on Hacker News. Magnitude needs to publish reproducible numbers, named hardware, named models, and context lengths within weeks, not months, or the claim becomes noise. In the long term, if the self-optimization works, the winner is the developer running agents on consumer hardware, and the loser is anyone whose business model depends on developers paying for managed inference for predictable agent traffic. llama.cpp does not lose its general-purpose crown, but it loses its default status for agent workloads. My concrete prediction: Magnitude will publish a reproducible benchmark within 60 days of launch, because YC-backed infrastructure companies that survive their launch thread almost always do. If it does not, the 2x claim will be treated as dead by the developer community by the end of the quarter.

Predictions

1. Magnitude will publish a public, reproducible benchmark with named hardware and models within 60 days of its Hacker News launch, or the 2x claim will stop being cited in developer discussions by Q1 2027. 2. llama.cpp maintainers will ship agent-specific tuning, likely KV cache reuse improvements for multi-turn loops, within two release cycles, in direct response to launches like Magnitude. 3. At least one major local-agent framework will add Magnitude as a supported backend within six months, treating it as a drop-in alternative to llama.cpp rather than a replacement.
  1. September 2026
    Magnitude launches on Hacker News

    Anders and Tom launch Magnitude as a YC S25 company, claiming up to 2x faster than llama.cpp across Mac, Linux, and Windows.

  2. Prior to 2026
    Founders ship open source browser agent

    The founders' previous browser agent reached 4k+ GitHub stars and 100k+ downloads, establishing their agent-workload credibility.

Claimed vs. Unverified Performance Positioning (estimated)

Article Summary

  • Magnitude's real differentiator is agent-loop specialization, not the unverified 2x speed claim.
  • The 2x figure is "up to" language with no published methodology, models, hardware, or context lengths.
  • Ollama is not the competitor here; it wraps llama.cpp and can adopt any winning engine.
  • The founders' prior browser agent work gives them credible insight into the workload they are optimizing for.
  • The claim's survival depends on reproducible benchmarks within roughly 60 days.

Source and attribution

Hacker News
Launch HN: Magnitude (YC S25) – Self-optimizing inference engine for agents

Discussion

Add a comment

0/5000
Loading comments...