Skip to content
View huangJJ8's full-sized avatar

Block or report huangJJ8

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
huangJJ8/README.md

Hi, I'm Huang 👋

LLM / Agent Application Engineer

9+ years in NLP · now building LLM & Agent applications for enterprise

NLP → LLM → RAG → Agent → Enterprise Agent → AI × Business


🚀 Featured Projects

01 · AIRI — AI-Assisted Risk Metric Engineering Platform

Python · FastAPI · Vue 3 · TypeScript · Deterministic SQL · Human-in-the-loop

Turns a natural-language risk-metric requirement into a schema-validated Metric IR, deterministic SQL, automated tests, statistical experiments, evidence-driven reflection and governed, versioned metric releases.

LLMs reason. Python verifies. Humans govern.

116 API routes · 675 backend tests · content-addressed approvals · full audit trail · runs fully local on synthetic data (no API key, no cluster required).

→ Explore AIRI


02 · Enterprise Business Advisor Agent

NestJS 11 · TypeScript · LangGraph · ReAct · MySQL · Redis

Autonomous ReAct agent for enterprise data analysis, risk assessment and financial consulting. 20+ tools with Zod-validated schemas, multi-turn session management and real-time SSE streaming — no predefined intent classification.

Built as an explicit LangGraph StateGraph (model ⇄ tools) rather than a black-box wrapper, with a deterministic output sanitizer that rewrites internal tool / field names into business terms and is safe under token-level streaming, plus a circuit breaker (≤ 15 tool calls, ≤ 3 per tool) against runaway loops. Public version is fully desensitized.

→ View Project


03 · Smart Customer-Service Agent (智扫通)

Python · LangGraph · RAG · ChromaDB · Qwen · Middleware

Customer-service agent for robot vacuums: ReAct loop + RAG over a product knowledge base, 7 tools, and a middleware layer handling tool-call monitoring, dynamic prompt switching and log redaction.

→ View Project


04 · Enterprise RAG Knowledge-Base System

FastAPI · React 18 · LangChain · ChromaDB · JWT

Multi-user / multi-session RAG Q&A system with document ingestion (PDF / DOCX / CSV / XLSX), SSE streaming answers, citation tracing and role-based knowledge-base management.

→ View Project


🧠 AI Engineering

LLM Applications · AI Agents · ReAct · LangChain · LangGraph · Tool Calling · RAG · Vector Databases · Prompt Engineering · Agent Middleware · Agent Runtime · Human-in-the-loop · Evaluation & Guardrails

💻 Engineering

Python · TypeScript · FastAPI · NestJS · Vue 3 · React · MySQL · Redis · SQLite · Docker · GitHub Actions · Pydantic · Zod


🧭 How I got here

GitHub-visible timeline of a 9+ year journey.

2018 ─ 2019   NLP          keyword & topic extraction · summarization ·
                           multi-label classification · image labeling   (157 commits)
2025        ─ LLM + Web    Selenium-driven LLM web automation & tool use
2026        ─ RAG          enterprise knowledge-base Q&A with citations
2026        ─ Agents       ReAct agents in both Python and TypeScript
2026        ─ Enterprise AI  business advisory agent ·
                             risk-metric engineering platform

I didn't learn LangChain to chase a trend — I got here from years of NLP, one layer at a time.


Open to LLM / Agent Application Engineer roles.

Pinned Loading

  1. airi-risk-metrics airi-risk-metrics Public

    AIRI — AI-assisted risk metric engineering platform. Turns natural-language risk-metric requirements into schema-validated Metric IR, deterministic SQL, automated tests, experiments and governed me…

    Python

  2. enterprise-business-advisor-agent enterprise-business-advisor-agent Public

    Enterprise Business Advisor Agent — a ReAct agent on LangGraph + NestJS 11 / TypeScript, built as an explicit StateGraph (model ⇄ tools). 20+ Zod-validated business tools, SSE streaming, determinis…

    TypeScript

  3. smart_sweep_pass_agent smart_sweep_pass_agent Public

    Smart customer-service Agent for robot vacuums — a LangGraph ReAct agent with RAG (ChromaDB + Qwen), 7 tools and a middleware layer for tool-call monitoring, dynamic prompt switching and log redact…

    Python 1

  4. Intelligent_Q-A_RAG Intelligent_Q-A_RAG Public

    Enterprise RAG knowledge-base Q&A system — FastAPI + React 18 + LangChain + ChromaDB, with multi-user / multi-session chat, SSE streaming, citation tracing and JWT auth.

    Python 1

  5. NLP NLP Public

    NLP toolkit (2018–2019, 157 commits): keyword & topic extraction, text summarization, multi-label text classification and image smart labeling.

    Python

  6. llm_program llm_program Public

    Early exploration of LLM + web automation: driving LLM web UIs with Selenium for automated tool use.

    Python 1