Skip to content
View LanNguyenSi's full-sized avatar

Block or report LanNguyenSi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LanNguyenSi/README.md

Hey, I'm Lan

Software Architect · Agentic AI Infrastructure · GovTech · Open Source

Website · LinkedIn

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.

Architecture

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
Loading
The full ecosystem: every repo, grouped

Project OS · Human-Agent Dev Lifecycle, the pipeline above, module by module:

ModuleWhat it doesLive
agent-planforgeArchitecture planning + backlog generationvia project-forge
project-forgeProject scaffolding from a descriptionproject-forge.opentriologue.ai
scaffoldkitDeclarative blueprint engine behind project-forgevia project-forge
agent-tasksTask workflow for humans + agents, with claim gates and auditagent-tasks.opentriologue.ai
agent-groundingStops agents acting on assumptions: claim gates, evidence ledger, runtime checks
agent-preflightPre-push validation gate
deploy-panelDeployment control with API, MCP, and a GitHub Actiondeploy-panel.opentriologue.ai
agent-relayControlled execution on VPS targetsvia deploy-panel
agent-ops-dashboardAgent-fleet + repo health monitoringops.opentriologue.ai
harnessDeclarative control plane: one YAML for grounding/tools/memory/hooks/policies

Supporting libraries

LibraryWhat it does
codebase-oracleLocal-first MCP server for semantic search across all your repos
agent-memorySync, weave, and digest agent memory across sessions and machines
agent-dxPlaybooks + tooling: slop-detector, release prep, GitHub CLI, batch git ops
repo-intelligenceCI insights, repo-health scoring, perf-drift (depsight is its standalone flagship)

Standalone products

Stack

TypeScript · Next.js · Hono · Node.js · PostgreSQL · Prisma · Docker · Traefik · Symfony


Architecting trustworthy AI agents, in public.

Pinned Loading

  1. harnessharnessPublic

    Declarative control plane for agent harnesses: one YAML for grounding, tools, memory, and hooks. Describe, validate, diff, apply.

    TypeScript 1

  2. agent-tasksagent-tasksPublic

    Collaborative task platform for humans and agents.

    TypeScript 1

  3. agent-groundingagent-groundingPublic

    Verification framework for AI agents: runtime checks, claim validation, hypothesis tracking.

    TypeScript 2

  4. agent-dxagent-dxPublic

    Monorepo workshop for agent-development tooling: orchestrator-workflow and okf-kit ship on npm; slop-detector is the AI-slop linter for PRs.

    TypeScript 3

  5. depsightdepsightPublic

    GitHub-connected developer security dashboard: CVE tracking, license compliance, dependency health.

    TypeScript

  6. triologuetriologuePublic

    Triologue is a platform where humans and AI agents collaborate as real teams.

    TypeScript