repository catalog

A complete, provenance-aware catalog of Weiping Yan's public GitHub repositories.

All 228 public repositories from @appleweiping, each marked as original work, research, coursework, self-study, experiment, or fork.

Synchronized from the paginated GitHub API on 2026-10-26. View pinned repositories · Browse on GitHub

research · 16 original · 50 coursework · 5 reproduction · 114 fork · 34 meta · 6 experiment · 2 metadata only · 1

AI & Agent Systems (26) · Artificial Intelligence & Research (15) · Recommenders, Models & Data (46) · Systems, Security & Infrastructure (42) · Robotics, Embedded & Hardware (26) · Graphics, Games & Creative Computing (23) · Products & Developer Tools (11) · Coursework, Reproductions & Notes (37) · New Acquisitions (2)

AI & Agent Systems

Agent systems, orchestration, language-model applications, and autonomous workflows.

acecue
original
A real-time interview copilot that detects questions and streams tailored answers through a web app and Chrome extension. JavaScript · Updated 2026-10-22 · Source · Demo
AGENT_RESOURCE
meta
A public-safe library of reusable agent skills, workflow templates, references, and routing guidance. Python · Updated 2026-10-23 · Source
AgentBench
fork
A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24) Documentation · Updated 2026-10-04 · Source
AGENTIC_SCIENCE
original
Reusable agent workflows for research, writing, iterative review, and evidence-gated project improvement. Python · Updated 2026-06-15 · Source
ai-mirror
original
A multilingual, multi-model AI chat interface for users in China, deployed on Vercel with bring-your-own-key support. JavaScript · Updated 2026-10-22 · Source · Demo
aics-labs
reproduction
Self-study implementations based on the AI Computing Systems labs, covering operators, a compact deep-learning framework, and style transfer. Python · Updated 2026-07-04 · Source
AIDE_DEV
original
A desktop AI development environment for coding with Chinese large-language-model providers. TypeScript · Updated 2026-10-22 · Source
Auto-claude-code-research-in-sleep
fork
A public fork of ARIS, a Markdown-based workflow for autonomous machine-learning research and cross-model review. Python · Updated 2026-05-19 · Source
causalpilot
original
Evidence-gated agentic experimentation with deterministic causal tools, selective deployment, and a 3D control room. Python · Updated 2026-10-25 · Source · Demo
claudeseek
original
A local-first AI coding agent that combines a command-line interface, local web UI, and DeepSeek model support. JavaScript · Updated 2026-10-23 · Source
cmu11667-llms
reproduction
Self-study implementations based on CMU 11-667, covering transformers, retrieval and tool use, in-context learning, calibration, and efficiency. Python · Updated 2026-07-06 · Source
cmu11711-anlp
reproduction
Self-study assignments based on CMU 11-711, including a compact BERT implementation for sentiment, paraphrase, and similarity tasks. Python · Updated 2026-07-04 · Source
cs224n-nlp
reproduction
Self-study NLP assignments based on Stanford CS224N, covering word vectors, dependency parsing, neural machine translation, and Transformer pretraining. Python · Updated 2026-07-09 · Source
cs231n-assignments
reproduction
Self-study computer-vision assignments based on Stanford CS231N, covering classifiers, convolutional networks, captioning, and generative models. Jupyter Notebook · Updated 2026-07-03 · Source
cs50-ai
reproduction
Self-study projects based on Harvard CS50 AI, covering search, logic, probabilistic inference, optimization, machine learning, computer vision, and NLP. Python · Updated 2026-07-03 · Source
deep-learning-specialization
reproduction
Self-study implementations based on the DeepLearning.AI Deep Learning Specialization, covering optimization, convolutional networks, and sequence models. Python · Updated 2026-07-03 · Source
evidence-braid
original
Deterministic multimodal evidence fusion with auditable escalation decisions Python · Updated 2026-10-09 · Source
FacetRoute
original
Offline-first, explainable personalized routing across declared LLM candidates Python · Updated 2026-10-26 · Source
imperfect-information-agent-core
original
A small, reproducible decision kernel for deadline-aware search under partial observability. Python · Updated 2026-07-28 · Source
lhy-ml-homeworks
reproduction
Self-study machine-learning assignments based on Hung-yi Lee’s public course materials, spanning supervised, generative, and reinforcement-learning topics. Python · Updated 2026-07-04 · Source
miles
fork
Miles is an enterprise-facing reinforcement learning framework for LLM and VLM post-training, forked from and co-evolving with slime. Documentation · Updated 2026-09-12 · Source · Demo
promptwitness
original
Structural prompt diffs, provider adapters, policy gates, and SARIF reporting Python · Updated 2026-10-26 · Source
sglang-omni
fork
SGLang-Omni is a high-performance serving framework for audio models (TTS, ASR) and unified multimodal models. Documentation · Updated 2026-10-24 · Source · Demo
WEIPING_COUNCIL
original
A multi-model deliberation system supporting council, debate, red-team, consensus, specialist, and tournament protocols. Python · Updated 2026-10-25 · Source
WEIPING_LAB
original
An autonomous research workflow centered on phenomenon-driven discovery, early falsification, and evidence-gated progression. Python · Updated 2026-08-28 · Source
WEIPING_WHALE
reproduction
A terminal-native DeepSeek coding agent with snapshots, session branching, model routing, sub-agents, diagnostics, and cost tracking, based on CodeWhale. TypeScript · Updated 2026-10-25 · Source

Artificial Intelligence & Research

Research code spanning machine learning, language technologies, simulation, and computational methods.

