LunarWerxs/DevWebUI
View on GitHub ↗GUI + MCP control plane for your local dev servers. Humans click, agents automate the same daemon.
25 ★1 forksTypeScriptUpdated 20d ago
What you need to know
A GUI + MCP control plane for local dev servers: start/stop/restart dev processes from one pane with live status/CPU/memory/logs, while AI agents drive the same daemon over MCP off one shared state.
Install
bun install && bun run dev Download devwebui-windows-x64.exe from Releases (Windows prebuilt)
Usage
- •First launch scans once for .devwebui files; afterward add projects via 'Add project', dropping a folder/.devwebui file on the Windows launcher, or `devwebui open <path>`.
- •Define one .devwebui file per repo listing processes (id, name, command, cwd, port, env, autostart, links, companion); processes can also be edited in the GUI.
- •Register the MCP server in your client with DEVWEBUI_URL=http://localhost:4000 to drive the same daemon the GUI uses.
- •Use the CLI (devwebui start/stop/status/list/start-all/mcp) or DEVWEBUI_PORT to point at another daemon.
Key features
- ✓31 MCP tools covering projects, processes, logs and the de-duplicated error log.
- ✓Port-conflict rescue: detects a taken port, tells you which process holds it, and frees it on request.
- ✓Runtime-aware launches that follow each project's lockfile; Windows desktop shortcuts and tray app.
- ✓Full i18n (English base) with light/dark themes; local-first, open source, no account required for core use.
Best for
Developers who run many local dev servers and want a clickable dashboard plus agent automation over one shared daemon.
Caveats
- ⚠Prebuilt tray/desktop experience is Windows-focused; macOS/Linux tray is on the roadmap.
- ⚠Optional settings sync requires a LunarWerx Connections account and is off by default.
- ⚠Sends an anonymous install ping (opt-out via DEVWEBUI_NO_PING=1); core functionality needs no cloud.
- ⚠MIT licensed.
Platforms: Local · Windows · macOS · LinuxClients: Any MCP client
Reviewed 2026-08-18
Topics
ai-agentsbundashboarddev-serverdeveloper-toolsguihonolocalhostmcpmodel-context-protocolprocess-managerself-hostedtailwindcssvue
- Stars
- 25★
- Forks
- 1
- Language
- TypeScript
- License
- MIT
- Created
- 2026-06-28
- Last push
- 2026-08-16