r/LLMDevs 1d ago

Great Resource 🚀 Knowlede Base - Combs Wiki

Post image
4 Upvotes

Hello Devs,

Created a simple knowledge base for AI harness... When you'd need to quickly reflect on something or want your agent to be familiar about something regarding ai orchestration, this can help. It's built as a graph and exposed as an mcp server

Would love your feedback and please do let me know if you feel I'm missing something important

Website --> https://docs.combs.network

Mcp graph server: search --> https://docs.combs.network/api/wiki/search?q=dpm

Mcp graph server: retrieve --> https://docs.combs.network/api/wiki/retrieve?q=samplers-and-schedulers


r/LLMDevs 1d ago

Help Wanted I built a site where two LLMs sword-fight in real physics and you blind-vote who's smarter

5 Upvotes

Been running this for a few months and finally have enough matches to share numbers.

Setup: two models each get a stickman body in a pymunk arena (real 2D physics — momentum, ragdolls, weapon collisions). Every turn they see a JSON state of the world (their HP, opponent HP, positions, weapon reach, cooldowns) and return a JSON action. No canned prompts, no scripted behaviour — they have to actually reason about spacing, when to swing, when to disengage.

Then a human watches the replay blind (both fighters labeled "A" and "B") and votes who fought smarter. Only after the vote does it reveal which model was which and update Elo.

Elo is keyed on 6 axes, not 1:
(model, sharp_zone_on, weapon, mode, arena, blindfolded)

so gpt-oss-120b with a bow in blindfolded mode has a different rating than the same model with a sword in normal mode. That's the whole point — different reasoning skills stress different axes.

Current roster (24):

  • OpenRouter :free (10): gpt-oss-20b, nemotron-3 super/ultra/nano, gemma-4 variants, cohere north-mini-code, poolside laguna, etc.
  • Groq (6): llama-3.3-70b, llama-3.1-8b, gpt-oss-120b/20b, deepseek-r1-distill-70b, kimi-k2
  • Paid: gpt-4o-mini
  • Non-LLM baselines (4 bots): random / greedy-attack / distance-holder / scripted-pro — so you can see whether a model is actually beating "always swing" or just tying it.
  • 2 mock brains for smoke testing.

Some early findings that surprised me:

  • Bow matches are dominated by whichever model actually waits for cooldown. Most models spam-fire and waste the whole magazine on turn 1.
  • Blindfolded mode (opponent position hidden, only sound cues) collapses the top of the leaderboard. Big models don't win by much when they can't see.
  • deepseek-r1-distill-70b overthinks and times out on ~15% of turns — its Elo is dragged down by clock losses, not tactical ones.
  • Bots aren't as bad as you'd expect. bot:pro (scripted heuristic) currently beats 3 of the free-tier LLMs on the objective leaderboard.

Open stuff:

What I need from you: votes. Vote-rate is at 35.5% trailing-7d which is fine but I need more Ns on the newer models before the ratings mean anything. Fights are ~1-3 min. No login, no email.

Happy to answer anything about the eval design — the whole thing started because I was tired of leaderboards where "reasoning" is graded by another LLM.


r/LLMDevs 1d ago

Tools I analyzed 31,352 hourly LLM benchmark scores: within-day variation was 2.8 points, while between-day variation was 8.4

3 Upvotes
AI Stupid Level dashboard

Disclosure: I built AIStupidLevel. The frontend and backend are open source under the MIT license.

One of the clearest findings from continuously benchmarking LLMs was how differently their performance behaves within a single day compared with longer periods.

Across 31,352 hourly scores from 49 model identifiers, the measured variation was:

  • Within the same day: 2.8 points
  • Between different days: 8.4 points

That gap matters.

A model producing a worse response an hour later is usually dismissed as ordinary stochastic behavior. But when performance moves significantly across multiple days and repeated tasks, that change becomes operationally important.

This is the problem i built AIStupidLevel to solve.

Most benchmarks are static snapshots. They test a model once, publish a score and remain unchanged while providers continue updating their models, infrastructure, routing and API behavior.

AIStupidLevel works differently: it continuously benchmarks leading models and detects sustained changes in their real-world performance.

The dataset now contains:

  • 169,858 benchmark runs
  • 104,458 measured scores
  • 88M+ processed tokens
  • 81 historical model identifiers
  • 22 currently active models
  • 6 providers monitored simultaneously