.github
fork
Exact public fork of the trec-auto-judge organization metadata and infrastructure profile; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Documentation · Updated 2026-09-07 · Source
analog-forge-agent
research
Research-preview LLM4EDA workbench that turns natural-language analog specifications into typed topology, PDK, and testbench contracts with SPICE-grounded evidence boundaries and equal-budget multi-objective search. Python · Updated 2026-08-11 · Source · Demo
ComputerUseAgent
research
Consent-first browser & X11 interaction-trace recorder and leakage-aware human-vs-computer-use-agent evaluation toolkit (Chrome MV3 extension + Python CLI) Python · Updated 2026-10-26 · Source
cu-detector-research-artifact
research
Privacy-reduced Chrome interaction recorder and research-engineering artifact for building auditable human-versus-computer-use-agent datasets and analysis pipelines; it does not yet claim a reliable detector. Python · Updated 2026-08-18 · Source
ecg-recoverability
research
Research code examining reduced-lead ECG reconstruction through feature-level recoverability and distribution-free calibration. Python · Updated 2026-07-19 · Source
HighwayVLM
fork
Public fork of UMN Choi Lab's freeway-camera safety system, combining CV-first escalation, vision-language analysis, SQLite persistence, and a FastAPI dashboard; the default branch was identical to upstream at the 2026-09-08 audit, while a separate draft PR #3 remained unmerged. Python · Updated 2026-09-12 · Source
inr-aliasing-limits
research
Research code examining identifiability and anti-aliasing sample design for implicit neural representations with fixed Fourier features. Python · Updated 2026-07-18 · Source
NEMESIS
fork
Unmodified public fork of UMN-EDA's NEMESIS framework for LLM-aided OTA equation synthesis, SPICE verification, iterative correction, and auditable example runs; this fork has no commits ahead of upstream. Python · Updated 2026-09-26 · Source · Demo
resynthesis-watermark-limits
research
Research code examining speech-watermark robustness under generative resynthesis and laundering transformations. Python · Updated 2026-07-17 · Source
spec2gds-agent
research
Research-preview, contract-first LLM4EDA workbench for auditable RTL-to-physical design using simulation, formal verification, synthesis, physical-design evidence, and resumable run manifests. Python · Updated 2026-08-11 · Source · Demo
STaR-Body
research
STaR-Body: spatial-temporal attentive refinement for camera-space SMPL body reconstruction from monocular video (3DPW). Research code with provisional validation records. Python · Updated 2026-10-11 · Source
SWE-bench
fork
Exact public fork of the SWE-bench benchmark for evaluating language models on real-world GitHub issues; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-09-08 · Source · Demo
TempoRAC
research
TempoRAC: identity-indexed local tempo routing for multi-person repetitive action counting, with a partial reproduction of PAMS. Research code; no efficacy result yet. Python · Updated 2026-10-11 · Source
topo-flow-limits
research
Research code examining when latent higher-order network structure can be identified from edge-flow observations. Python · Updated 2026-07-19 · Source
VILA
fork
Exact public fork of NVIDIA's VILA family of vision-language models for edge, data-center, and cloud multimodal tasks; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-09-03 · Source

Recommenders, Models & Data

Machine-learning models, recommender systems, data analysis, and statistical computing.

