AI Developer · Agent & CLI Builder · Open Source
I build AI agents that actually do things — multi-provider coding CLIs, agent frameworks, and research tools. My open-source work has shipped merged PRs to claude-code (4), bytedance/deer-flow, and AstrBot, and my own projects have earned 150+ stars across 33 repositories.
Currently pursuing my M.Sc. at Nanjing Agricultural University, where my research applies agent systems and LLMs to crop-model transfer learning and reproducible agricultural science. Day-to-day I work in Python and TypeScript.
Selected work — ordered by reach. CLIs, agent frameworks, research tools, and learning projects I built from scratch.
Academic research skills for AI coding agents — search CNKI, Google Scholar, Web of Science, and ScienceDirect; download papers; draft Nature-style introductions. Turns Claude Code / Codex into a literature research assistant.
Real-time GitHub trending tracker — 开源脉搏. Discover what's hot in open source. Dark theme, zero dependencies, vanilla JS.
AI coding CLI that pushes beyond the boundary between human and AI. Multi-model agent with browser automation, voice input, code review, and terminal-native workflow.
AI coding agent for the terminal — multi-provider (DeepSeek / MiMo / GLM / Qwen), China-direct with no proxy, MCP support, and a community skill marketplace. Actively maintained with CI.
A 7-day path to hand-write a GPT from scratch — from tensors and gradients, through MLP and self-attention, to a trainable TinyGPT. Not an API tutorial: the goal is closing the book and rewriting it from an empty file.
LLM-powered literature analysis assistant. Smart screening, structured extraction, interactive visualizations, MCP extensions, and a conversational CLI. Installable via pip.
Merged pull requests to upstream projects — ordered by reach.
Largest contribution: added a 6-preset AI personality mode system and a guided login flow for China LLM providers (Zhipu, DeepSeek, Moonshot). Plus Bun setup documentation across three PRs.
Fixed a macOS startup failure in the LangGraph log pipeline by using a portable locale. Three additional open PRs add Zhipu Claude/OpenAI-compatible model templates and a llama.cpp local-model example.
Removed a deprecated version field from the Docker Compose config that triggered warnings on modern Compose versions.
Rain Controls