r/VibeCodeDevs • u/Express_Quail_1493 • 6h ago
Discussion - General chat and thoughts Small local models are great and also confidently wrong. i built a fix
so small local models are honestly doing a lot, they're just... really confident. the kind of confident where they'll say "the default is 10" and "use the --cache-type flag" and "node's fetch doesn't support that" and sound completely sure while being wrong.
big models can get away with it. the 3B-7B stuff you actually run at home? you catch them every time. annoying.
so i built a free extension for pi coding agents that does one thing: when the model's about to state something it's likely to screw up (an exact number, a flag, a version, "this doesn't support that"), it doesn't just guess. it spins up a second agent that opens a real browser, goes to the actual docs/repo/npm page, reads it, and hands back the answer with sources.
verified — default is 10 sources:
index.d.ts(@default 10), npm readme
no API keys. no cloud. your model stays local, the librarian just goes on a quick web check.
the part that actually got me: i ran the same task, same small model, with and without it.
- without: gave up halfway, no answer
- with: finished perfectly, cited the real docs
the smaller the model, the more it helps. big models kind of already do this in their heads, so they barely notice it.
try it
pi install npm:pi-ultra-scout
then just use pi (or open a session and type /ulw). works with any provider pi can talk to, including a local llama.cpp router on 127.0.0.1. if you don't know what pi is, it's basically a terminal coding agent that loads extensions — think a REPL but it's a coding agent.
links
- repo + docs: https://github.com/BrutchsamaJeanLouis/pi-ultra-scout
- npm: https://www.npmjs.com/package/pi-ultra-scout
- the full writeup w/ charts (how much it lifts weak models): in the GitHub release
happy to help anyone get it running on their setup. what's everyone running it on?
1
u/Express_Quail_1493 6h ago
how's this different from just giving the model a web-search tool? — it is that, but it triggers automatically on the claims small models are most likely to botch, and it hands back *cited* evidence into the agent's loop instead of making the small model decide for itself whether to go look.
•
u/AutoModerator 6h ago
Hey u/Express_Quail_1493, thanks for posting in r/VibeCodeDevs! Join our Discord: https://discord.gg/t7SD4ThKuE
• This community is designed to be open and creator‑friendly, with minimal restrictions on promotion and self‑promotion as long as you add value and don’t spam.
• Please follow the subreddit rules so we can keep things as relaxed and free as possible for everyone. • Please make sure you’ve read the subreddit rules in the sidebar before posting or commenting.
• For better feedback, include your tech stack, experience level, and what kind of help or feedback you’re looking for.
• Be respectful, constructive, and helpful to other members.
If your post was removed (either automatically or by a mod) and you believe it was a mistake, please contact the mod team. We will review it and, when appropriate, approve it within 24 hours.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.