anserini
fork
Public fork of Castorini's Lucene-based Anserini toolkit for reproducible information-retrieval research; it had no local commits ahead and was one commit behind upstream at the 2026-09-08 audit. Java · Updated 2026-09-12 · Source
cmu-17803-empirical
reproduction
Self-study analyses based on CMU 17-803 materials, covering empirical study design, statistics, and reproducible software-engineering research. Python · Updated 2026-07-06 · Source
cmu10708-pgm
reproduction
Self-study implementations based on CMU 10-708, covering inference, parameter learning, and structured probabilistic models. Python · Updated 2026-07-04 · Source
cmu11785-idl
reproduction
Self-study deep-learning systems based on CMU 11-785, including automatic differentiation, neural-network components, sequence models, and attention. Python · Updated 2026-07-03 · Source
ConvoKit
fork
Exact public fork of Cornell NLP's ConvoKit toolkit and conversational datasets; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Jupyter Notebook · Updated 2026-09-07 · Source · Demo
corpusledger
original
Content-addressed NLP corpus manifests, auditable diffs, provenance, and Ed25519 signatures Python · Updated 2026-10-25 · Source
cs189-ml
reproduction
Self-study machine-learning assignments based on UC Berkeley CS189, covering classification, regression, trees, neural networks, clustering, PCA, and kernels. Python · Updated 2026-07-09 · Source
cs224w-graph-ml
reproduction
Self-study graph-learning assignments based on Stanford CS224W, covering node embeddings, message-passing networks, classification, and link prediction. Python · Updated 2026-07-03 · Source
cs229-machine-learning
reproduction
Self-study programming assignments based on Stanford CS229, covering regression, generative classifiers, SVMs, clustering, PCA, and reinforcement learning. Python · Updated 2026-07-03 · Source
cs229m-ml-theory
reproduction
Self-study theory exercises based on Stanford STATS 214 and CS229M, covering concentration, complexity, margins, kernels, and online learning. Python · Updated 2026-07-04 · Source
cs285-deep-rl
reproduction
Self-study deep-RL assignments based on UC Berkeley CS285, covering imitation, policy gradients, value methods, model-based learning, and offline RL. Jupyter Notebook · Updated 2026-07-06 · Source
eecs498-deep-vision
reproduction
Self-study vision assignments based on Michigan EECS 498/598, covering classifiers, convolutional and recurrent networks, detection, and generative models. Jupyter Notebook · Updated 2026-07-03 · Source
flow-matching-6s184
reproduction
Self-study generative-model implementations based on MIT 6.S184 materials, covering flow matching and score-based diffusion. Jupyter Notebook · Updated 2026-07-03 · Source
IndexSail
original
Deterministic safe-Rust BM25, WAND, block-max WAND, and TREC experiment toolkit Rust · Updated 2026-10-01 · Source
kaggle-santa-2025-packing-lab
experiment
Auditable irregular-polygon packing laboratory based on the Christmas team's Kaggle Santa 2025 bronze-medal result, integrating attributed solvers, cross-language tooling, and independent geometry validation. Python · Updated 2026-07-28 · Source · Demo
LibMTL
fork
Exact public fork of the upstream LibMTL PyTorch framework for modular multi-task-learning architectures, loss and gradient weighting, training, and benchmark evaluation. At the 2026-09-08 audit the default branch was identical to upstream; Weiping Yan's CLI-help fix was a separate open, unreviewed upstream PR #97. Python · Updated 2026-09-08 · Source
lkpy
fork
Public fork of the LensKit recommendation toolkit; although the fork default branch had no local commits ahead at the 2026-09-08 audit, Weiping Yan's ItemKNN unknown-user warning fix and tests were merged upstream in PR #1209. Python · Updated 2026-10-24 · Source · Demo
Lumen-Rec
research
Research code for comparing pointwise LLM relevance estimates and uncertainty-aware reranking under a shared candidate protocol. Python · Updated 2026-10-06 · Source
metricguard
original
Contract-driven NLP metrics, paired statistical comparisons, and regression gates Python · Updated 2026-10-26 · Source
mit-6s7960-dl
reproduction
Self-study deep-learning assignments based on MIT 6.S7960, focused on implementing and analyzing neural-network components and training methods. Python · Updated 2026-07-04 · Source
ml-specialization-labs
reproduction
Self-study Machine Learning Specialization work covering regression, neural networks, trees, clustering, anomaly detection, recommendation, and deep Q-learning. Python · Updated 2026-07-03 · Source
mmengine
fork
Exact public fork of OpenMMLab's MMEngine foundation library for deep-learning training; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-09-08 · Source · Demo
MosaicFeed
original
Explainable, diversity-aware offline feed ranking laboratory Python · Updated 2026-10-01 · Source
needle-dl-system
reproduction
A self-study Needle framework based on CMU 10-414/714, covering autodiff, neural-network modules, optimization, array backends, and sequence models. Python · Updated 2026-07-03 · Source
neural-networks-zero-to-hero
reproduction
Self-study implementations based on Andrej Karpathy’s Neural Networks: Zero to Hero series, including micrograd, makemore, a compact GPT, and BPE tokenization. Python · Updated 2026-07-02 · Source
neurotrace-it
research
Research code exploring trajectory- and layer-aware data selection for instruction tuning. Python · Updated 2026-06-23 · Source
nyu-dl-2021
reproduction
Self-study work based on NYU’s 2021 deep-learning course, covering backpropagation, CNNs, RNNs, attention, and energy-based models. Python · Updated 2026-07-03 · Source
OrchidRec
original
Dependency-free toolkit for reproducible recommendation experiments Python · Updated 2026-10-01 · Source
PeerMatchLab
original
Auditable, capacity-constrained matching of documents to qualified experts Python · Updated 2026-10-01 · Source
pisa
fork
Public fork of PISA, a high-performance academic search-index toolkit; the fork default branch had no local commits ahead at the 2026-09-08 audit, while Weiping Yan's scoped-enum WAND configuration change was merged upstream in PR #641. C++ · Updated 2026-09-12 · Source · Demo
processors
fork
Exact public fork of CLU Lab's Natural Language Processors library; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Java · Updated 2026-09-08 · Source · Demo
pyserini
fork
Exact public fork of Castorini's Pyserini toolkit for reproducible sparse and dense information retrieval; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-09-12 · Source
pyterrier
fork
Exact public fork of the PyTerrier framework for declarative information-retrieval experiments; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Jupyter Notebook · Updated 2026-09-08 · Source · Demo
riskcal-rlvr
research
Research code exploring risk-sensitive calibration rewards for RLVR reasoning models. Python · Updated 2026-06-23 · Source
splitproof
original
Deterministic leakage-resistant weighted and multilabel dataset splitting with verifiable manifests Python · Updated 2026-10-25 · Source
sta4273-min-expectations
reproduction
Self-study work based on University of Toronto STA4273, covering variational methods, gradient estimators, and latent-variable models. Python · Updated 2026-07-04 · Source
stanford-ee364a-convex
reproduction
Self-study numerical exercises based on Stanford EE364A, using CVXPY for linear, quadratic, second-order-cone, and semidefinite optimization. Python · Updated 2026-07-08 · Source
stat8201-dgm
reproduction
Self-study assignments based on Columbia STAT8201, covering variational autoencoders, normalizing flows, GANs, autoregressive models, and diffusion. Python · Updated 2026-07-04 · Source
TGL-Rec
research
Research code exploring temporal graph-to-language retrieval for sequence and time understanding in LLM-based recommendation. Python · Updated 2026-06-19 · Source
tianshou
fork
An elegant PyTorch deep reinforcement learning library. Documentation · Updated 2026-10-05 · Source · Demo
Time-Series-Library
fork
A Library for Advanced Deep Time Series Models for General Time Series Analysis. Documentation · Updated 2026-09-26 · Source
tracecausal
research
Research code exploring causal-propagation audits of hallucination traces across LLM decoding paradigms. Python · Updated 2026-06-23 · Source
transcribe-critic
fork
Exact public fork of transcribe-critic, which merges multiple speech transcripts with LLM adjudication, diarization, and summarization; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-10-24 · Source
TRUCE-Rec
research
Research code for uncertainty-aware generative recommendation, organized around shared data, baselines, evaluation, and reproducibility utilities. Python · Updated 2026-06-22 · Source
turnscope
original
Deterministic conversation context reconstruction, audits, and provider adapters for NLP and LLM workflows Python · Updated 2026-10-26 · Source
ucb-data100
reproduction
Self-study Data 100 labs covering regression, optimization, classification, dimensionality reduction, clustering, and applied projects. Python · Updated 2026-07-09 · Source

