Local-first by default
Desktop state lives in a local JSON file. The app binds to loopback and needs no hosted identity provider.
v0.1.2 is public
A personal desktop for web apps and AI tools that runs on your own Linux machine. No login. No cloud account. Your state stays local.
把网页应用和 AI 工具放进一个真正属于你的本地桌面。
BUILT FOR THE MACHINE YOU OWN
Desktop state lives in a local JSON file. The app binds to loopback and needs no hosted identity provider.
Keep URL apps, AI tools, and local WebUIs together. Open them in desktop windows or explicit browser tabs.
The optional vibed daemon starts, stops, health-checks, and logs local WebUI processes.
Release assets carry checksums and Ed25519 signatures. Versioned installs keep a last-known-good rollback path.
LINUX · GIT · ONE COMMAND
The installer selects the first free port from 3000–3010, brings a pinned Node runtime when needed, and creates a user service. Pin a port with --port.
curl -fsSL https://github.com/vimalinx/vibedesktop/releases/latest/download/install-app.sh | sh
CLEAR SECURITY BOUNDARY