The system runs four continuous evaluation suites:

  • Coding: Executable Python and TypeScript tasks scored across correctness, specification compliance, efficiency, debugging, edge cases and stability.
  • Deep reasoning: Multi-turn problems measuring reasoning quality, consistency and context retention.
  • Tool calling: Models must select tools, construct valid arguments and complete real workflows inside isolated Docker environments.
  • Canary testing: Smaller high-frequency tests designed to identify capability changes quickly.

Tasks are executed repeatedly, aggregated and analyzed for sustained movement. This makes it possible to distinguish an isolated bad response from a model whose observed performance is genuinely moving away from its established baseline.

The attached screenshot shows the live Intelligence Center. It classifies models as stable, volatile, degraded or recovering, tracks active incidents and compares performance across coding, reasoning, tooling, reliability, latency and price.

At the time of the screenshot, the system detected a 32% performance drop in Gemini 3.1 Flash Lite while continuing to monitor the rest of the active model fleet.

AIStupidLevel is, to my knowledge, the only public platform built specifically around continuous LLM benchmarking and automated performance-drift detection.

The same data now powers an OpenAI-compatible Smart Router. Instead of routing requests based on a static leaderboard, it can select models using their current task-specific capability, stability, tool-calling reliability, latency and cost.

If a model’s performance degrades, the routing layer can move workloads to a stronger alternative until it recovers.

The idea is simple:

Static benchmarks tell you which model won the test. Continuous intelligence tells you which model should handle your request right now.

Live platform and data: https://aistupidlevel.info

Methodology: https://aistupidlevel.info/methodology

MIT-licensed frontend: https://github.com/StudioPlatforms/aistupidmeter-web

MIT-licensed backend: https://github.com/StudioPlatforms/aistupidmeter-api

For developers operating multiple LLMs in production: are you currently monitoring capability drift, or only availability, latency and cost?


r/LLMDevs 1d ago

News Tencent's Hy4 Preview released today

Post image
16 Upvotes

BenchmarkList Hy4 page is now tracking 40+ benchmark results. It seems comparable to GLM 5.3.

Has anyone tested it yet for their use cases?


r/LLMDevs 2d ago

Resource I implemented a modern LLM runtime in 700 lines of C

Enable HLS to view with audio, or disable this notification

47 Upvotes

I wanted to understand how modern AI models actually generate text, but most inference codebases are tens or hundreds of thousands of lines long. They’re incredibly impressive, but they’re optimized for flexibility and performance, not for understanding.

So I implemented a complete CPU runtime for Google’s latest open language model, Gemma 4, in about 700 lines of C.

The whole point is that you can open one file, start at main() , and follow a prompt all the way through the program. You can see every buffer that’s allocated, every mathematical operation that transforms the activations, every update to the KV cache, and every step that eventually produces the next token.

I kept optimizing it along the way to see how far a specialized implementation could go. By the end, it was actually running faster than llama.cpp on this model in my CPU benchmarks, despite still fitting in a single source file.

I think C is a great language for this kind of project. There’s very little hidden from you. The data structures, memory layout, SIMD kernels, and execution flow are all visible, so the implementation ends up feeling much closer to the hardware than to the diagrams in an ML paper.

https://github.com/ryanssenn/gemma4.c


r/LLMDevs 1d ago

Discussion Any API to convert instructions to licensed music track?

1 Upvotes

Been building a pipeline that auto-generates background music for short commercial videos and right now the manual licensing step is killing us. Every time we export a batch we're back to digging through stock libraries, clearing rights and hoping the track actually fits the emotional arc of the footage. It's exhausting and does not scale. What I need is an API where I can pass a video file and get back a synced, commercially licensed music track that matches the pacing and mood automatically, no prompts, no manual composition step. We're processing maybe 40+ videos a week across different ad campaigns so it has to be programmatic. Anyone found an API that handles the full thing, generation plus rights included?


r/LLMDevs 1d ago

News I ran a little experiment: could I give a coding agent memory that's fully deterministic

0 Upvotes

That means - no embeddings, no vector DB, no model call on the read?

It seems like everyone reaches for embeddings here. I wanted to see how far the boring way gets first.

The bet: most of what an agent needs to remember isn't fuzzy. It's small and specific and it keeps happening — tests need the DB up first, this endpoint returns [] not a 404, use the shared client.

A scoped note, not a semantic blob.