Systems, Security & Infrastructure

Operating systems, compilers, networks, databases, security, and infrastructure engineering.

asu-cse365
reproduction
Self-study security exercises based on ASU CSE365 and pwn.college materials, spanning Linux permissions, shellcode, debugging, and web vulnerabilities. Python · Updated 2026-07-09 · Source
asu-cse466
reproduction
Self-study systems-security exercises based on ASU CSE466 and pwn.college materials, covering reverse engineering, memory corruption, and sandboxing. Python · Updated 2026-07-09 · Source
caltech-cs122-nanodb
reproduction
A self-study NanoDB implementation based on Caltech CS122, covering storage, buffer management, B+ trees, query planning, and transactions. Java · Updated 2026-07-07 · Source
cmu-15445-bustub
reproduction
A self-study BusTub database implementation based on CMU 15-445, covering buffer management, B+ trees, query execution, and concurrency. C++ · Updated 2026-07-07 · Source
cmu-15799
reproduction
Self-study work based on CMU 15-799 database-systems materials, focused on query optimization and DBMS internals. Python · Updated 2026-07-07 · Source
cmu11868-llm-systems
reproduction
Self-study systems work based on CMU 11-868, covering attention kernels, memory and quantization techniques, and parallel training and serving. Python · Updated 2026-07-04 · Source
cs110l-rust
reproduction
Self-study Rust exercises based on Stanford CS110L, including systems-programming practice, a ptrace debugger, and an asynchronous load balancer. Rust · Updated 2026-07-06 · Source
cs144-tcp
reproduction
A self-study TCP/IP stack based on Stanford CS144, covering byte streams, reassembly, TCP send and receive paths, network interfaces, and routing. C++ · Updated 2026-07-07 · Source
cs149-parallel
reproduction
Self-study parallel-computing assignments based on CMU 15-418 and Stanford CS149, using ISPC, pthreads, OpenMP, and CUDA. C++ · Updated 2026-07-09 · Source
cs162-pintos
reproduction
Self-study Pintos operating-system projects based on UC Berkeley CS162, covering scheduling, system calls, user programs, and file systems. C · Updated 2026-07-07 · Source
cs168-internet
reproduction
Self-study networking projects based on UC Berkeley CS168, covering reliable transport, routing, and traceroute. Python · Updated 2026-07-08 · Source
cs186-rookiedb
reproduction
A self-study RookieDB implementation based on UC Berkeley CS186, covering B+ trees, joins, query optimization, concurrency, and recovery. Java · Updated 2026-07-07 · Source
csapp-labs
reproduction
Self-study systems exercises based on CMU 15-213 and CS:APP, covering data representation, assembly, caching, shells, memory allocation, and network proxies. C · Updated 2026-07-06 · Source
cse234-ml-data-systems
reproduction
Self-study assignments based on UC San Diego CSE234, covering automatic differentiation, graph and operator optimization, and parallel machine-learning systems. Python · Updated 2026-07-04 · Source
graph-sail
original
Deterministic placement and scheduling for heterogeneous multimodal DAGs Python · Updated 2026-10-07 · Source
hit-os
reproduction
Self-study operating-system labs based on HIT materials, modifying Linux 0.11 components such as boot, system calls, scheduling, IPC, terminals, and procfs. C · Updated 2026-07-09 · Source
kaist-cs220-rust
reproduction
Self-study Rust assignments based on KAIST CS220, focused on programming-language principles and functional abstraction. Rust · Updated 2026-07-06 · Source
kaist-cs420
reproduction
A self-study Rust compiler based on KAIST CS420, covering intermediate representation, optimization, and assembly generation for C. Rust · Updated 2026-07-07 · Source
kaist-cs431-concurrent-rust
reproduction
Self-study Rust assignments based on KAIST CS431, covering lock-based and lock-free structures, hazard pointers, and concurrent hash maps. Rust · Updated 2026-07-06 · Source
kurose-wireshark-labs
reproduction
Self-study packet-analysis labs based on Kurose and Ross networking materials, using Python and Scapy across common Internet protocols. Python · Updated 2026-07-09 · Source
missing-semester
reproduction
Self-study exercises based on MIT’s Missing Semester, covering shell tools, editors, data wrangling, version control, debugging, build systems, and security. Shell · Updated 2026-07-05 · Source · Demo
mit-6.1600
reproduction
Self-study security labs based on MIT 6.1600, covering hashing, Merkle trees, cryptographic attacks, side channels, sandboxing, and fuzzing. Python · Updated 2026-07-09 · Source
mit-6824-raft
reproduction
Self-study distributed-systems labs based on MIT 6.824/6.5840, covering MapReduce, Raft, fault-tolerant key-value services, and sharding. Go · Updated 2026-07-09 · Source
mit-6858
reproduction
Self-study MIT 6.858 labs using Zoobar to explore memory safety, isolation, symbolic execution, browser security, and secure storage. Python · Updated 2026-07-09 · Source
mlc-exercises
reproduction
Self-study exercises based on the MLC course, covering TensorIR, model compilation, program optimization, and Apache TVM integration. Python · Updated 2026-07-03 · Source
mstar
fork
Public fork of M*, a universal any-to-any model-serving framework; the fork default branch had no local commits ahead at the 2026-09-08 audit, while Weiping Yan's base64-audio validation and error-mapping fix was merged upstream in PR #235. Python · Updated 2026-09-09 · Source
mtap
fork
Exact public fork of MTAP, a gRPC and microservices framework for distributed text analysis; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-10-24 · Source · Demo
nju-compilers
reproduction
A self-study compiler based on Nanjing University materials, covering lexing, parsing, semantics, IR, and code generation. C · Updated 2026-07-07 · Source
nju-os
reproduction
Self-study operating-system labs based on Nanjing University materials, spanning host-side tools, concurrency, process management, memory, and file systems. C · Updated 2026-07-09 · Source
payload-palette
original
Validate and normalize multimodal message payloads into deterministic, policy-aware manifests Python · Updated 2026-10-07 · Source
pku-sysy-compiler
reproduction
A self-study SysY compiler based on Peking University materials, lowering a C-like language through Koopa IR to RISC-V assembly. Rust · Updated 2026-07-07 · Source
seed-labs
reproduction
Self-study security exercises based on Syracuse SEED Labs, covering selected software, cryptography, network, and web-security topics. Python · Updated 2026-07-09 · Source
sjtu-compilers
reproduction
A self-study compiler based on Shanghai Jiao Tong University materials, covering the standard stages for a C-like language. C++ · Updated 2026-07-08 · Source
stanford-cs110-syscore
reproduction
Self-study C++ systems projects based on Stanford CS110, including filesystems, processes, shells, thread pools, proxies, and MapReduce. C++ · Updated 2026-07-09 · Source
stanford-cs143-cool
reproduction
A self-study Cool compiler based on Stanford CS143, covering lexical analysis, parsing, semantic analysis, and MIPS code generation. C++ · Updated 2026-07-07 · Source
stanford-cs346-db
reproduction
A self-study RedBase relational database based on Stanford CS346, covering paged storage, B+ trees, catalogs, query execution, optimization, and aggregation. C++ · Updated 2026-07-08 · Source
stream-quilt
original
Deterministic alignment and watermarking for multimodal event streams Python · Updated 2026-10-21 · Source
sysadmin-decal
reproduction
Self-study work based on Berkeley OCF’s Linux System Administration DeCal, covering command-line operations, services, networks, and security. Shell · Updated 2026-07-09 · Source
top-down-labs
reproduction
Self-study networking labs based on USTC materials and a top-down networking curriculum, covering sockets, protocols, and Mininet experiments. Python · Updated 2026-07-07 · Source
ucb-cs161
reproduction
Self-study security projects based on UC Berkeley CS161, covering memory safety, cryptography, network security, and vulnerable web applications. Python · Updated 2026-07-09 · Source
ustc-compilers
reproduction
A self-study Cminus-f compiler based on USTC materials, covering lexical and syntax analysis, LightIR and LLVM IR, and code generation. C++ · Updated 2026-07-08 · Source
xv6-labs
reproduction
Self-study xv6 labs based on MIT 6.S081/6.1810, covering system calls, virtual memory, traps, copy-on-write, networking, synchronization, filesystems, and mmap. C · Updated 2026-07-09 · Source

