[verdict][prompt curatoriat][sursă: admix.software][traducere: la coadă]
Pot să vibecodez Admix?
// se construiește într-un weekend, dar rămân goluri reale
A local chat UI with side-by-side replies is a weekend project when it calls OpenRouter, but Admix's value depends on access to many hosted models, a current catalog, provider routing, and a maintained account and billing layer. You can reproduce the comparison workflow. You cannot reproduce the model access and service layer for a flat $10 subscription.
încredere: ridicată
ce e: Multi-model AI chat that compares answers side by side across providers
Indice de constructibilitate · joc editorial
- Preț 10 $/lună greutate: plus 1
- Timp un weekend greutate: plus 2
- Categorie asistenți ai nu cântărește
- Moat integrări · calitatea execuției greutate: minus 2
- Încredere ridicată greutate: plus 1
- Ce pierzi 5 elemente greutate: minus 2
- Site admix.software (si apre in una nuova scheda) nu cântărește
Se anulează. E cazul în care decide cât de tare te enervează abonamentul.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Ce construiești
Send one prompt to selected models through OpenRouter, stream the replies into a side-by-side grid, and save the thread locally.
ce îți trebuie
- Node 22
- OpenRouter API key in .env
- SQLite
- Provider and model IDs to compare
The interface is easy to reproduce; the useful question is whether the API bill and missing provider features still work for you.
Promptul
Un weekend cu un agent de coding. Golurile care rămân sunt mai jos, la „ce pierzi”.
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. Prompt curatoriat: scris și revizuit manual pentru această aplicație. În engleză intenționat — e limba în care agenții de coding se descurcă cel mai bine.
Ce pierzi
- 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
De ce se plătește în continuare
They pay for one bill and one interface instead of managing several provider accounts, API keys, model IDs, and usage limits. The comparison grid is easy to copy; keeping model access and the account, billing, and storage layer working is the service.
moat: Integrări Calitatea execuției ce e un moat
bundled model access, catalog upkeep, and billing under one subscription
Alternative gratuite
N-ai chef să ți-o construiești? Astea există deja, sunt gratuite sau open source, și le-am verificat una câte una.
Respinse (2) — și de ce
- Msty (si apre in una nuova scheda) — The desktop core is $0, but the terms limit it to private non-commercial use; paid work needs a license.
- LibreChat (si apre in una nuova scheda) — A polished multi-provider chat, but it does not send one prompt to several models side by side.
Cine l-a construit deja
Să pornești de aici e tot vibecoding: promptul e pentru când o vrei exact în felul tău.
- Open WebUI (se deschide într-o filă nouă) — Open-source self-hosted chat interface for local and hosted models.
- LibreChat (se deschide într-o filă nouă) — Open-source multi-model AI chat platform for self-hosting API-based assistants.
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.