Open Source · Research

Projects

Open-source work, developer tools, and research papers — from AI agents and knowledge extraction to small utilities I actually use.

Flagship Projects (2)

project Active ★

GTPlanner

The open-source planning engine behind The Agent Builder — turns natural language into structured PRDs for "vibe coding".

PythonPocketFlowFastAPIMCP
Python ★ 18 ⑂ 12
project Alpha ★

The Agent Builder

A full AI-agent development platform that shifts AI from "code generation" to "requirement clarification & planning" — concept to shipped product.

AI AgentsPlanningLLM

Research & Papers (3)

paper CIKM 2021 ★

WebKE

Knowledge triple extraction from semi-structured web using a pre-trained markup language model (HTMLBERT).

PythonBERTKnowledge Graph
Python ★ 13 ⑂ 3
paper Research Paper

RERE

Revisiting the negative data of distantly supervised relation extraction — tackling noisy negatives.

PythonNLPRelation Extraction
Python ★ 20 ⑂ 4

Tools & Utilities (9)

tool

Git LaTeX Diff

Diff LaTeX files against previous versions with visual previews — track changes in academic papers easily.

LaTeXGit
Batchfile ★ 18 ⑂ 5
tool

Learning to Rank

A Python framework for Learning-to-Rank (LTR) algorithms with multiple ranking models and evaluation metrics.

PythonMachine LearningRanking
Python ★ 14 ⑂ 3
tool

PocketFlow FastAPI Template

A minimal production-ready template integrating FastAPI, PocketFlow, and pocketflow-tracing.

PythonFastAPIPocketFlow
Python ★ 3
tool

PocketFlow Tracing

Tracing and debugging for PocketFlow apps — workflow execution insight and performance monitoring.

PythonObservability
Python ★ 1 ⑂ 1
tool Active

My Personal Library

A running Python pipeline that processes bookmarks in hourly batches for private Markdown archives, Qwen summaries, keyword search, and weekly digests.

Project details
PythonuvJina ReaderQwenSQLite
Python
tool

LLM Specification Template

A structured template for Large Language Model requirement specifications (大模型需求规格说明书模板).

LLMSpec
tool

GTPlanner Slides

Presentation slides for the GTPlanner project — planning algorithms and methodology.

VueSlidev
Vue

Web Apps (4)

app

WiFi Card Generator

Generate QR codes for WiFi sharing — clean, privacy-focused, no data stored.

TypeScriptQR
TypeScript ★ 7
app

AI Chatbot

A modern AI chatbot with multi-model support and conversation management.

TypeScriptLLM
TypeScript
app

WeChat Text Emotion

A tool for creating WeChat text-based emoticons (制作微信文字表情).

Python
Python

Curated Lists (3)

list ★

Benchmark Papers

A curated collection of important LLM benchmark papers and evaluation resources.

LLMBenchmarks
list

Awesome Manus

A curated list around the Manus stack: multimodal models, orchestration, multi-agent systems, tooling.

Awesome List
Markdown ★ 1
list

Machine Learning Terms

A comprehensive glossary of machine-learning terms and concepts for students and practitioners.

GlossaryML

Looking for the full write-up? Read the complete projects archive.

Full archive