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 |
|
legal-case-automation
original |
A local-first tool that organizes Chinese consumer-dispute materials into evidence, missing-item checks, and reviewable draft documents. Python · Updated 2026-10-23 · 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 |