Portfolio · 2026

Long-running agents — and the
system foundations that sustain them.

Marketing automation. Autonomous research. Agent control planes. Three distinct threads — bound together by the quiet, critical infrastructure: observability, token economics, skill evolution, shared memory.

11 projects Typically replies within 24h
66K+papers read
1,000+agent skills
231production APIs
348long-form posts
Filter
public 2026
Trends Copy · Image · Video · TTS Atomize · Debate · Storyboard Templates · Calendar · i18n Multi-publish · Analytics

AI4Marketing

Product · Full-stack · AI orchestration

One sentence in, full campaign out. Trend discovery → AI copywriting → image generation → short-video production (narration / drama / talking-head) → TTS → 9-language localization (EN/ZH/JA/KO/ES/TH/VI/PT/AR) — fully automated. Spark Drama Studio (agentic screenwriting → directing → review loop), GEO optimization (make AI search engines cite your content), content atomization, multi-perspective debate, storyboard editing, content calendar, and an admin dashboard. 231 API routes, 52 database tables, 4 payment channels, built on the full DashScope AI model suite.

Next.js 14 TypeScript DashScope Qwen3 HappyHorse 1.0 PostgreSQL Prisma CosyVoice TTS Aliyun OSS
231API routes
70pages
9languages
llm4marketing.com
public 2025–now

DaaS — Documentation as a Skill

Skill pipeline · GEO platform · Agent toolchain

Distill a company's docs into agent-ready Skills.

Point it at a folder of product docs. An LLM reads everything and writes two kinds of Skill: detail skills (how to use each capability) and intent skills (which path to pick when several lead to the same goal). Output plugs directly into Claude Code, Cursor, or any agent that reads SKILL.md. Zero human authoring, zero third-party runtime dependencies (pure Python stdlib). GEO closed loop (measure → diagnose → rewrite → re-measure) ensures products get cited by AI search engines; edge-exploration agent auto-discovers cross-product combo scenarios. Ships with auto-generated MCP servers, D3 knowledge graph, live SSE telemetry, and dual-currency subscription billing.

zero-dep Python DashScope MCP D3 SSE GEO flywheel
1,000+auto-gen Skills
12products
2,500+adversarial probes
public 2026

MiniGameForge

AI game workshop · elevator runtime

Pick a template, pick a style, hit generate. AI auto-produces game code, art assets, and cutscene videos. Powered by the elevator runtime (planner → executor → verifier), 7-category tripwire guardrails, and visual self-debug — adaptive routing across 6 providers and 17 API keys.

elevator visual self-debug tripwires Qwen
forge.llm4marketing.asia
public 2024–now

chenk.top

Tech blog · Bilingual EN/ZH · Hugo

Both Chinese and English written from scratch — never translations. Chinese leans concise, English leans expository. 32 thematic series spanning ML, mathematics, cloud computing, and agent systems, with a custom Hugo theme featuring LaTeX rendering, full-text search, series navigation, and dark mode.

Hugo KaTeX bilingual custom theme
696posts (EN+ZH)
32series
www.chenk.top
semi-public 2025–now

AI4Science

Autonomous research · Knowledge graph · Distributed agents

A fully autonomous research system that runs 24/7.

Two independent pipelines work in tandem: the knowledge accumulation pipeline discovers papers, performs deep reading, maintains a knowledge graph (107K+ nodes, 370K+ edges), and generates research ideas through adversarial debate. The execution pipeline, driven by a Boss Agent (LLM-orchestrated), takes approved ideas through experiment design, execution, statistical analysis, failure triage, manuscript writing, and peer review. Distributed fleet (2 worker nodes, 128GB RAM each), self-healing supervisor (40+ rules), and explicit FSMs ensure full auditability.

Public showcase at llm4science.top exposes the research feed; orchestration logic and private datasets stay internal.

Knowledge Graph adversarial debate Boss Agent distributed fleet self-healing
66K+papers read
107K+KG nodes
6K+ideas generated
273manuscripts
llm4science.top (semi-public · partial results shown · full system in backend)
public 2026