Robotics, Embedded & Hardware

Robotics, control, signals, embedded systems, digital design, and hardware-oriented work.

ALIGN-public
fork
Unmodified public fork of the upstream ALIGN analog-layout generator, which translates SPICE netlists into constraint-aware GDSII layouts; this fork has no commits ahead of upstream. Python · Updated 2026-08-30 · Source · Demo
allo
fork
Exact public fork of Cornell's Allo accelerator-design and programming framework; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-10-02 · Source · Demo
Autonomous-Robotics-Project
coursework
A coursework project on mobile-robot perception, sensor-driven navigation, and decision logic. Python · Updated 2026-10-22 · Source
BiasWeave
original
Deterministic mixed-variable Pareto optimization for analog circuit sizing. Python · Updated 2026-10-26 · Source
CharLib
fork
Exact public fork of the open-source CharLib standard-cell characterization toolchain; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-09-19 · Source
COmPOSER
fork
Opensource fully end-to-end RF/mm-wave IC synthesizer Documentation · Updated 2026-09-26 · Source · Demo
cs61c
reproduction
Self-study computer-architecture projects based on UC Berkeley CS61C, covering C, RISC-V, pipelined processors, and parallel matrix computation. Assembly · Updated 2026-07-06 · Source
Embedded-Cry-Detection-and-Soothing-System
coursework
A coursework prototype for embedded infant-cry detection and motor-controlled soothing logic. C · Updated 2026-10-22 · Source
ethz-computer-architecture
reproduction
Self-study simulator exercises based on ETH Zürich computer-architecture materials, covering caches, branch prediction, prefetching, and memory systems. C++ · Updated 2026-07-08 · Source
gLayout
fork
Unmodified public fork of upstream gLayout, a PDK-agnostic analog-layout automation framework for DRC-clean component generation across open PDKs; this fork has no commits ahead of upstream. Python · Updated 2026-09-07 · Source
HighTide
fork
Public repository metadata for HighTide. Documentation · Updated 2026-09-12 · Source
mit-6007-signals
reproduction
Self-study Python work based on MIT 6.007, covering LTI systems, Fourier analysis, sampling, transforms, filtering, modulation, and feedback. Python · Updated 2026-07-09 · Source
nand2tetris
reproduction
Self-study implementations based on Nand2Tetris, progressing from logic gates and a CPU to an assembler, virtual machine, Jack compiler, and operating system. Assembly · Updated 2026-07-06 · Source
OpenRAM
fork
Exact public fork of VLSIDA's OpenRAM compiler for generating SRAM layouts and characterization artifacts; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-09-26 · Source
power-grid-model
fork
Exact public fork of LF Energy's Power Grid Model library for distribution power-system analysis; no local commits are currently ahead of upstream. Documentation · Updated 2026-09-03 · Source
power-grid-model-io
fork
Conversion tool for various grid data formats to power-grid-model Documentation · Updated 2026-10-11 · Source
Regressistor
original
Simulator-neutral analog specification and regression gates for continuous integration. Python · Updated 2026-10-26 · Source
SchematicAirlock
original
Offline safety and structural audit gate for generated SPICE artifacts. Python · Updated 2026-10-26 · Source
SimCairn
original
Crash-resumable, content-addressed orchestration for reproducible SPICE sweeps. Python · Updated 2026-10-26 · Source
SpiceTrellis
original
Provenance-preserving SPICE parsing, diagnostics, formatting, and hierarchy flattening. Python · Updated 2026-10-26 · Source
spydrnet
fork
Exact public fork of BYU CCL's SpyDrNet framework for analyzing and transforming FPGA netlists; the fork default branch had no commits ahead of upstream at the 2026-09-08 audit. Python · Updated 2026-10-24 · Source · Demo
tinyml-efficient-dl
reproduction
Self-study labs based on MIT 6.5940, covering pruning, quantization, neural-architecture search, and efficient deep-learning techniques. Python · Updated 2026-07-03 · Source
TopologyLantern
original
Explainable, deterministic generation of analog topology candidates. Python · Updated 2026-10-10 · Source
ucb-ee120-signals
reproduction
Self-study Python labs based on UC Berkeley EE120, covering convolution, LTI systems, sampling, Fourier analysis, biomedical signals, denoising, and feedback. Python · Updated 2026-07-09 · Source
ucb-ee16ab
reproduction
Self-study Python labs based on UC Berkeley EE16A and EE16B, covering imaging, localization, classification, dynamics, estimation, control, and matrix methods. Python · Updated 2026-07-09 · Source
venus-basestation
coursework
Coursework base-station software with a live visualization dashboard for a multi-robot planetary-exploration project. C · Updated 2026-10-25 · Source

