๐ Chicago | ๐ PhD @ UChicago CS | ๐ ShanghaiTech '19 | ๐ oaklight.github.io
I am a PhD candidate in Computer Science at the University of Chicago, advised by Rick Stevens. My research focuses on reliable and interoperable LLM systems, spanning tool orchestration, unified access across heterogeneous LLM API standards, and empirical evaluation of agentic and scientific AI. I build systems such as ToolRegistry and LLM-Rosetta to improve how language models use tools and operate across heterogeneous ecosystems, and I study constrained software design through zerodep to understand how deployability, correctness, and performance interact in practice.
- ๐ง ToolRegistry - Protocol-agnostic tool management for function-calling LLMs
- ๐ฅ๏ธ toolregistry-server - Server library for ToolRegistry โ OpenAPI and MCP protocol adapters
- ๐ ToolRegistry-Hub - Curated collection of tools for ToolRegistry
llm-rosetta - Translate between LLM provider APIs via a unified intermediate representation
- ๐ฌ WeiLink - Lightweight Python SDK for WeChat iLink Bot protocol
- ๐ argo-proxy - OpenAI-compatible proxy server for Argo API
- ๐ฎ asksage-proxy - OpenAI-compatible proxy for AskSage API
- ๐๏ธ CICADA - Collaborative Intelligent CAD Automation Design Agent
- ๐งฌ protein-score-server - Protein folding score inference server using FastAPI
- ๐ฅญ MANGO - Benchmark for evaluating LLM mapping & navigation abilities
- ๐ nps-ctl - Python CLI & library for managing NPS edge servers โ clients, tunnels, hosts, and cluster sync
- ๐ค asr2clip - CLI tool: speech transcribing to clipboard or file
- ๐ฐ onehub_prices - AI API pricing maintenance & tracking
- ๐ autossh-tunnel-dockerized - Dockerized SSH tunnel manager with YAML config
- ๐ฆ composerize-minimal - Self-hosted composerize suite (~7MB)
- ๐ก openwrt-dfs-checker - Automatic DFS channel management for OpenWrt





