r/dyadbuilders

Dyad for professional apps

Hi Dyad users, I am quite new toi using Dyad. I have some OpenAI credits. Can i use Dyad to edit an website prototype to make it more professional in its design and functionality? thanks!

reddit.com
u/Disastrous-Ad-5003 — 23 hours ago
▲ 326 r/dyadbuilders+69 crossposts

I built an open-source, self-hosted AI gateway: 237 providers (90+ free), auto-fallback combos, and a 10-engine token-compression pipeline (MIT)

Builders-welcome post with the substance up front (disclosure: I'm the maintainer). OmniRoute is a free, MIT, self-hosted AI gateway — one OpenAI-compatible endpoint over 237 providers — built around two problems: runs dying on a provider 429, and tokens bleeding on tool/log output.

One endpoint, 237 providers — 90+ of them free. You point any tool or agent at a single OpenAI-compatible endpoint (localhost:20128/v1) and it can reach 237 LLM providers without you rewriting anything. 90+ have free tiers and 11 are free forever (no card), which aggregates to ~1.6B documented free tokens/month — and that's honest, pool-deduped math (we count each shared pool once instead of inflating it; the methodology is public in the repo). There's a one-command setup-* for 13+ coding tools (Claude Code, Codex, Cursor, Cline, Roo, Kilo, Gemini CLI…), so switching your existing setup over takes seconds.

Fallback combos — so it never stops mid-task. A "combo" is a ladder of models the router walks automatically: your subscription first, then API keys, then cheap models, then free ones. When a provider returns a 500 or you hit a rate limit, it slides to the next target in milliseconds, mid-request, and your tool never even sees the error. There are 17 routing strategies (priority, weighted, round-robin, cost-optimized, auto/coding:fast…) plus three resilience layers — a per-provider circuit breaker, a per-key cooldown, and a per-model lockout — so one dead key can't take down a whole provider.

Fusion — an ensemble mode for the hard steps. Beyond simple routing, there's a fusion strategy that fans a single prompt out to a panel of different models in parallel and then has a judge model synthesize one best answer (mixture-of-agents, built in). It's cost-aware, so easy turns stay on one fast model and it only fuses when the step is worth it.

A 10-engine compression pipeline — the part most routers don't have. Every request flows through a transparent compression pass you can toggle/stack per combo. Instead of one trick, it stacks the best of the open-source ecosystem: RTK filters command/tool output (git diffs, test logs, builds) at 60–90%, Microsoft's LLMLingua-2 does ML semantic pruning, Caveman handles prose, session-dedup strips repeats across turns. Critically, code, URLs and JSON are preserved byte-perfect, and a default-on inflation guard throws the compressed version away and sends the original if compressing would actually grow the prompt — it never makes things worse. On tool-heavy sessions that's ~89% average input-token reduction (an 8k-token git diff becomes a few hundred). Full credit to every upstream project (RTK, Caveman, LLMLingua-2, Troglodita) is in the README.

Agent-native — the agent can drive the router itself. There's a built-in MCP server (95 tools across 30 audited scopes, over stdio / SSE / streamable-HTTP), plus A2A (v0.3, JSON-RPC 2.0) support. That means an agent can query providers, switch combos, read its own remaining quota and manage memory through the gateway — not just consume tokens through it.

It's 100% local (zero telemetry, AES-256-GCM at rest), MIT-licensed, has a prompt-injection guard on every LLM route, opt-in memory, and runs on npm, Docker, desktop or your phone via Termux.

For context on whether it's worth your time: it's grown to ~9.8K GitHub stars, 1,490+ forks and 280+ contributors in ~4.5 months, with 21,000+ automated tests and 1,830+ issues closed — so it's a battle-tested project, not a brand-new experiment.

npm install -g omniroute

GitHub: https://github.com/diegosouzapw/OmniRoute · Site: https://omniroute.online

Would value a critique of the routing/compression architecture from this crowd.

u/ZombieGold5145 — 2 days ago

How do I manage the multiple API Keys I use to bypass rate limits? How do you all do it?

So I am making a college project thru Dyad. I am ovbiously not paying just to get some grades so I want the entire thing to be free. That's why I came to dyad instead of bolt or lovable criminal free limits. But i keep hitting the usual :
Sorry, there was an error from the Al: Failed after 3 attempts. Last error: You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 20, model: gemini- 3.5-flash Please retry in 44.408536587s.

So, is there anyway I bypass all this? I am considering routers like LIteLLM, where I will input multiple free Gemini keys. Will that work fine?

u/Backfromth3re — 10 days ago

Dyad v1.5 Beta 1 - Dyad Free Pro model option, per-version diffs, and safer agent auto-approvals

Highlights:

- A new Free model option (5 daily free messages) for all Dyad Pro members! I've heard the feedback about people running out of credits and not being able to get more work then, so we're hoping this helps!

- We're also improving our approvals UX with the goal of making it less tedious and safer. Basically, we're trying to ask for permission when things are dangerous (and flag this) and stop asking for permissions when things are safe.

Full release notes: https://www.dyad.sh/docs/releases/1.5.0-beta.1

If you want to automatically get the latest beta release, you can go to Settings, click on the Release channel dropdown and click on Beta.

As always, appreciate everyone's feedback!

- Will

u/wwwillchen — 9 days ago

How to manage big files?

While developing using dyad, admin page has 17 functionality all in single page, now when I edit small things, the entire admin is is truncated and showing only few functionality, how to over come this

reddit.com
u/Effective-Habit1188 — 9 days ago

GLM 5.2 in Dyad!

GLM 5.2 has been added to Dyad. It's a very very good and affordable model to use for basically anything that claude and gpt can do, but don't expect it to be "better" it's quite close, though! A fraction of the cost too.

Really loving it. Great addition Will!

reddit.com
u/Dear_Custard_2177 — 10 days ago

How do I connect my dyad to Gemini?

I have Gemini Pro so I thought when i get the api from here, I can also use Gemini 3.1 pro for the building of my app. But as soon as i entered my first prompt, it says, "You exceeded your current quota, please check your plan and billing details." Am I missing something or am I just too dumb? I am guessing it doesn't work that way and I will have to pay separately for the API key. Either way, in Dyad, it says "Free tier available" under Google AI models but when i go to select models,, all of them seem to be paid.

I was using Lovable but it's limits on free tier is ridiculous. I just wanted the best free version of vibe coders and I landed on Dyad. But if i can't use Gemini pro models, surely it will never b e as capable as Lovable, Bolt etc.

reddit.com
u/Backfromth3re — 11 days ago