Graphics, Games & Creative Computing

Computer graphics, games, visualization, media, and other creative computing projects.

art-history-museum
original
A browser-based interactive 3D art museum with a navigable history timeline and first-person galleries. TypeScript · Updated 2026-10-25 · Source · Demo
blockverse
original
An original browser-based voxel sandbox with procedural worlds, lighting, crafting, creatures, and local saves. JavaScript · Updated 2026-10-25 · Source · Demo
cadenza
original
An open-source browser rhythm game with public-domain music and a dependency-free Web Audio piano. JavaScript · Updated 2026-10-23 · Source · Demo
cmu-15462-scotty3d
reproduction
A CPU-oriented Python and NumPy reimplementation based on CMU 15-462/662 Scotty3D, covering rasterization, mesh processing, path tracing, and animation. Python · Updated 2026-07-09 · Source
cs188-pacman-ai
reproduction
Self-study Pacman AI projects based on UC Berkeley CS188, covering search, games, reinforcement learning, probabilistic inference, and ML. Python · Updated 2026-07-02 · Source
duke-intro-c
reproduction
Self-study C projects based on Duke University’s Introductory C Programming Specialization, including card-game and image-data exercises. C · Updated 2026-07-05 · Source
frame-quorum
original
Explainable, content-aware key-frame selection for image sequences Python · Updated 2026-10-24 · Source
games101
reproduction
Self-study graphics assignments based on GAMES101, covering rasterization, shading, Bézier curves, ray tracing, acceleration structures, and path tracing. C++ · Updated 2026-07-09 · Source
games103
reproduction
Self-study GAMES103 implementations covering rigid bodies, mass-spring cloth, finite-element elasticity, and shallow-water simulation. Python · Updated 2026-07-09 · Source
games202
reproduction
Self-study GAMES202 rendering work covering soft shadows, radiance transfer, screen-space effects, energy compensation, and denoising. Python · Updated 2026-07-09 · Source
hotwire-city
original
A dependency-free, top-down open-city browser game inspired by classic crime-action games. JavaScript · Updated 2026-10-23 · Source · Demo
hungry-fin
original
A procedural Three.js shark-survival arcade game delivered from a single HTML file without a build step. JavaScript · Updated 2026-10-23 · Source · Demo
mit-6031-software-construction
reproduction
Self-study Java projects based on MIT 6.031, focused on specifications, abstract data types, testing, parsers, graphs, and collaborative applications. Java · Updated 2026-07-04 · Source
mournwell
original
An original, code-drawn dark cartoon room-crawler for desktop and mobile. TypeScript · Updated 2026-10-25 · Source · Demo
newroad-valley
original
A Stardew-inspired pixel town that presents a local agent workspace through Phaser, React, and FastAPI. Python · Updated 2026-06-12 · Source · Demo
overdrive-city
original
An original browser-based 3D open-world driving sandbox built with procedural systems and a minimal dependency footprint. JavaScript · Updated 2026-10-23 · Source · Demo
paradise-isle
original
An original browser island life simulation with farming, fishing, combat, customization, and procedural art. TypeScript · Updated 2026-10-23 · Source · Demo
prism-stage
original
Perform once. Reimagine the look. A local-first computer vision art studio with ribbons, physics and silhouette worlds. TypeScript · Updated 2026-10-25 · Source · Demo
red-horizon-rts
original
An original isometric real-time strategy game with a deterministic simulation core and procedural art and audio. TypeScript · Updated 2026-10-25 · Source · Demo
room-replica
original
Photo-guided Blender reconstruction of a lived-in student room, with editable assets, Cycles renders and a bilingual Three.js demo. Python · Updated 2026-10-25 · Source · Demo
stanford-cs148
reproduction
A self-study CPU renderer based on Stanford CS148, covering rasterization, Whitted ray tracing, bounding-volume hierarchies, and Monte Carlo path tracing. Python · Updated 2026-07-09 · Source
TERRARIA_DOC
experiment
An experimental collection of Terraria documentation and agent-oriented tooling. Python · Updated 2026-06-04 · Source
ustc-cg
reproduction
Self-study USTC graphics work covering image and mesh processing, parameterization, deformation, simplification, rasterization, and path tracing. Python · Updated 2026-07-09 · Source