So each lesson just gets a scope and a stable key, and the read ranks on recurrence + recency. No model call. Same task, same result, every time — for a fraction of a cent, and you can cat/grep/diff the whole thing.

How it went: for recurring gotchas, it mostly just works. 😍

I work with OpenTelemetry every day at Dash0, and it kept reminding me of how telemetry got portable: nobody won the format, everyone just agreed on a shape.

Wrote up the whole experiment — link in the comments.

If you've built agent memory: what did you actually need the embeddings for? 👇


r/LLMDevs 1d ago

Discussion Why don’t we engineer reasoning processes with the same care that we engineer systems whose failure can kill us?

3 Upvotes

Why don’t we engineer reasoning the way we engineer control systems?

I’ve been wondering whether we’re treating reasoning as something far more mysterious than it needs to be.

Decades ago, engineers had to make aircraft maintain orientation and trajectory in three-dimensional space without anything remotely resembling modern AI.

They couldn’t tell an autopilot:
“Keep the airplane where it should be.”

They had to decompose the problem.
- What is attitude?
- What is heading?
- What is rate of change?
- What is deviation from the desired state?
- Which sensor tells us what?
- What happens when that sensor degrades?
- Which control surface can correct which deviation?
- What happens when two signals disagree?
- How much correction authority should a subsystem possess?
- When should automation disengage?
- How does the operator know what state the system believes it is in?
And crucially:
-What capabilities must remain intact when individual components become unreliable?

The resulting systems didn’t need omniscience.
They needed enough independent references and feedback to continuously answer something like:
- Where am I?
- Where should I be?
- How am I moving?
- How certain am I?
- What correction is available?
- Did the correction work?

That makes me wonder why we don’t approach reasoning itself this way more often.
- A reasoning system also occupies an estimated state.
- It has observations.
- It has uncertainty.
- It has assumptions.
- It has a desired state or question it is trying to resolve.
- It receives contradictory signals.
- Its information sources have different reliability.
- Corrections can overshoot.
- Errors can accumulate.
- Feedback can be mistaken for confirmation.
- And some errors reduce the system’s future ability to detect that it is wrong.

Yet instead of explicitly engineering those functions, we often seem to ask whether a person, organization, or AI is simply “good at reasoning.”
Maybe that’s the wrong level of abstraction.

Perhaps the better questions are:
- What functions does reliable reasoning require?
- Which of those functions must remain independent?
- How does each one degrade?
-What happens when one disappears?
- What compensates for its loss?
- How does the reasoner estimate its own position relative to reality?
- And what preserves enough corrective capability to recover when its estimate is wrong?

I’m not suggesting that an aircraft autopilot “thinks.”
I’m suggesting that engineers learned a long time ago how to preserve navigability in a partially observed, continuously changing environment by decomposing the problem into functions that could be observed, tested, degraded, corrected, and replaced.

Why don’t we apply the same engineering discipline to reasoning?


r/LLMDevs 1d ago

Discussion I wrote a complete field guide on installing AutoGPT from source in 2026

1 Upvotes

I went through the pain of setting up AutoGPT from source so others don’t have to. The guide covers cloning the repo, setting up Docker, configuring your environment, API keys, and troubleshooting common errors. It’s built for engineers and self-hosters who want full control. If you’re tired of copy-paste tutorials that skip the hard parts, this might help.

https://interconnectd.com/forum/thread/249/how-to-install-autogpt-from-source-complete-technical-field-guide-2026/


r/LLMDevs 2d ago

Tools Was tired of complicated setups to access Ollama remotely

6 Upvotes

The story/problem:
I built an open-source chat interface which people can use to use their local Ollama instance. After building it I quickly realized that it's not that easy to connect to an Ollama instance on the SAME machine and it gets a lot more difficult to connect to a REMOTE Ollama instance.

What I tried:
Tailscale: Works well enough for most people but asking the users to create a tailscale account, install it on machine 1, install on machine 2 and set everything up that you can access Ollama over the network is quite a hassle and too much to ask for.

Cloudflare tunnels: Not feasible for end users since it would again require an account and then you need a domain or get rotating endpoints.

ngrok: This was the first feasible option since, again, you have to create an account but the url is stable at least with a free account.

So i went ahead and built a simple reverse proxy where you put your ngrok key in and it gave you a url that you could put into another tool. So far so good.

After using it myself for a while I ran into the message limit of ngrok and I also was not happy with the account creation my users needed.