Polis

Generative-agent society · Event-sourced · God-view

A city-state of LLM minds — you watch, from a god's-eye view, as it grows its own culture. Dozens of agents with distinct personality, affect, identity, and faith perceive a shared world, deliberate (System-2), and act through a bounded adjudicator. Fully event-sourced (append-only log): replay, branch any past moment, and roll back to any tick to inspect a resident's inner life. Built on an abstracted, domain-agnostic generative-agent engine (kernel) portable to any multi-agent world.

generative agents event-sourced System-1/2 replay/branch Qwen
public 2026

llm-elevator

Autonomous coding · Multi-model orchestration · DAG execution

Enable Chinese LLMs to autonomously complete complex software engineering tasks.

A high-level goal decomposes into a DAG of verifiable subgoals. Different models handle planning, execution, review, and verification — no model grades its own work. Failures auto-escalate through three model tiers (Qwen → DeepSeek → strongest available), subgoals execute in parallel, tripwires detect 13 behavioral anomaly patterns in real-time, and an experience system compresses failures into reusable skill templates. Supports multi-day projects (Roadmap → Milestone → Task → Subgoal DAG) with continuous autonomous advancement.

Qwen DeepSeek Kimi DAG execution cross-model verify skill evolution
5model families
3-tier escalation
13tripwire patterns
public 2026

NodeMind

Product · Full-stack · AI knowledge graph

Ask a question. Watch a knowledge graph grow.

Every question becomes a node on your canvas: the AI streams an answer, then auto-grows 2–4 related concept nodes around it. Highlight any sentence to ask a context-linked follow-up; upload documents to a private KB and one-click synthesize a structured graph from any file. The LLM gets the whole graph as scaffolding (ancestor thread + sibling concepts + your KB), with 12-class auto-tagging, KaTeX, a multi-map workspace, and one-click Markdown / JSON export. Not a chat tool — a knowledge factory.

FastAPI React Vite DashScope KaTeX Knowledge Graph
public 2026

Meeting Copilot

Real-time meeting copilot · ASR · RAG

While the meeting runs, a quiet sidebar listens, records, and answers. Captures system audio (Swift ScreenCaptureKit) → streaming transcription (DashScope Paraformer) → rolling minutes, suggested replies, and thinking aids grounded in your KB, the web (Tavily), and APIs you expose. Tauri desktop shell + FastAPI backend (114 API routes), passive by design.

Tauri FastAPI Paraformer ASR ScreenCaptureKit RAG
public 2026

agent-pet

Desktop pet · Agent-aware · Zero-dependency

A desktop pet — a cat named Clawd — that senses the state of every AI agent on your machine in real time and reacts with bubbles. Running, waiting, stuck, or erroring — it sees it and tells you with expressions and speech bubbles (7 character skins). Zero-dependency, one command to run, embeddable in any page.

zero-dep agent-aware embeddable
writing 2026

LLM App Security

Security engineering · Methodology · Open-source book

A practitioner's guide to securing web applications in the AI Coding era.

When AI writes 80% of your business logic, where do the security boundaries live? This book dissects the attack surface of LLM-powered applications — prompt injection, privilege escalation, data exfiltration, supply-chain poisoning — and delivers engineering-grade defense-in-depth: pre-commit secret guards, TOCTOU quota-race protection, multi-layer firewall coordination, agent behavior sandboxing. Every pattern is extracted from real production incidents.

Security LLM Defense-in-Depth Open Book
open-sourcing soon · GitHub
Currently exploring

A few things on my desk

01

Agent token economics

How should a long-running agent split its budget across providers? Which steps are worth the most expensive model?

02

Limits of skill evolution

Which failures can compress into reusable skills, and which can only be discarded?

03

Schemas for shared memory

When multiple agents share one memory, how strict should the type system be?

04

Prompt to product

From demo to production — the last mile: observability, replay, governance, and the mechanics of user trust.

Get in touch

Interesting projects, collaborations, or just ideas — all welcome.