Can I vibecode Admix?
price $10/moyou'd save $120/yrbuild time weekendcategory ai-assistantreplaced by 0 people
KINDA
MOATintegrationsexecution polish
Multi-model AI chat that compares answers side by side across providers
The Build Prompt
copy it and go buildready to paste · 1,284 chars
Build me a local multi-model comparison chat to replace Admix. Requirements: - Node 22 + Express + better-sqlite3, a server-rendered shell with a little vanilla JS for streaming; no frontend framework, no build step. - One OpenRouter key in .env, kept server-side; the server proxies all model calls. - A model picker fed from OpenRouter's /models endpoint; select up to four models. - One prompt fans out to the selected models and streams each reply into a side-by-side grid with model name, elapsed time, and token usage when reported; a failed model shows its error in its own column without killing the others. - Markdown rendering with fenced code blocks and a copy button per reply. - Threads, prompts, model ids, replies, and timestamps in SQLite; full-text search across saved threads; export a thread as Markdown. - A running cost estimate per thread from OpenRouter's usage and pricing fields. - Binds to localhost only. No accounts, no telemetry; prompts and replies leave the machine only for OpenRouter, and the README says so. - Out of scope: auth, billing, mobile apps, image generation, hosted sync, and provider-specific tools like web search or file upload. - README: setup, .env.example, and how to add a model id by hand if the catalog fetch fails.
What you lose
- ✕Admix's bundled access to many providers under one subscription
- ✕A maintained model catalog and provider routing
- ✕Cross-device sync and account history
- ✕Built-in image, search, and document workflows
- ✕Usage limits, billing, and support handled for you
Prior art / alternatives
Why it still works
bundled model access, catalog upkeep, and billing under one subscription