How littlegenius44/local-harness-pi works
This repository contains architecture, requirements, contracts, and implementation plans—not executable product code. The graph therefore represents the documented V1 design: a local-first desktop coding agent using DSH as its product platform and conversation/execution recovery authority, with Pi as the tool-loop kernel. Paths identify the relevant design documents; connections are limited to relationships stated by the README and the documented product scope. Detailed runtime wiring cannot be verified here.
Main entry points: 2026-09-10-local-harness-pi-pr-c-product-loop.md Desktop app · 2026-09-09-local-harness-pi-v1-design.md DSH platform · 2026-09-18-agent-machine-seam-rectification.md Agent machine seam · interface-contracts.md Interface contracts
Components 10
Desktop product
- Desktop app
docs/superpowers/plans/2026-09-10-local-harness-pi-pr-c-product-loop.md - Local workspace
docs/requirements/v1-requirements.md
Agent runtime
- DSH platform
docs/superpowers/specs/2026-09-09-local-harness-pi-v1-design.md - Agent machine seam
docs/superpowers/plans/2026-09-18-agent-machine-seam-rectification.md - Pi tool-loop kernel
docs/superpowers/plans/2026-09-10-local-harness-pi-pr-b-pi-kernel.md - Conversation/recovery authority
docs/architecture/session-consistency.md - Interface contracts
docs/architecture/interface-contracts.md
Configuration
- Provider configuration
docs/superpowers/plans/2026-09-10-local-harness-pi-pr-c-product-loop.md
Other components
- Developer
- OpenAI-compatible provider
Connections 9
- Developer → Desktop app: uses
- Desktop app → DSH platform: uses platform
- DSH platform → Agent machine seam: integrates seam
- Agent machine seam → Pi tool-loop kernel: hosts kernel
- DSH platform → Conversation/recovery authority: owns recovery truth
- Desktop app → Local workspace: works locally
- Desktop app → Provider configuration: configures
- Provider configuration → OpenAI-compatible provider: configures access
- Interface contracts → DSH platform: specifies interfaces