Products & Developer Tools

User-facing products, web applications, productivity software, and developer tooling.

appleweiping
meta
Configuration and profile content for the appleweiping GitHub account. Documentation · Updated 2026-07-04 · Source · Demo
appleweiping.github.io
meta
The source repository for Weiping Yan's personal portfolio website. HTML · Updated 2026-10-26 · Source · Demo
content-flywheel
original
A local-first content workflow for scoring posts, making blind predictions, reviewing outcomes, and evolving a rubric from evidence. Python · Updated 2026-10-22 · Source · Demo
DELVTOOLS_PUBLIC
original
Public-safe Windows workstation scripts and examples for a D-drive-first, agentmemory-first development setup. PowerShell · Updated 2026-07-23 · Source
kbuilt
original
A zero-install browser video-downloader interface backed by a Cobalt engine on Hugging Face Spaces. JavaScript · Updated 2026-06-12 · Source · Demo
medora
original
A local-first personal health-record prototype that organizes source-grounded longitudinal data, beginning with glucose and metabolic records. TypeScript · Updated 2026-10-22 · Source · Demo
uml-class-diagram-tool
coursework
A coursework UML class-diagram editor with validation, undo and redo, and export support. Java · Updated 2026-10-23 · Source
umn-gopher-assistant
original
Independent bilingual five-campus UMN Gopher Assistant platform TypeScript · Updated 2026-10-21 · Source
visa-lark
original
An open-source U.S. visa-appointment monitor designed around account safety, local credentials, and an optional control plane. TypeScript · Updated 2026-10-25 · Source · Demo
WEIPING_WIKI
meta
A personal knowledge base maintained through an LLM-assisted workflow. HTML · Updated 2026-08-26 · Source · Demo

Coursework, Reproductions & Notes

Coursework records, self-study implementations, reproducibility exercises, and technical notes.

