Video summary
Laguna XS 2.1 33B A3B tested vs Qwen 35B A3B - 16GB Local LLM setup
Main summary
Key takeaways
Product reviewed
- Laguna XS (Poolside): 33B A3B mixture-of-experts model (active ~3B), targeted at agentic coding and long-horizon work on local hardware.
- Compared against: Qwen 35B A3B, run in a similar “non-MTP” setup on the same local target (16GB VRAM).
Test setup / tasks covered
- Performance
- Prefill (prompt ingest) + decode (token generation speed)
- Memory/context benchmark
- 256K context
- Checks whether specific data is found at depths: 0/25/50/75/100%
- Agency benchmark
- “Fake company sandbox” with tools
- Measures scenario success and tool selection correctness
- OpenAI human eval
- 164 handwritten Python challenges
- Emphasizes pass rate, plus how many questions were answered vs left blank
- Coding challenges (web-based)
- Sand physics simulator
- Kanban
- Dungeon crawler
- MCP coding tasks (tool integration)
- Blender: create + export assets, then render images
- Godot: generate a simple 3D environment and verify gameplay
Key findings (features, strengths, weaknesses)
1) Speed / performance
Laguna vs Qwen
- Prefill (ingest speed)
- Laguna slower
- Starts around ~52 tokens, then drops into the low 20s
- Qwen starts around ~180 and flattens as context grows
- Decode (generation speed)
- Laguna slightly faster
- Qwen decode: ~38
- Laguna decode: ~45–46
Implication: Laguna “generates” faster once engaged, but is significantly slower at initial prompt ingestion.
2) Long-context / memory benchmark (256K)
Pass rates
- Qwen: 93%
- Laguna: 60% (described as “bit worrying”)
Notable failure pattern (Laguna)
Laguna finds data near the start and end, but dips in the middle:
- 0% depth: found
- 25%: never found
- 50%: found
- 75%: never found
- 100%: found again
Pros: correct retrieval at some depths Cons: inconsistent retrieval across the window (potentially harmful for long-horizon coding)
3) Agency benchmark (tool-using sandbox)
Pass rates
- Qwen: 98% (fails only 1 scenario)
- Laguna: 92% (fails 4 scenarios)
Main stated issue for Laguna
- Tool selection failure: calls tools it shouldn’t
- Example (scenario 24): it didn’t follow instructions to use a specific currency conversion tool (though the final answer was “close”).
4) OpenAI human eval (164 Python challenges)
Results
- Laguna: very poor
- Qwen pass rate: 80%
- Laguna pass rate: 13%
- Answered vs not answered
- Qwen: failed to answer 29 questions
- Laguna: failed to answer 137 questions
- Laguna “only answered ~16% of questions”
Behavioral reason described
- Uncertainty / overthinking (“wait, wait, wait” pattern)
- Token burn despite prompt injection attempts (e.g., at 4K telling it to “get going”)
- Often doesn’t reach a final answer in time
5) Coding challenges (web-based)
Sand Physics
- Laguna
- Could produce a working solution, but:
- Burned lots of context and needed compaction
- Initially behaved incorrectly (water treated like sand) until corrected
- Performance: laggy / not very performant
- Could produce a working solution, but:
- Qwen
- Generally fixed faster
- Hit a 32K output token limit repeatedly; after being told it was reaching the limit, it continued
- Some functional issues (eraser/certain tools) but became workable after fixes
- Verdict from the video: both can succeed; Qwen performed better on performance, Laguna was workable but token-hungry and hesitant.
Kanban (front-end app)
- Laguna
- Generated files + a UI, but issues included:
- Code leaked into HTML
- Light/dark mode broken
- Day/night toggle didn’t work
- Card/state handling bugs (duplicates on refresh; messy archive/restore behavior)
- Needed multiple iterations; burned many tokens
- Generated files + a UI, but issues included:
- Qwen
- Similar 32K output limit issues, but:
- UI looked nicer
- Dark/light mode worked
- Columns draggable worked
- Still struggled with “add card” reliably; became unsure and didn’t complete consistently in-run
- Similar 32K output limit issues, but:
- Bottom line: Laguna was messy; Qwen was more polished but still unreliable at completing the full task.
Dungeon Crawler
- Laguna
- First run: mostly working (fog of war missing)
- Follow-ups:
- A later run burned ~90% of tokens, triggered compactions, then “game broke” and required refresh/fixes
- Eventually: fog of war worked and previously explored area stayed revealed
- Qwen
- Produced a working dungeon quickly with fog of war working
- Also mentioned “god mode” (map reveal) that can’t be turned off—handled as not framed as a failure
- Verdict: Laguna’s style was praised, but Qwen was faster and more efficient, with fewer context explosions.
6) MCP tasks (integration) — Blender and Godot
Blender (create assets + render + export)
- Laguna
- Created assets (marble and finish gate); assets were “okay,” then later got them into the correct folder
- Render/export attempts sometimes saved screenshots of the program instead of rendered images; retried
- Qwen
- Created assets too (marble more spherical; gate had nicer details/panels)
- Export folder and exports worked; still had token-limit/verbosity issues but got further
- Verdict: Qwen generally edged out Laguna; both had token-limit/verbosity problems.
Godot (3D environment + gameplay)
- Laguna
- Integration failed: attempted MCP connection but couldn’t find/attach correctly
- Killed the running app; then couldn’t connect
- Restart cycles caused port conflicts and repeated app termination
- Test was ultimately abandoned/left unfinished
- Qwen
- Integration succeeded; gameplay tested:
- Movement keys reversed (W/S swapped)
- Jumping worked
- Some collision worked
- Collecting orb not functioning / not updating
- Still described as not terrible, especially relative to Laguna’s failure
- Integration succeeded; gameplay tested:
- Verdict: Laguna very weak on Godot/MCP; Qwen managed a mostly working basic world with smaller gameplay issues.
Pros & cons (as evidenced in the video)
Pros (Laguna XS)
- Slightly faster decode speed than Qwen (in the reported test)
- Can complete some coding tasks after iteration (Sand Physics, Dungeon Crawler, Blender asset creation)
Cons (Laguna XS)
- Much slower prefill (prompt ingestion)
- Weak long-context retrieval
- 60% vs Qwen 93%
- inconsistent mid-context performance
- Agentic reliability behind Qwen
- agency: 92% vs 98%, including tool-selection mistakes
- Major failure on OpenAI Python human eval
- 13% pass, only ~16% of questions answered
- Token/context burn and “uncertainty loops” (“wait… wait…”) leading to non-results or compactions
- MCP struggles badly in Godot (integration/session failure)
Comparisons / overall ranking from the video
- Qwen 35B A3B is described as the best overall performer.
- Laguna is usable but unreliable, especially in:
- long-context memory accuracy
- Python human-eval answering
- MCP-based Godot execution
Numerical results explicitly mentioned
- Prefill speed
- Qwen ~180
- Laguna ~52 → low 20s
- Decode speed
- Qwen ~38
- Laguna ~45–46
- Memory benchmark (256K) pass rate
- Qwen 93%
- Laguna 60%
- Agency benchmark pass rate
- Qwen 98%
- Laguna 92%
- OpenAI human eval (164 Python)
- Qwen pass rate 80%
- Laguna pass rate 13%
- Laguna answered ~16% (failed to answer 137 questions)
Overall verdict / recommendation
Prefer Qwen over Laguna XS for practical coding/agent tasks. Laguna XS shows some strengths (decode speed; can sometimes complete coding after retries), but the tests show serious unreliability—especially Python human eval, long-context consistency, and Godot/MCP integration. If trying Laguna XS, expect token burn, uncertainty loops, and manual prompting/fixing.
Unique points mentioned about the product (consolidated)
- Laguna XS is a 33B A3B mixture-of-experts with active ~3B.
- Presented as upgraded from Laguna XS2, aimed at agentic coding and long-horizon local work.
- Runs locally on hardware with 16GB VRAM (with 32GB system RAM mentioned for overflow).
- Prefill slower than Qwen; decode faster.
- 256K context retrieval inconsistent (60% pass; mid-depth failures).
- Agency/tools: decent but behind Qwen; tool selection mistakes observed.
- Python human eval: extremely low answer rate and pass rate (13%).
- Token/context burn and “wait” uncertainty loops contribute to failures.
- Web coding performance highlights:
- Sand Physics: works after iteration; token-hungry/hesitant
- Kanban: starts but state/alignment bugs and duplicates
- Dungeon crawler: can work but may “break” and require refresh/extra prompting
- MCP highlights:
- Blender: can generate/export assets, but render steps may be off
- Godot: failed to complete due to MCP/session handling issues (killing/connection problems)
Speakers/views
- Single main speaker: Luke (Luke’s Dev Lab). No other speakers contributed distinct perspectives beyond incidental reactions while he runs tests.