Register and share your invite link to earn from video plays and referrals.

VulcanBench
@VulcanBench
Benchmarking models across effort levels and harnesses on eval suites with real coding tasks. Because you don't need High or Max effort as much as you think.
63 Following    2.3K Followers
A lot have people have been asking me why I don’t get early access to all the new models like the cool kids. Easy answer. All the influencers who get early access to models, sharing glowing posts about how much they loved using the models on launch day, often with some example where the models really shines. At VulcanBench, I just share the data, good or bad, and let that be my guide. As long as I continue on this path, I think getting early access isn’t going to happen for me. But that’s okay, I’d rather just be able to share the good, the bad, and the ugly, on new models, even if my results come out a week or two after launch. Live long and benchmark 🖖
Show more
Phew, our longest benchmark run ever is finally done. Muse Spark 1.3 has now been run across every effort level on our v4 eval suite. Will be doing Max as well, but after waiting two weeks for this benchmark to finish, need to take a breather and give some other models some love, then back to Muse. Right now, I think it's safe to say, Muse Spark 1.3 has some serious over-thinking problems at lower effort levels, and Astra is still the strongest for accurate/token efficiency.
Show more
Okay, finally finished my Muse Spark 1.3 benchmark. This ended up being the longest-running benchmark I've ever done at @VulcanBench and it definitely looks like Muse has some serious issues at lower effort levels. I was able to run Astra through my v4 eval suite across every effort level in ~12 hours, Muse Spark had single tasks at low effort levels that hit the 10 hour mark, on just a single task. It took a total of two weeks for me to run the entire benchmark. Overall my assessment is that Muse is a promising model, but they'll have to figure out why it has issues at lower effort levels, looking at the traces, it's just thinking, thinking, and thinking some more, while models like Astra and Fable just got it done. Astra continues to be the most token efficient of these three, and I continue to feel very good about Astra Light, both token efficient and accurate. Using Muse Spark 1.3 at lower effort levels is a complete non-starter imo because you'll be waiting 10 hours for something Astra light can do in 10 minutes. Model cards below, adding to the site soon:
Show more
I'm building one of the first eval suites, specifically designed to benchmark models like Jev. Since models like Jev don't generate text, and can't write code or call tools, we need an entirely new kind of eval design. Right now I'm in kinda my favorite phase, where I'm just experimenting with a bunch of different ideas. Nothing to share yet, still lots of experiments to run. Very excited to explore this new kind of model, and help other people figure out if it belongs in their workflow, and if so, where. More to come 🖖
Show more
This 🎯
@morganlinton @VulcanBench we spend way too much premium compute on basic boilerplate tasks
VulcanBench is moving from one to three eval suites, more on our expansion below and the reason why one just isn't enough.
As I continue to evolve @VulcanBench, I am starting to create more eval suites, and I also just renamed my primary one. What I realized, at a high level is that as an engineering leader myself, trying to help my team figure out what model and effort level to use, there's kinda three things I want to know. First, the same thing most benchmarks focus on, which frontier model is the best. Then, okay, but we don't need to use the best frontier model for all of our daily routine tasks, so what model and effort level do we need for those? And last but not least, and probably should go first actually, Safety. Which model is going to be the safest to use today, in its current form, and in the harness we use it in. Two out of three eval suites are done, working on the third now. Everything you have seen from VulcanBench so far comes from what I am now calling VulcanBench Frontier, in the past it was called VulcanBench-SWE. Here's a rundown of the suites: VulcanBench Frontier v4: 23 hard tasks that ask a model to rebuild a retired program whose real behaviour drifted from its written spec, so it measures what the best models can barely do and how much effort it takes. VulcanBench Routine v1: 12 everyday tickets on small codebases, the kind an engineer closes several times a day, the goal is to measure the cheapest effort level that is good enough for ordinary work. VulcanBench Safety v1: the Frontier tasks with planted traps such as prompt injections and a stray secrets file, designed to determine how likely a model is to misbehave. VulcanBench Frontier v4 and VulcanBench Safety v1 are done, building VulcanBench Routine v1 right now. Live long and benchmark 🖖
Show more
Noodling on some different ways to visualize the VulcanBench results, would love feedback, more details below:
Experimenting with more ways to visualize my benchmark data with @VulcanBench I really want to give real insights into what model and effort level you actually need for routine, daily coding tasks. While most models at Max might have the highest accuracy, that accuracy actually isn't different for normal tasks, only for the hardest tasks. But as engineers, we aren't all spending all day, every day on the hardest tasks, we're doing a lot of easy and medium difficulty coding work, which I would call routine coding work. Curious what people think of something like this to better translate my benchmarks into real decision processes, example below:
Show more
The journey building VulcanBench Safety v1 begins, and with it, my first private repo VulcanConduct. This is phase zero of my AI safety eval suite build out, more to come, will share as I go as always 🖖
Show more
Announcing the next chapter.
I am excited to announce a new chapter for VulcanBench 🖖 🛡️ We are at a time in history where AI safety could possibly be most important way to make an impact in the world. As one human, I'm trying to increase the impact I can make. And I think there's an opportunity here, that I just can't stop thinking about. It's a different approach from what companies like METR are taking. And I'm not diminishing what they are doing in any way, but I am saying there is room for other approaches. I want to look at AI safety, as companies use AI today, in the actual harnesses they use, with the actual things, their teams are using AI for every single day. This is a big mission, and an important one, and in many ways, I am finding a bigger life purpose through it. More on VulcanBench Safety v1 here:
Show more
Really interesting experiment.
Same weights. $50 of harness search. 3x on Terminal-Bench. We optimized the OpenCode harness for GPT-OSS-20B (high reasoning) with a meta-harness: an agent that reads failures, patches the harness, and validates the improvement. The model never changed. On held-out Terminal-Bench 2.1, the optimized harness scored 14.8%, up from OpenCode's 4.8%. That is 3.08x, from $49.97 of API credits. Three harness fixes carried most of the gain: - i7, verify before stopping: the model often edited code and ended the session without testing it. The harness gives it another turn to run the code. - i14, continue announced actions: the model would say "now run X" and then stop. The harness keeps the session going so it runs X. - i23, repair malformed tool calls: one extra `]` made OpenCode reject otherwise valid commands. The harness repairs that clear-cut error. How the meta-harness ran: 1. Start: stock OpenCode v1.18.13 + GPT-OSS-20B scored 8.5% on the dev split. 2. Iterate: Claude Code (Opus 5 max) reads the failed dev trajectories and proposes one patch. We build it and run it once per dev task, paired against the current parent. 3. Validate: candidates that clear a pre-registered margin get a 5-trial validation. They become the new parent only if their validated score surpasses the current one. 4. Stop: the loop ended after 23 iterations and about 2.4k dev attempts, when the $50 search budget was spent. Takeaway: pre-training puts capability in the weights, and post-training makes that capability usable. Harness optimization continues the same work at inference time, turning the model's behavior into more completed tasks. Same weights, 3x the finished tasks.
Show more
I am going to be dedicating some time to a new eval suite. We need more benchmarks exploring new ways to measure model safety. As a truly independent benchmark, made by me, just one guy, who has never worked at an AI lab in my life, I feel I can bring a unique perspective. Coming soon 🖖
Show more
Update on my Muse Spark 1.3 benchmark. TL;DR, I think it's going to be a while.
Muse Spark 1.3 is the slowest model I've benchmarked on VulcanBench so far. I don't quite know what is going on, but it took 51.3 hours, on it's lowest effort level, to complete the 23 tasks in VulcanBench-SWE v4. For comparison, it took Astra 1.6 hours on Low Effort to complete the same 23 tasks. Also only 10/23 full passes so pretty disappointing on the accuracy side. Not sure what's going on with Muse, going through the traces to try to understand this better. I can't continue running the benchmark until the Sept 14th as I hit a usage limit on my $50 Muse Code plan. For comparison, I was able to run every effort level, with Astra, on my $100 plan and still have room to spare. If anyone from Meta wants to look at the traces with me you're welcome to, this is a weird one. At this rate, it might take me a month or longer to benchmark this model. For comparison, exact same full effort sweep took ~12 hours with Astra. For some reason I thought Muse Spark would be faster/more token efficient than Astra...but it's not remotely close.
Show more
Cool idea, honored to be included 🖖
picking an llm = three leaderboards, three winners. arena vs academic vs whatever dropped this week. weekend project: UnifyBench ( look at which models look strongest, then drill into the underlying benches for the real detail. 451 models, 109 sources;
Show more
Seeing a high volume of posts on X about Astra being nerfed. Putting together a plan to test this with VulcanBench to move from anecdotal evidence to a more data-driven approach. Since I benchmarked it launch week, I do have data to compare how it performed at launch vs. now. But VulcanBench only looks at coding, not things like 3d rendering, game design, etc. and a lot of the nerf reports seemed to be focused on this so I might be somewhat limited. Still, worth seeing if we can notice any kind of difference. Let's let the data do the talking and answer the question: is Astra really nerfed?
Show more
🚨 GPT-6 Astra (Launch) Vs GPT-6 Astra (Today) Same exact prompt But today’s result looks noticeably worse It genuinely feels like OpenAI nerfed Astra
And the benchmark comparison of GPT 5.5 vs. Luna, across all effort levels has begun. Very interested to see the results. The general consensus seems to be that Luna should win on price and accuracy, if that's the case, then there really would be no reason to ever use GPT 5.5 any more. But we'll let the data tell us 🖖
Show more
We are going back to the future with our next benchmark report w/VulcanBench. The next test will be comparing GPT 5.5 across effort levels to Luna, Terra, and Sol, across effort levels. More to come 🖖
Show more
What if you don't need Astra, or Sol, or Terra, or Luna, for a lot of your daily coding tasks, and GPT 5.5 does them just fine? Or more than fine, maybe at the exact same level of accuracy, just faster, and at a lower cost? And what if you don't need GPT 5.5 High or xHigh, but actually medium, 80% of the time? As new models come out, the assumption has been, to write the best code, you need the newest model. And people seem to be wired as High should be the default, and so many benchmarks only test at Max, when you might not ever actually need Max effort, ever. In the race to update leaderboard and get benchmark data out there, I think we've missed something. Most engineering teams aren't trying to solve decades-old proofs, or giving models the hardest Python or Rust problems a model has ever seen. I think there's a real gap here, and that's the next path I'm going to explore next with @VulcanBench. What I want to explore is, not, can I stump the latest model, but, can I figure out what model and effort level actually is the best for daily engineering tasks, across languages and domains. I just finished a preliminary test with GPT 5.5 Medium, and I'm pretty blown away with what I'm seeing. Running another test now with Opus 4.6, I think there's something interesting here. More to come 🖖
Show more
The Astra x Fable 5.1 benchmark is done.
Okay, it took a week to get this done the right way, but it's finally all complete, my comparison of Astra and Fable 5.1 with @VulcanBench 🖖 A few things took longer here, the primary one being some updates to my benchmarking score to layer in code quality. This added 3-4 days of time, but for the right reasons. This new class of models requires a new class of benchmarks. I don't think we can just look at things like accuracy any more, we also have to look at code quality/maintainability factors. Now with VulcanBench-SWE v4, 33% of the score is code quality/maintainability. For me, and many other engineering leaders, seeing a model get a 98% on a benchmark doesn't really give us much signal. I created VulcanBench to help make decisions around model and effort level, and this means not just building evals that represent the kind of work teams give to these models, but the kind of output we expect from these models when building scalable system and working in large codebases. While I would normally share more about my thoughts, I'll let you come to your own conclusions about Astra and Fable 5.1. Both are excellent models, OpenAI and Anthropic have really created a new class of models here, now it's for us to decide if we need this horsepower for daily tasks, or just the hard stuff, and to be realistic about the quality of the output. Model card below, and if you want to do a deep dive, you can find more on the VulcanBench site here: And of course, since VulcanBench is open source, you can review every detail of this benchmark, or even run it yourself. The GH repo is here: Live long and benchmark 🖖
Show more
Super interesting stuff, really like the approach the Harbor/TB team is taking here, and very non-trivial.
@harborframework changed how agentic evals are built. Now Harbor Adapters port existing benchmarks onto it, and Harbor-Index distills the best across them into one carefully curated cross-benchmark dataset: high quality, high diversity, high difficulty. Huge congrats @LinShi592021 & co!
Show more
More details on the new code quality score that I'm adding into the new version of VulcanBench. This new frontier is a turning point for benchmarks, excited to be taking the time to make sure we turn in the right direction 🖖
Show more
I am building a new eval suite at @VulcanBench that I think I'm going to call VulcanBench Frontier Systems v1. My idea is to build an eval suite around difficult, multi-hour engineering work in underrepresented systems, with mechanically verifiable outcomes. Looking for experts with experience in any of the areas below to help design and validate tasks: - Verilog/FPGA - Erlang - Ada/SPARK - COBOL/Fortran - Compilers Not looking for tricks, puzzles, etc. I really want tasks that represent real work, i.e. things like debugging, implementation, optimization, migration, or recovery in systems an expert actually cares about. If this is your domain, or you know someone who you think would be a good fit, I’d love an introduction. Oh and this is not a paid gig, I'm spending thousands of dollars a month running benchmarks and building my own eval suites. I have zero funding atm. Unlike Gartner, you can't pay to look good in my benchmarks 😜 You would get credit of course for your contribution, and know that you're helping to contribute to frontier model benchmarking. DMs open.
Show more
Sharing as we go given how long our Fable 5.1 benchmark is going to take with our new 10 hour timeouts. Results are in for Low Effort on our new VulcanBench-SWE v4 Eval Suite.
Okay I'm going to continue to share the results of my Fable 5.1 benchmark with @VulcanBench-SWE v4, my brand new eval suite designed to challenge this new class of models that dropped this week. As a reminder, and the reason why my benchmarks take so long to run, I run these across every effort level, and with VulcanBench-SWE v4 I have increased the timeout to 10 hours, up from 2 hours, this means these are a lot more expensive to run, but ensures I'm getting really clean results, not failing because of timeouts. Additionally, I have added more guardrails to prevent cheating and to give partial credit, so a model can still get some credit even if it doesn't ace a task. All of the tasks in my eval suite are real coding tasks, PRs from open source repos, and represent the kind of coding tasks normal engineering teams would be giving to these models. Fable 5.1 Low scored 82.6 with an average time per task of 14 minutes and average cost per task of $4.66. Once all effort levels are complete I will be adding a full model card to the site and detailed PDF on all the runs and data generated from this sweep. Live long and benchmark 🖖
Show more