[verdict][prompt curatoriat][sursă: uncircle.app][traducere: la coadă]
Pot să vibecodez Uncircle?
// se construiește într-un weekend, dar rămân goluri reale
The core loop · read a yml of processes from the repo, run them, stream logs into terminals, show status dots · is a genuine one-sitting build with node-pty and xterm.js, and mprocs already gives you most of it in a TUI for free. What does not one-shot is everything around it: a native window with tray and notifications, killing whole process trees without orphans on three OSes, crash auto-restart that does not flap, and signed auto-updating builds. And since the paid tier is $19 once rather than a subscription, the usual death-list math barely applies.
încredere: ridicată
ce e: Native workspace that keeps repos, terminals, and CLI agents in one window
Indice de constructibilitate · joc editorial
- Preț o singură dată greutate: zero
- Timp o sesiune pentru dashboard, un weekend bun pentru finisajul aplicației native greutate: plus 3
- Categorie unelte pentru dezvoltatori nu cântărește
- Moat calitatea execuției greutate: minus 1
- Încredere ridicată greutate: plus 1
- Ce pierzi 4 elemente greutate: minus 2
- Site uncircle.app (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
A local web dashboard that starts and stops the processes defined in a repo's yml file and streams their logs into browser terminals.
Submitted by the maker · verdict kinda, honestly.
Promptul
Un weekend cu un agent de coding. Golurile care rămân sunt mai jos, la „ce pierzi”.
Build me a local dev-stack dashboard like Uncircle. Requirements:
- Node 20 + Express + ws, single process, started as `devstack` from any repo
folder; opens http://localhost:4680.
- Read a `stack.yml` in the repo root: list of processes with name, command,
cwd (relative), and autostart flags. Include an example file.
- Run each process in a real PTY via node-pty and stream output over WebSocket
into xterm.js terminals in the browser, one tab per process.
- Sidebar lists processes with green/red/grey status dots and buttons for
start, stop, restart, plus Start all / Stop all. Stopping must kill the
whole process tree · no orphaned children.
- If a process exits nonzero, auto-restart with exponential backoff, max 5
tries, and show a "flapping" badge when it keeps dying.
- Scan output for localhost URLs and render them as clickable pills above the
terminal.
- Add ad-hoc shell tabs (plain PTYs cwd'd at the repo root) so CLI coding
agents like Claude Code can run inside the dashboard too.
- No accounts, no telemetry, everything local. Deliberately out of scope:
native window, tray, notifications, and multi-repo management · this is one
repo per running instance.
- README with install and usage. 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
- a real native app: tray, crash/finish notifications, auto-updates
- reliable process-tree cleanup and auto-restart across macOS/Windows/Linux
- agent presets (Claude Code, Codex, Cursor, goose, Aider) and clickable localhost pills
- the built-in file editor, diff view, and command palette
De ce se plătește în continuare
It is $19 once with a free tier that covers 3 projects, so the honest calculus is not subscription math · it is whether an evening of vibe coding beats a lifetime license. People pay for the parts that are tedious to get right: clean shutdown of whole process trees, restart backoff that does not flap, native notifications when an agent finishes or crashes, and updates they never think about.
moat: Calitatea execuției ce e un moat
native polish + process-management edge cases
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.
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.
- mprocs (se deschide într-o filă nouă) — open-source TUI for running multiple commands with per-process panes
- process-compose (se deschide într-o filă nouă) — scheduler for non-containerized apps from a compose-style yml
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.