Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Coding
Local UIs
Try itFind and open locally running web interfaces
What it does
Discover what is serving now instead of relying on a hard-coded port list.
The skill document
Local UIs
Discover what is serving now instead of relying on a hard-coded port list.
Run
python3 scan_uis.py
Use --no-open to create the launcher without opening it, or --json for machine-readable results.
The scanner:
- reads TCP listeners with
lsof; - limits probes to services reachable through
127.0.0.1; - performs short HTTP probes in parallel;
- records response status, page title, process name, and PID;
- writes
~/.local/state/local-uis/dashboard.html.
Interpret results
- 2xx and 3xx responses are available.
- 401 and 403 responses show a live service that requires authentication.
- Other 4xx and 5xx responses are reachable but unhealthy or not serving a root page.
- The dashboard is a snapshot. Re-run the scan before making a current-state claim.
Safety
- The tool does not probe other hosts or non-loopback addresses.
- A service bound to all interfaces may still be externally reachable; this scanner does not establish network isolation.
- Page titles and process metadata can be sensitive. Do not publish the generated dashboard without review.
- Do not treat an HTTP response as proof that the application behind it is healthy.
On macOS the dashboard opens with open; on Linux it uses xdg-open when available.
Related skills
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Save, search, and manage personal notes and knowledge bases in Get笔记 on explicit request.
Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
More from antreasantoniou
Browse all skillsReconstruct missing project history safely
Challenge ML claims with code and falsification
Turn conversations into grounded decisions
Govern and actively monitor collaborative agent work
Design and compose multi-agent graphs for correctness, coverage, or creativity. Use when a task benefits from isolated proposals, explicit arbitration, adversarial verification, committees, recursive review, cross-modal checks, or saturation loops. Applies across agent runtimes; the included JavaScript workflow is one adapter.
One secure Bitwarden unlock per 24 hours