diff --git a/300 areas/350 AI/Pi Agent Extensions & Skills.md b/300 areas/350 AI/Pi Agent Extensions & Skills.md index ef1106a..f9b83b4 100644 --- a/300 areas/350 AI/Pi Agent Extensions & Skills.md +++ b/300 areas/350 AI/Pi Agent Extensions & Skills.md @@ -185,6 +185,7 @@ v0.7.0, installed globally. 7 task tools: `TaskCreate`, `TaskList`, `TaskGet`, ` | **ste-writing** | Rewrite prose (docs, READMEs, PRs, errors) into ASD-STE100 Simplified Technical English. Removes AI slop. Two modes: strict (procedures) and STE-flavored (general prose). Includes heuristic anti-slop linter (ste-lint.py). | | **project-diagramming-mermaid** | Outline codebase/project as Mermaid → `/docs/.mmd` + render to `/docs/diagrams/` via mmdc (nixpkgs mermaid-cli) → prompt for Archify follow-up. Per project: `/config-add skill project-diagramming-mermaid`. See [[Dev-Ops Tooling — Mermaid, Archify, Vikunja & Outline]] | | **project-diagramming-archify** | Mermaid or plain language → Archify JSON IR → validate (showcase) → deliver interactive HTML to `/docs/-map.html`. Vendor renderer: `~/.agents/skills/archify` (v2.14). Per project: `/config-add skill project-diagramming-archify`. See [[Dev-Ops Tooling — Mermaid, Archify, Vikunja & Outline]] | +| **project-ops** | Task/stage/progress via **Vikunja** API + documentation via **Outline** API (bearer tokens in `10-secrets.conf`). Create/update tasks, move buckets, percent-done, read/write docs. Per project: `/config-add skill project-ops`. See [[Dev-Ops Tooling — Mermaid, Archify, Vikunja & Outline]] | | **design-build** | Generate production-ready HTML/Tailwind code from design specifications and DESIGN.md design tokens. | | **design-explore** | Generate UI design mockups as images for exploration and ideation. Supports DESIGN.md for design-token-accurate mockups. | | **markitdown** | Convert files (PDF, Word, Excel, PowerPoint, images, HTML, CSV, JSON, XML, ZIP, EPubs, YouTube) to Markdown for LLM consumption. Image analysis via Qwen 2.5 VL 72B on OpenRouter. | @@ -710,6 +711,23 @@ engram v1.16.1 runs on nixos-desktop (.13) at `~/.local/bin/engram`. Systemd use --- +## Paseo (orchestration layer — not a skill/extension) + +Paseo is the **multi-agent orchestration GUI** that wraps pi — not a skill or extension itself, but it runs pi agents (via `pi --mode rpc`) and is part of the agent stack. Full docs: **[[Paseo Pi GUI Tool]]** (Obsidian) · Gitea `sam/paseo` · maps.lab `/paseo/docs/`. + +| Aspect | Detail | +|---|---| +| **What** | Client-server orchestration: daemon spawns/manages pi agents, streams output to CLI/web/mobile | +| **Where** | `.13` Docker `paseo` (:6767, password auth, `restart: always`) — `/home/sam/Docker/Containers/paseo/` | +| **Image** | `ghcr.io/getpaseo/paseo:latest` + baked pi 0.82.1 + `omniroute-pi-ext-integration` (built as `USER root`, runs as user `paseo`) | +| **Config** | container `~/.pi/` on the paseo-home volume: settings.json (omni provider, default model `default-opencode-go-ds-flash`), models.json (key + 476 omni models) | +| **LLM** | pi → omni provider → OmniRoute `.13:20129` (LAN IP reachable from bridge net) | +| **Clients** | `@getpaseo/cli` 0.7.2 on .27/.51 (env `PASEO_HOST`+`PASEO_PASSWORD` in each machine's `10-secrets.conf`); web UI `http://192.168.20.13:6767` (LAN) / `http://100.114.62.46:6767` (Tailscale, incl. mobile) | +| **Workspace** | `.13` `/home/sam/Docker/Containers/paseo/workspace/` → mounted at `/workspace` in the container (agents only see mounted folders) | +| **Notes** | Container pi is minimal — host `~/.agents` skills/extensions NOT auto-included (selective per-folder config = follow-up); browsers via separate `pi-browser-harness`; alerts via Apprise/NTFY follow-up | + +--- + ## MCP Servers pi-mcp-adapter connects Pi to external services via the Model Context Protocol. diff --git a/300 areas/360 Dev-Ops Network Computers/Docker Containers.md b/300 areas/360 Dev-Ops Network Computers/Docker Containers.md index db45582..b1789ea 100644 --- a/300 areas/360 Dev-Ops Network Computers/Docker Containers.md +++ b/300 areas/360 Dev-Ops Network Computers/Docker Containers.md @@ -40,6 +40,7 @@ id: 1778553013-ARYX - **engram** — Journaling app (ghcr.io/gentleman-programming/engram) - **headroom** — AI headroom dashboard (ghcr.io/chopratejas/headroom) - **n8n_data** — Workflow automation (n8n) +- **paseo** — Multi-agent orchestration GUI (ghcr.io/getpaseo/paseo:latest + pi 0.82.1 + omni ext baked in). Port **6767**. Drives pi agents spawned via `pi --mode rpc`, LLM via OmniRoute. Web UI `http://192.168.20.13:6767` (password). Config: `/home/sam/Docker/Containers/paseo/` (compose, `.env` 600, `paseo-home` volume, `workspace`). Docs: [[Paseo Pi GUI Tool]] · Gitea `sam/paseo` · maps.lab `/paseo/docs/` - **t3_stack_react** — T3 stack React app - **sams-home-network** — Home network management app - **worldmonitor** — Geopolitical news & 3D globe dashboard. Next.js app, Redis cache, ais-relay. Port 3002. LLM features route through OmniRoute.