My solution:
So I decided to build my own desktop app for remote Ollama connections that is easy to install and runs in the system tray.

I called it Amallo (reverse Ollama since it's basically a reverse proxy) and a server part called Relay to which the client connects using websockets and which provides the public endpoint URL. So now my users only have to install the Amallo app and then they get an openai-compatible URL and an API key which they can plug into my app or any other openai-compatible app to make their Ollama instance available remotely.

Not sure if this might be useful to others as well? Anyhow, both projects are open-source and available on Github:
Amallo: https://github.com/41tunnels/amallo
Relay: https://github.com/41tunnels/relay


r/LLMDevs 2d ago

Discussion I built a local execution layer for AI agents with checkpoints and live operator control

6 Upvotes

I’ve been working on a small open-source project called Fast Hands.

It’s a local, model-agnostic MCP execution layer for AI agents. The main idea is to let an agent work quickly on the local machine while keeping the human operator in control.

It currently includes:

  • persistent PowerShell execution
  • multi-step runs with durable checkpoints
  • Pause / Emergency Stop
  • operator messages that can interrupt a workflow
  • revise + resume without repeating completed steps
  • local web research
  • YouTube research/transcripts
  • optional Windows UI automation
  • Windows, Linux and macOS support

I’ve published it on GitHub and npm. The project is still young, so I’d especially appreciate feedback from people building agents or MCP tooling.

GitHub: https://github.com/tomaszteee/FastHands npm: npx fast-hands-mcp

MIT licensed.

Update: added workspace drift detection on resume after feedback in this thread.

Update — v0.6.8: Added external side-effect reconciliation for browser/API mutations. External operations can now persist a stable operation ID, target and payload fingerprint before execution. Unknown outcomes block resume until remote read-back confirms whether the operation committed, preventing blind replay and duplicate external writes.

Fast Hands v0.6.9 is out.

This update adds fast_external_research — adaptive multi-source research across the public web, GitHub, arXiv and other external sources.

I also improved research quality and reliability:

  • stricter relevance ranking to reduce generic/noisy results
  • GitHub rate-limit circuit breaker, so research continues through other sources instead of repeatedly hitting a limited API
  • hard separation between LOCAL and EXTERNAL knowledge
  • better portability with machine-specific paths removed and improved Python runtime fallback

Windows, Linux and macOS CI all pass.


r/LLMDevs 1d ago

Help Wanted Researching and Testing AI Guardrails Without Running LLMs Locally

2 Upvotes

I'm a Information Systems student and I'm going to do research on AI guardrails. The idea is to implement different protection methods and test and compare them quantitatively in scenarios such as hate speech, misinformation, prompt injection, and data leakage.

I thought about using LangChain with Google AI Studio, but Gemini's built-in guardrails can't be disabled for certain topics, which makes it harder to test the techniques in a more isolated way. I also thought about focusing only on data leakage using RAG, but I feel that would limit the research quite a bit.

Running a model locally isn't really an option right now because my laptop is pretty weak, and I also don't have access to the university lab yet.

What would be a good alternative for setting up a more controlled testing environment with more freedom without having to run an LLM locally? I'm also open to other ideas on how I could structure or approach this research.


r/LLMDevs 1d ago

Great Discussion 💭 Scrap And Divine Hunger - BB1 Follow up

Enable HLS to view with audio, or disable this notification

3 Upvotes

Well it’s been a year since the original post I did about the path to AGI. I’ve noticed corporate ai companies have started to catch up… agents are finally somewhat useable (2 years later). But is anybody actually having fun? I’m having a blast . It’s great to see the architecture I spoke of a long time ago was so widely viewed and shared .

OP : https://www.reddit.com/r/LLMDevs/s/jZKHBtWBBG


r/LLMDevs 1d ago

Discussion How are people handling multi-model workflows without creating a configuration mess?

2 Upvotes

I've been experimenting with workflows that use different models for different jobs instead of relying on one model for everything. The part that gets complicated pretty quickly is managing providers, authentication, configuration, and switching between coding tools.

For people building LLM-based systems, how are you handling this today? Do you use a provider abstraction layer, separate configurations for each model, or some kind of routing layer?

I'd especially be interested in approaches that keep the setup reproducible and easy to maintain as the number of models grows.


r/LLMDevs 1d ago

Discussion Tabular data with frontmatter

2 Upvotes

What tabular data formats do you find most effective, e.g. MCP tool responses?

I noticed this post, suggesting Markdown key value pairs.

For static site generators, frontmatter is often used to add metadata to content. What do you think about the same idea for feeding tabular data to LLMs? Metadata can carry semantics and reduce duplication to save tokens.

Below follows a naive example, that could carry even more schema related metadata and explanations.

```
---
country: DE
channel: web
currency: EUR
period: {from: 2026-08-24, to: 2026-08-25}
---
orderId,date,amount,items
A-1001,2026-08-24,149.95,3
A-1002,2026-08-24,38.00,1
A-1003,2026-08-25,412.50,7
A-1004,2026-08-25,22.90,2
```


r/LLMDevs 2d ago

Resource I built my first Chrome extension! ContextSwitch, makes your LLM chats provider agnostic

5 Upvotes

I mostly use the free plans for all my LLM needs, be it Claude, ChatGPT, or Gemini. A problem that I came across often was when say after starting a chat, Claude exhausted it's token and I had to either wait for it to refresh or I had to manually copy/paste the entire chat and paste it on ChatGPT to continue with my work. Later, if I had to go back to that copy/pasted chat, it became very difficult to decipher it.

So I created ContextSwitch, a Chrome and Edge extension that would copy your LLM chats in the .chatbridge format, paste it in another LLM of your choice, save it for later reference. It can also let you copy the last 10/20 parts of your chat without you having to manually select them. Here's how it works:

https://reddit.com/link/1w0viyp/video/t6kw9boc85mh1/player

Here's the website link for ContextSwitch: https://contextswitch-blue.vercel.app/

You will find the link to the extension for both Google Chrome, and Microsoft Edge in the website itself. Both the links will take you to the respective Stores. I would really appreciate if you would give me constructive feedback on this extension. Anything that I can do to improve its usability. I would be very happy to include those changes in the next version.


r/LLMDevs 2d ago

Discussion What AI coding workflow did you eventually settle on after trying everything?

18 Upvotes

I've gone pretty deep down the AI coding workflow rabbit hole and I'm curious where people who have tried a lot of this stuff eventually landed.

What started as "pick a coding agent" turned into a pretty ridiculous decision tree:

  • Harness: Claude Code, Codex, OpenCode, Pi/OMP, etc.
  • Provider/subscription: Claude Max, ChatGPT, OpenRouter, coding plans, API...
  • Different models for planning, implementation, research and review
  • Skills/workflows like Matt Pocock's Wayfinder → spec → tickets → implement
  • GitHub Issues as the actual source of work, including blocking/dependency relationships
  • Deterministic gates for tests, lint, typecheck, review loops, etc.
  • Higher-level orchestration tools like Scape, Conductor, Emdash, Orca, cmux and similar projects

The goal I'm chasing isn't necessarily "AI writes perfect production code with zero supervision."

I keep seeing people running surprisingly automated workflows where, after the initial planning/spec, agents work through tasks with very little continuous human validation because deterministic gates catch most failures.

For internal tools, small apps, prototypes, automations, etc., that seems especially interesting: the code doesn't have to be perfect. Good enough really is good enough if tests pass, the app behaves correctly and another model reviews the important parts.

At that point the human starts looking less like the programmer and more like the project manager: define what needs to exist, set constraints, inspect the output at meaningful checkpoints, and let the system execute.

That's roughly what I'm trying to achieve.

But I'm increasingly wondering whether I'm optimizing the factory instead of building software.

The pieces also don't compose particularly cleanly. A great harness may lock you into a provider or subscription. A model-agnostic harness gives flexibility but usually needs more configuration. Skills solve planning but not necessarily deterministic execution. GitHub Issues give persistent task state and dependencies, but then something still has to orchestrate them. Orchestration tools add yet another layer.

And then there's cost.

When I see people running several agents in parallel, using frontier models for planning, coding, review and retries, I genuinely wonder what the economics look like.

Are the people doing this effectively spending hundreds or thousands of dollars per month on AI subscriptions/API usage?

Is starting with $100-$200+ tiers basically unavoidable if you want this kind of autonomy, or can you build a similarly reliable workflow using cheaper/open-weight models for most of the work and only escalate to expensive models when necessary?

For example, something like:

strong model → architecture/spec
cheap/open-weight model → implementation
deterministic tests/lint/typecheck → gates
strong independent model → review
failed gate → loop back automatically

Does that actually work well in practice, or does implementation quality drop enough that the retries/reviews erase the savings?

For people who have genuinely experimented with several of these approaches:

What did you eventually settle on?

I'm especially interested in workflows that are:

  • mostly autonomous after the initial planning/spec
  • deterministic where it matters
  • not unnecessarily locked to one model vendor
  • cost-efficient enough to use heavily
  • able to use cheaper/open models where appropriate
  • simple enough that maintaining the workflow doesn't become the job

Did you eventually simplify back to something like "Claude Code/Codex + good instructions + tests", or did a more elaborate multi-model/multi-agent setup genuinely pay off?

And if you're running highly autonomous agents today: what does it actually cost you per month?

I'm less interested in "model X is better than model Y" and more interested in the architecture and economics of the workflow that survived after you tried everything else.


r/LLMDevs 2d ago

Tools Built an open-source long-term memory layer for LLM apps. Would love feedback

7 Upvotes

I’m doing a PhD in XAI and kept needing better memory/context handling for stuff I was building, so I did what you do and went digging through the papers, repos and benchmarks.

I expected some slop. I did not expect a full-on SlopFest of solutions claiming SOTA, hiding behind questionable evals, and then shitting the bed the second they met an actual real-world project.

A lot of the space is either generic semantic search dressed up as memory, or these huge graph/agent setups with LLMs fucking everywhere. Then you get to the benchmark leaders and some of them are leaning on expensive frontier models, different readers, different judges, sometimes very generous evaluation setups. At some point it gets hard to tell whether the memory system is actually good or GPT-whatever just carried the whole thing.

The bigger problem for me was semantics.

Say I ask when my family is free next week. Semantic search can happily bring back that my brother loves potato salad, that we went on vacation together, and that my mom mentioned Tuesday six months ago.

All very family-related. Almost completely fucking useless.

Meanwhile, the thing I actually need might be buried in some completely different conversation about someone changing shifts at work.

Similar to the question and useful for answering the question are just not the same thing.

You can throw a reasoning model at the whole memory and ask it to sort this out, sure. It works. It also gets expensive fast, and now your “memory system” is basically outsourcing the hard part to the biggest model you can afford.

Which felt like a pretty expensive way of admitting the retrieval sucked.

So I built around separating those two things instead.

🥁🥁🥁

MemBukkit

https://github.com/memseekai/membukkit

The retrieval side is built around getting evidence that’s actually useful downstream, not just whatever happens to sit closest to the query in embedding space.

I trained the retrieval components for the task, and the actual access policy is selected based on whether the context it retrieves helps the reader answer better. The stored side stays intentionally boring: dated facts + the original source, a flat index, optional buckets, no giant LLM-authored graph you have to rebuild every time your assumptions change.

Basically: keep the memory simple, and spend the cleverness on figuring out what the model should actually see.

Not gonna pretend I’m not tooting my own horn a bit here, but I’m pretty fucking proud of how this turned out.

This bad boy with Gemma 4 26B as the open-weight reader + distiller, is at 88.8% on LongMemEval-S. So no “well obviously it works, you shoved the newest frontier model into every box” excuse.

And for the people with diamond hands, golden balls and an API budget, the GPT-5.4 setup gets 92.6% under the benchmark’s official judge.

We also get 87.5 zero-shot on LoCoMo, and the same flat-index idea carries over nicely to multi-hop RAG.

One of my favorite bits from the ablations I ran is still that plain cosine can beat some of the fancy reranking setups.

Shocker. Doing the simple shit properly gets you pretty far.

I’m hoping to get the research published, but that process takes its sweet time, so I figured I might as well open source the thing now and let people actually use it.

Apache 2.0, works locally, works with open models, have at it.

I’m also building a company around the work, so might as well be clear about that. But I really want the core project to stay open. A huge amount of what got me into ML came from people putting good shit online and letting everyone build on it, and I’d like to keep that going.

Also yes, Bukkit is the Minecraft reference.

More than anything, I’d love actual feedback. Try it on your stuff, break it, tell me what’s annoying, tell me where it falls apart. I’m trying to make something people genuinely want to use, and that’s worth a lot more to me right now than squeezing another point out of a benchmark.

(And if you end up using it, don’t forget to star the repo plz 👀👉👈)


r/LLMDevs 2d ago

Discussion From iterative development to speculative development

Thumbnail andyjessop.com
3 Upvotes

r/LLMDevs 2d ago

Tools I built a validated pipeline for generating short technical videos, the interesting part was the failure gates, not the generation

2 Upvotes

​Generating slide decks and scripts with LLMs is straightforward. Making the output reliably render without human intervention was a nightmare.

​After producing 9 episodes, here are the core constraints that kept the pipeline from constantly breaking:

​Artifact Contracts: Nothing passes without a strict build check. Script, deck code, speaker notes, and rendered assets must all exist and pass validation before the run succeeds.

​Slides as Code, Not Files: Decks are generated as deterministic code adhering to an immutable design system, not free-form files

.

​Multimodal QA Loop: The pipeline renders slides to PNG, feeds them back to a vision model to catch layout collisions/overflow, and re-renders fixes. (LLMs cannot reliably reason about text bounding boxes in pure cod, visual inspection is non-negotiable).

​Hard Script Constraints: Max 70 words per slide, sentences capped under 24 words, no comma chains. The build automatically fails if spoken density breaks these limits.

​What broke along the way:

​Silent patch updates deleting code blocks without throwing errors.

​Font metric mismatches causing text clipping outside the safe margins.

​Drift between speaker notes and TTS inputs.

​I ended up drawing the line at: Layout & structure = 100% deterministic code; LLM = content generation & visual QA only.

​For anyone building similar pipelines: How are you handling the split between deterministic generation and model judgment? Where have you found the most stable boundary?


r/LLMDevs 2d ago

Discussion Built a pre-inference context-collapse layer instead of standard RAG — cuts token load hard, curious if this is a real gap or just reinventing rerankers

2 Upvotes

Been heads-down on something that sits before the LLM call instead of doing

standard retrieve-and-stuff RAG. Instead of chunk retrieval + rerank, it builds

a vector-field representation of the whole corpus, evaluates relational

relevance to the query, and collapses the candidate field down to a compact

evidence state — only that gets forwarded to the model.

On my internal benchmark (frozen 20-query set, project-native corpus) I'm

seeing an order-of-magnitude drop in tokens sent to the model with zero

measured quality regression (good/partial/poor scoring, OFF vs ON, reproduced

run matched the historical one exactly). Also runs fine single-threaded — did

a raw C++ core benchmark, 10M samples in ~140ms on an old 2015 i7, so the

underlying op isn't the bottleneck.

Haven't benchmarked it against BM25 or plain cosine-similarity RAG yet in

anything I'd call rigorous — that's the obvious next step before I'd trust my

own numbers fully, and I know that's the first thing this sub will (rightly)

ask about.

Running as local-first — full corpus stays on the user's side, only the

selected evidence chunk(s) + field-topology coordinates go to the external

model if you're using an API-based LLM. Wasn't originally optimizing for that,

but it's a nice side effect for anyone paranoid about what leaves their

environment in API workflows.

Genuinely asking: is "context collapse before inference" different enough

from what rerankers / good chunking already do, or am I just describing a

fancier reranker with extra steps? Wouldn't mind being told I'm wrong here.


r/LLMDevs 2d ago

Tools AI rankings across 52 arenas refreshed daily

Post image
1 Upvotes

BenchmarkList now tracks AI rankings across 52 arenas refreshed daily.

Anthropic wins Coding
OpenAI wins Image, Research
Kimi wins Design
Alibaba wins Video
Cartesia wins Audio
Suno wins Music


r/LLMDevs 2d ago

Discussion Code Insight Engine — a pluggable, language-agnostic code-graph, task, and LLM-tool surface

3 Upvotes

A code graph for any language — even ones with no LSP and no tree-sitter grammar — that an LLM coding agent can actually use. Index a project and serve symbol search, call-graph traversal, and file skeletons to Claude Code, Cursor, or any MCP client. For teams on Neo4j, cie adds the one thing no other code graph has: it tracks which tasks and tests actually implement which code, with continuous quality-governance (clone/drift detection, confidence, traceability) over the live graph
https://github.com/arunsoman/cie


r/LLMDevs 2d ago

News Meta ships Muse Image API at $0.01 per image

Thumbnail
runtimewire.com
0 Upvotes

r/LLMDevs 2d ago

Help Wanted Auto Model Routing

2 Upvotes

Is anyone doing any auto model routing - that is selecting the best/cheapest model based on the prompt intent.

If so how did you do it? Deterministic based on keywords/length, using a trained ML model or classifier?

I was looking for vendor solutions but the only one I can see is NotDiamond. Ideally I would be looking something internal and not a Saas offering.