#806·picoclaw

[Feature]: Add webUI support (Refactoring now)

Author: ZepanCreated Feb 26, 2026Updated Aug 24, 2026
Labelstype: enhancementpriority: hightype: roadmap

Description

To further lower the barrier to entry for beginners, I propose the development of a dedicated Web User Interface (Web UI). While the TUI is great for terminal users, a browser-based interface is the most intuitive path for "non-tech" users to manage their PicoClaw instances.

Proposed Solution

We will develop this as a standalone project in a new repository: picoclaw_webui. This will communicate with the PicoClaw core via a standardized API/Socket, rather than being bundled into the main package.

Key Features:

  • User-Friendly Dashboard: A clean, responsive layout for monitoring and control.
  • Visual Setup Wizard: A "no-code" approach to initial configuration.
  • Cross-Device Access: Ability to manage PicoClaw from a phone or tablet on the same network.

Motivation

  • Maximum Accessibility: A Web UI is the gold standard for "ordinary person" usability. No command-line knowledge required.
  • Security & Isolation: By keeping the Web UI in a separate repo/process, we minimize the attack surface of the core PicoClaw engine. Any web-based vulnerabilities (e.g., XSS) are isolated from the core logic.
  • Lightweight Core: Prevents bloating the main repository with heavy web dependencies (Node.js, React/Vue, etc.), ensuring PicoClaw remains "lean and mean" for low-resource hardware.

Additional Context

The goal is to provide a "Router Admin" style experience—where the user simply opens a local URL to get their PicoClaw up and running in minutes.