Skip to content

Oaklight/Oaklight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 

Repository files navigation

Hi, I'm Peng ๐Ÿ‘‹

๐Ÿ“ Chicago | ๐ŸŽ“ PhD @ UChicago CS | ๐Ÿš€ ShanghaiTech '19 | ๐ŸŒ oaklight.github.io

Python Docker Bash Linux LaTeX

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.

Current Projects

LLM Infrastructure

  • ๐Ÿ”ง 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
  • rosetta-stone 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

Research

  • ๐Ÿ—๏ธ 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

Developer Tools

  • ๐Ÿƒ tinyleaf - Tiny, local-first, browser-based TeX editor with PDF preview and Git tools
  • ๐Ÿงฉ zerodep - Zero-dependency Python utilities and an empirical study of stdlib-only library design
  • ๐Ÿ”— 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

GitHub Stats

GitHub Stats Top Languages

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors