GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” Oaklight - Overview

@Oaklight Oaklight Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@Oaklight
Oaklight
Follow
View Oaklight's full-sized avatar
๐Ÿ 
Working from home

Peng Ding Oaklight

๐Ÿ 
Working from home
Follow
PhD in Computer Science @uchicago / Foodie / Keen Eye for Design / 1st-Batch Undergraduate @ShanghaiTech
89 followers ยท 41 following
  • University of Chicago
  • https://oaklight.github.io/

Achievements

Achievement: Pull Sharkx4Achievement: Pair ExtraordinaireAchievement: YOLOAchievement: QuickdrawAchievement: StarstruckAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pull Sharkx4Achievement: Pair ExtraordinaireAchievement: YOLOAchievement: QuickdrawAchievement: StarstruckAchievement: Arctic Code Vault Contributor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
Oaklight/README.md

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
    • โœ… llm-comply - Multi-format LLM API compliance testing CLI
  • ๐Ÿ‘ฃ vestigio - Thin OTEL wrapper for agent/LLM observability โ€” OpenInference + GenAI semantic conventions
  • ๐Ÿค– agentabi - Unified async Python API for driving coding agent CLIs โ€” Claude Code, Codex, Gemini CLI, OpenCode
  • ๐Ÿ’ฌ 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

  • ๐Ÿ‘ป VeilRender - Headless browser rendering API with stealth capabilities โ€” self-hostable via Docker or pip
  • ๐Ÿƒ 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

Pinned Loading

  1. llm-rosetta llm-rosetta Public

    Production-ready LLM API translation layer โ€” bidirectional conversion between OpenAI, Anthropic & Google formats via hub-and-spoke IR. Optional API gateway. Streaming & non-streaming. Zero core depโ€ฆ

    Python 97 16

  2. ToolRegistry ToolRegistry Public

    ToolRegistry: A Protocol-Agnostic Tool Management Library for Function-Calling LLMs (OpenAI, Anthropic, Gemini, MCP, OpenAPI, native Python)

    Python 68 11

  3. zerodep zerodep Public

    Zero-dependency, single-file Python implementations of popular libraries โ€” benchmarked for performance parity | ้›ถไพ่ต–ๅ•ๆ–‡ไปถ Python ๅธธ็”จๅบ“ๅฎž็Žฐ๏ผŒๆ€ง่ƒฝๅฏนๆ ‡ไธปๆตๅบ“

    Python 12 2

  4. tinyleaf tinyleaf Public

    A lightweight, self-hosted Overleaf alternative โ€” zero Python dependencies, CLI-first. pip install tinyleaf && tinyleaf /path

    JavaScript 2 1

  5. krino krino Public

    Krino (ฮบฯฮฏฮฝฯ‰) โ€” probing, analysis, and replication toolkit for JEV-class decision models

    Python

  6. veilrender veilrender Public

    Headless browser rendering API โ€” self-hostable on HF Spaces, Docker, or bare metal

    Python 10 1

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.