Software Architect · Agentic AI Infrastructure · GovTech · Open Source
I architect GovTech platforms at publicplan. In parallel I build an open-source ecosystem that lets AI agents plan, build, validate, deploy, and monitor software alongside humans, focused on trustworthy autonomy through claim gates, grounding, and human-in-the-loop patterns.
New here? The quickest thing to grasp is depsight: a CVE, license, and dependency-health dashboard with a Dev Login (no setup, no credentials) at depsight.opentriologue.ai. The most mature module is agent-tasks: enforced workflows for humans and AI agents. The map below shows how it all fits together.
Most repos here are modules of one Project OS: a single pipeline that carries software from idea to production with AI agents in the loop. Each module also runs standalone. Triologue, the human-and-agent chat workspace, is a separate product line; opentriologue.ai is the shared hosted demo.
flowchart TD
subgraph Policy["harness · Policy Plane"]
H["harness<br/>control plane"]
end
subgraph DevLifecycle["Project OS · Human-Agent Dev Lifecycle"]
direction LR
PLAN["agent-planforge<br/>plan + backlog"]
SCAFFOLD["project-forge / scaffoldkit<br/>scaffold"]
COORD["agent-tasks<br/>coordinate"]
VERIFY["agent-grounding<br/>verify"]
GATE["agent-preflight<br/>gate"]
DEPLOY["deploy-panel / agent-relay<br/>deploy"]
MONITOR["agent-ops-dashboard<br/>monitor"]
PLAN --> SCAFFOLD --> COORD --> VERIFY --> GATE --> DEPLOY --> MONITOR
end
subgraph CrossCutting["Cross-cutting layers"]
direction LR
ORACLE["codebase-oracle<br/>semantic search"]
MEMORY["agent-memory<br/>persistent memory"]
TRI["triologue<br/>human+agent chat"]
end
H -.->|governs| DevLifecycle
CrossCutting -.->|serves all stages| DevLifecycle
The full ecosystem: every repo, grouped
Project OS · Human-Agent Dev Lifecycle, the pipeline above, module by module:
| Module | What it does | Live |
|---|---|---|
| agent-planforge | Architecture planning + backlog generation | via project-forge |
| project-forge | Project scaffolding from a description | project-forge.opentriologue.ai |
| scaffoldkit | Declarative blueprint engine behind project-forge | via project-forge |
| agent-tasks | Task workflow for humans + agents, with claim gates and audit | agent-tasks.opentriologue.ai |
| agent-grounding | Stops agents acting on assumptions: claim gates, evidence ledger, runtime checks | |
| agent-preflight | Pre-push validation gate | |
| deploy-panel | Deployment control with API, MCP, and a GitHub Action | deploy-panel.opentriologue.ai |
| agent-relay | Controlled execution on VPS targets | via deploy-panel |
| agent-ops-dashboard | Agent-fleet + repo health monitoring | ops.opentriologue.ai |
| harness | Declarative control plane: one YAML for grounding/tools/memory/hooks/policies |
Supporting libraries
| Library | What it does |
|---|---|
| codebase-oracle | Local-first MCP server for semantic search across all your repos |
| agent-memory | Sync, weave, and digest agent memory across sessions and machines |
| agent-dx | Playbooks + tooling: slop-detector, release prep, GitHub CLI, batch git ops |
| repo-intelligence | CI insights, repo-health scoring, perf-drift (depsight is its standalone flagship) |
- depsight: dependency health, CVE tracking, license + security scoring · live
- triologue: chat workspace where humans and AI agents collaborate as a team · opentriologue.ai
- telerithm: AI-powered log analytics for self-hosted teams
- clawd-monitor: monitoring dashboard for OpenClaw
TypeScript · Next.js · Hono · Node.js · PostgreSQL · Prisma · Docker · Traefik · Symfony
Architecting trustworthy AI agents, in public.



