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.

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:

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)

Standalone products

Stack

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


Architecting trustworthy AI agents, in public.

Pinned Loading

  1. harness harness Public

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

    TypeScript

  2. agent-tasks agent-tasks Public

    Collaborative task platform for humans and agents.

    TypeScript

  3. agent-grounding agent-grounding Public

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

    TypeScript

  4. depsight depsight Public

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

    TypeScript

  5. telerithm telerithm Public

    AI-powered log analytics and debugging for self-hosted teams.

    TypeScript

  6. triologue triologue Public

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

    TypeScript