aut-ap1400
reproduction
Self-study C++ assignments based on Amirkabir University AP1400-2, covering object-oriented programming and data structures. C++ · Updated 2026-07-05 · Source
cambridge-semantics
reproduction
Self-study exercises based on Cambridge programming-language semantics materials, including operational and mechanized treatments of small languages. OCaml · Updated 2026-07-07 · Source
cornell-cs3110-ocaml
reproduction
Self-study OCaml assignments based on Cornell CS3110, covering functional programming, modules, testing, and a course-scale final project. OCaml · Updated 2026-07-06 · Source
cs106b
reproduction
Self-study C++ assignments based on Stanford CS106B, covering recursion, backtracking, abstract data types, trees, graphs, and algorithms. C++ · Updated 2026-07-06 · Source
cs106l
reproduction
Self-study assignments based on Stanford CS106L, focused on modern C++ including the STL, RAII, templates, iterators, and move semantics. Python · Updated 2026-07-06 · Source
cs169-agile
reproduction
Self-study web-engineering assignments based on UC Berkeley CS169, using Ruby on Rails with behavior- and test-driven development. Ruby · Updated 2026-07-09 · Source
cs170
reproduction
Self-study work based on UC Berkeley CS170, combining written analysis with implementations of algorithms for tractable and intractable problems. Jupyter Notebook · Updated 2026-07-05 · Source
cs50p
reproduction
Self-study Python exercises based on Harvard CS50P, spanning core language features, testing, file handling, regular expressions, and object-oriented design. Python · Updated 2026-07-04 · Source
cs50x
reproduction
Self-study projects based on Harvard CS50x, using C, Python, SQL, and web technologies across introductory computer-science topics. C · Updated 2026-07-04 · Source
cs571-react-native
reproduction
A self-study full-stack chat application based on UW–Madison CS571, with a REST API and React web and React Native clients. JavaScript · Updated 2026-07-09 · Source
cs61a-sicp
reproduction
Self-study projects based on UC Berkeley CS61A, covering functional abstraction, data structures, interpreters, and a Scheme implementation in Python. Python · Updated 2026-07-04 · Source
cs61b
reproduction
Self-study Java projects based on UC Berkeley CS61B, covering data structures, algorithms, a version-control system, and a tile-based world generator. Java · Updated 2026-07-05 · Source
eediy
original
Bilingual, evidence-oriented electrical-engineering learning navigator that turns prerequisite graphs, official course resources, reproducible projects, and laboratory-safety guidance into auditable study routes. Python · Updated 2026-10-25 · Source · Demo
ethz-ddca
reproduction
Self-study SystemVerilog labs based on ETH Zürich digital-design materials, focused on constructing and simulating MIPS and RISC-V processors. SystemVerilog · Updated 2026-07-07 · Source
full-stack-open
reproduction
Self-study applications based on Helsinki’s Full Stack Open course: a React and Express blog app and an Apollo GraphQL library service. JavaScript · Updated 2026-07-09 · Source
github-achievement-lab
meta archived
Contained, auditable GitHub profile achievement exercise. Documentation · Updated 2026-08-03 · Source
haskell-mooc
reproduction
Self-study functional-programming exercises based on the University of Helsinki Haskell MOOC, spanning the course’s sixteen topic sets. Haskell · Updated 2026-07-06 · Source
info-theory-mackay
reproduction
Self-study Python implementations based on David MacKay’s information-theory text, covering coding, channels, error correction, MCMC, and EM. Python · Updated 2026-07-09 · Source
mit-1801-1802-calculus
reproduction
Self-study numerical checks and worked exercises based on MIT 18.01 and 18.02, covering single- and multivariable calculus. Python · Updated 2026-07-09 · Source
mit-1806-linear-algebra
reproduction
Self-study NumPy implementations based on MIT 18.06, covering matrix factorizations, least squares, eigenvalue methods, SVD, PageRank, and the DFT. Python · Updated 2026-07-09 · Source
mit-18330-numerical
reproduction
Self-study Julia exercises based on MIT 18.330, covering foundational numerical-analysis methods and convergence behavior. Julia · Updated 2026-07-09 · Source
mit-6006
reproduction
Self-study programming exercises based on MIT 6.006, covering data structures, graph algorithms, dynamic programming, and related algorithmic problems. Python · Updated 2026-07-04 · Source
mit-6042j
reproduction
Self-study code and proof notes based on MIT 6.042J, covering number theory, graphs, counting, generating functions, probability, and random walks. Python · Updated 2026-07-09 · Source
mit-6046
reproduction
Self-study written and programming exercises based on MIT 6.046, focused on algorithm design, analysis, and implementation. Python · Updated 2026-07-05 · Source
mit-6050j-info-theory
reproduction
Self-study Python work based on MIT 6.050J, covering entropy, mutual information, coding, channel capacity, error correction, and maximum entropy. Python · Updated 2026-07-09 · Source
mit-6092-java
reproduction
Self-study Java exercises based on MIT 6.092, covering introductory programming, object-oriented design, collections, and basic application development. Java · Updated 2026-07-06 · Source
mit-6100l
reproduction
Self-study Python exercises based on MIT 6.100L, covering introductory programming, problem decomposition, algorithms, and data structures. Python · Updated 2026-07-05 · Source
mit-web
reproduction
A self-study MERN social application based on MIT web.lab materials, with authentication, real-time chat, and a React, Express, MongoDB, and Socket.IO stack. JavaScript · Updated 2026-07-09 · Source
nju-software-analysis
reproduction
Self-study static analysis based on Nanjing University materials and Tai-e, covering dataflow, call graphs, pointers, and taint analysis. Java · Updated 2026-07-08 · Source
OS-project
coursework
A coursework operating-systems project covering threads, interprocess communication, and condition variables. C · Updated 2026-10-23 · Source
pku-software-analysis
reproduction
Self-study assignments based on Peking University software-analysis materials, covering static and dynamic analysis, dataflow, and symbolic execution. Slash · Updated 2026-07-08 · Source
princeton-algorithms
reproduction
Self-study Java assignments based on Princeton Algorithms I and II, spanning union-find, sorting, graphs, string algorithms, and compression. Java · Updated 2026-07-04 · Source
stanford-cs142
reproduction
A self-study MERN photo application based on Stanford CS142, covering sessions, registration, uploads, comments, and activity feeds. JavaScript · Updated 2026-07-09 · Source
stanford-cs242
reproduction
Self-study assignments based on Stanford CS242, covering lambda calculus, type systems, and programming-language implementation. Python · Updated 2026-07-09 · Source
ucb-cs126
reproduction
Self-study exercises based on UC Berkeley EECS 126, covering probability, coding, random graphs, stochastic processes, detection, and filtering. Python · Updated 2026-07-08 · Source
ucb-cs70
reproduction
Self-study code and notes based on UC Berkeley CS70, covering discrete mathematics, number theory, coding, matching, probability, and Markov chains. Python · Updated 2026-07-08 · Source
UNDERGRADUATE_STUDY_NETHERLANDS
meta
A public-safe index and governance record for undergraduate study in the Netherlands; raw course materials remain local and are not included in this repository. Documentation · Updated 2026-06-04 · Source

New Acquisitions

Recently published repositories awaiting deeper editorial classification.

AutoResearchClaw
fork
Fully autonomous & self-evolving research from idea to paper. Chat an Idea. Get a Paper. 🦞 Python · Updated 2026-07-13 · Source
periodic-motion-language
metadata only archived
Archived historical starting point for language-aligned periodic-motion research; active development moved to PhaseSet, where the audited dyadic PhasePair milestone is preserved as the immutable v0.1.0 release. Documentation · Updated 2026-08-25 · Source