Status: planned / design note. A future surface, not yet released. It would be a browser front-end over the REST API — no new analysis logic.
A zero-install, paste-and-analyze experience for operators who'd rather not use the terminal: paste a log or manifest, pick a technology (or let it auto-detect), and read the ranked root causes, read-only diagnostic commands, and suggested fixes — plus a searchable view of the knowledge base.
- Analyze panel — paste text, optional technology hint, optional enrichment toggle; renders the
full
AnalysisResult(Output format). - Explain lookup — type an error name and get its catalog entry.
- Validate panel — paste a manifest and see issues with severities and line/path hints.
- Catalog browser — search and filter signatures by technology (backed by
list). - Copy-only commands — diagnostic commands are copyable but never executed, preserving the read-only guarantee. See Security.
flowchart LR
Browser["Web UI (browser)"] -->|HTTPS JSON| API["REST API<br/>/analyze /explain /validate"]
API --> Engine["AnalysisEngine"]
Engine --> API --> Browser
The UI is a pure client of the existing API. Because it calls the shared engine, results match the CLI, SDK, API, and every other surface.
- Pair it with the REST API. The API ships no auth, so place both behind your own authentication and TLS if exposed beyond localhost.
- Offline by default; enrichment is opt-in and configured server-side. See Configuration.
If you want a hosted, managed experience today, the AI incident-response assistant provides one — and the self-hosted Web UI above is the planned open-source counterpart.
Open an issue (see Contributing) or follow https://devopsaitoolkit.com/blog for progress.