Complete public record

Works

163 public repositories, presented without hiding coursework, experiments, forks, or unfinished records.

Collection records

163
AI & Agent Systemsoriginal

acecue

A real-time interview copilot that detects questions and streams tailored answers through a web app and Chrome extension.

JavaScriptHTMLCSS
AI & Agent Systemsoriginal

AGENTIC_SCIENCE

Reusable agent workflows for research, writing, iterative review, and evidence-gated project improvement.

PythonShellTeX
AI & Agent Systemsmeta

AGENT_RESOURCE

A public-safe library of reusable agent skills, workflow templates, references, and routing guidance.

PythonHTMLJavaScript
AI & Agent Systemsoriginal

ai-mirror

A multilingual, multi-model AI chat interface for users in China, deployed on Vercel with bring-your-own-key support.

JavaScriptCSSHTML
AI & Agent Systemsreproduction

aics-labs

Self-study implementations based on the AI Computing Systems labs, covering operators, a compact deep-learning framework, and style transfer.

Python
AI & Agent Systemsoriginal

AIDE_DEV

A desktop AI development environment for coding with Chinese large-language-model providers.

TypeScriptRustCSS
Products & Developer Toolsmeta

appleweiping

Configuration and profile content for the appleweiping GitHub account.

Products & Developer Toolsmeta

appleweiping.github.io

The source repository for Weiping Yan's personal portfolio website.

TypeScriptAstroCSS
Graphics, Games & Creative Computingoriginal

art-history-museum

A browser-based interactive 3D art museum with a navigable history timeline and first-person galleries.

TypeScriptJavaScriptCSS
Systems, Security & Infrastructurereproduction

asu-cse365

Self-study security exercises based on ASU CSE365 and pwn.college materials, spanning Linux permissions, shellcode, debugging, and web vulnerabilities.

PythonShellC
Systems, Security & Infrastructurereproduction

asu-cse466

Self-study systems-security exercises based on ASU CSE466 and pwn.college materials, covering reverse engineering, memory corruption, and sandboxing.

PythonCShell
Coursework, Reproductions & Notesreproduction

aut-ap1400

Self-study C++ assignments based on Amirkabir University AP1400-2, covering object-oriented programming and data structures.

C++DockerfileShell
AI & Agent Systemsfork

Auto-claude-code-research-in-sleep

A public fork of ARIS, a Markdown-based workflow for autonomous machine-learning research and cross-model review.

PythonShellPowerShell
Robotics, Embedded & Hardwarecoursework

Autonomous-Robotics-Project

A coursework project on mobile-robot perception, sensor-driven navigation, and decision logic.

Python
New Acquisitionsfork

AutoResearchClaw

Fully autonomous & self-evolving research from idea to paper. Chat an Idea. Get a Paper. 🦞

PythonHTMLShellAwaiting curation
Graphics, Games & Creative Computingoriginal

blockverse

An original browser-based voxel sandbox with procedural worlds, lighting, crafting, creatures, and local saves.

JavaScriptCSSHTML
Graphics, Games & Creative Computingoriginal

cadenza

An open-source browser rhythm game with public-domain music and a dependency-free Web Audio piano.

JavaScriptCSSHTML
Systems, Security & Infrastructurereproduction

caltech-cs122-nanodb

A self-study NanoDB implementation based on Caltech CS122, covering storage, buffer management, B+ trees, query planning, and transactions.

JavaHTMLANTLR
Coursework, Reproductions & Notesreproduction

cambridge-semantics

Self-study exercises based on Cambridge programming-language semantics materials, including operational and mechanized treatments of small languages.

OCamlMakefile
New Acquisitionsmeta

causalpilot

Evidence-gated agentic experimentation with deterministic causal tools, selective deployment, and a 3D control room.

PythonTypeScriptCSSAwaiting curation
AI & Agent Systemsoriginal

claudeseek

A local-first AI coding agent that combines a command-line interface, local web UI, and DeepSeek model support.

JavaScriptHTMLPython
Systems, Security & Infrastructurereproduction

cmu-15445-bustub

A self-study BusTub database implementation based on CMU 15-445, covering buffer management, B+ trees, query execution, and concurrency.

C++CMakePython
Graphics, Games & Creative Computingreproduction

cmu-15462-scotty3d

A CPU-oriented Python and NumPy reimplementation based on CMU 15-462/662 Scotty3D, covering rasterization, mesh processing, path tracing, and animation.

Python
Systems, Security & Infrastructurereproduction

cmu-15799

Self-study work based on CMU 15-799 database-systems materials, focused on query optimization and DBMS internals.

PythonShell
Recommenders, Models & Datareproduction

cmu-17803-empirical

Self-study analyses based on CMU 17-803 materials, covering empirical study design, statistics, and reproducible software-engineering research.

Python
Recommenders, Models & Datareproduction

cmu10708-pgm

Self-study implementations based on CMU 10-708, covering inference, parameter learning, and structured probabilistic models.

Python
AI & Agent Systemsreproduction

cmu11667-llms

Self-study implementations based on CMU 11-667, covering transformers, retrieval and tool use, in-context learning, calibration, and efficiency.

PythonShell
AI & Agent Systemsreproduction

cmu11711-anlp

Self-study assignments based on CMU 11-711, including a compact BERT implementation for sentiment, paraphrase, and similarity tasks.

Python
Recommenders, Models & Datareproduction

cmu11785-idl

Self-study deep-learning systems based on CMU 11-785, including automatic differentiation, neural-network components, sequence models, and attention.

Python
Systems, Security & Infrastructurereproduction

cmu11868-llm-systems

Self-study systems work based on CMU 11-868, covering attention kernels, memory and quantization techniques, and parallel training and serving.

PythonCuda
Products & Developer Toolsoriginal

content-flywheel

A local-first content workflow for scoring posts, making blind predictions, reviewing outcomes, and evolving a rubric from evidence.

HTML
Coursework, Reproductions & Notesreproduction

cornell-cs3110-ocaml

Self-study OCaml assignments based on Cornell CS3110, covering functional programming, modules, testing, and a course-scale final project.

OCamlDune
Coursework, Reproductions & Notesreproduction

cs106b

Self-study C++ assignments based on Stanford CS106B, covering recursion, backtracking, abstract data types, trees, graphs, and algorithms.

C++CShell
Coursework, Reproductions & Notesreproduction

cs106l

Self-study assignments based on Stanford CS106L, focused on modern C++ including the STL, RAII, templates, iterators, and move semantics.

PythonC++Shell
Systems, Security & Infrastructurereproduction

cs110l-rust

Self-study Rust exercises based on Stanford CS110L, including systems-programming practice, a ptrace debugger, and an asynchronous load balancer.

RustCDockerfile
Systems, Security & Infrastructurereproduction

cs144-tcp

A self-study TCP/IP stack based on Stanford CS144, covering byte streams, reassembly, TCP send and receive paths, network interfaces, and routing.

C++CMakePython
Systems, Security & Infrastructurereproduction

cs149-parallel

Self-study parallel-computing assignments based on CMU 15-418 and Stanford CS149, using ISPC, pthreads, OpenMP, and CUDA.

C++CudaPython
Systems, Security & Infrastructurereproduction

cs162-pintos

Self-study Pintos operating-system projects based on UC Berkeley CS162, covering scheduling, system calls, user programs, and file systems.

CPerlMakefile
Systems, Security & Infrastructurereproduction

cs168-internet

Self-study networking projects based on UC Berkeley CS168, covering reliable transport, routing, and traceroute.

PythonJavaProcessing
Coursework, Reproductions & Notesreproduction

cs169-agile

Self-study web-engineering assignments based on UC Berkeley CS169, using Ruby on Rails with behavior- and test-driven development.

RubyHTMLGherkin
Coursework, Reproductions & Notesreproduction

cs170

Self-study work based on UC Berkeley CS170, combining written analysis with implementations of algorithms for tractable and intractable problems.

Jupyter NotebookPython
Systems, Security & Infrastructurereproduction

cs186-rookiedb

A self-study RookieDB implementation based on UC Berkeley CS186, covering B+ trees, joins, query optimization, concurrency, and recovery.

JavaPythonShell
Graphics, Games & Creative Computingreproduction

cs188-pacman-ai

Self-study Pacman AI projects based on UC Berkeley CS188, covering search, games, reinforcement learning, probabilistic inference, and ML.

PythonShell
Systems, Security & Infrastructurereproduction

cs189-ml

Self-study machine-learning assignments based on UC Berkeley CS189, covering classification, regression, trees, neural networks, clustering, PCA, and kernels.

Python
AI & Agent Systemsreproduction

cs224n-nlp

Self-study NLP assignments based on Stanford CS224N, covering word vectors, dependency parsing, neural machine translation, and Transformer pretraining.

PythonJupyter NotebookErlang
Recommenders, Models & Datareproduction

cs224w-graph-ml

Self-study graph-learning assignments based on Stanford CS224W, covering node embeddings, message-passing networks, classification, and link prediction.

Python
Recommenders, Models & Datareproduction

cs229-machine-learning

Self-study programming assignments based on Stanford CS229, covering regression, generative classifiers, SVMs, clustering, PCA, and reinforcement learning.

Python
Systems, Security & Infrastructurereproduction

cs229m-ml-theory

Self-study theory exercises based on Stanford STATS 214 and CS229M, covering concentration, complexity, margins, kernels, and online learning.

Python
AI & Agent Systemsreproduction

cs231n-assignments

Self-study computer-vision assignments based on Stanford CS231N, covering classifiers, convolutional networks, captioning, and generative models.

Jupyter NotebookPythonShell
Recommenders, Models & Datareproduction

cs285-deep-rl

Self-study deep-RL assignments based on UC Berkeley CS285, covering imitation, policy gradients, value methods, model-based learning, and offline RL.

Jupyter NotebookPythonTeX
AI & Agent Systemsreproduction

cs50-ai

Self-study projects based on Harvard CS50 AI, covering search, logic, probabilistic inference, optimization, machine learning, computer vision, and NLP.

PythonHTML
Coursework, Reproductions & Notesreproduction

cs50p

Self-study Python exercises based on Harvard CS50P, spanning core language features, testing, file handling, regular expressions, and object-oriented design.

Python
Coursework, Reproductions & Notesreproduction

cs50x

Self-study projects based on Harvard CS50x, using C, Python, SQL, and web technologies across introductory computer-science topics.

CPythonHTML
Coursework, Reproductions & Notesreproduction

cs571-react-native

A self-study full-stack chat application based on UW–Madison CS571, with a REST API and React web and React Native clients.

JavaScriptHTMLCSS
Coursework, Reproductions & Notesreproduction

cs61a-sicp

Self-study projects based on UC Berkeley CS61A, covering functional abstraction, data structures, interpreters, and a Scheme implementation in Python.

PythonTree-sitter QueryScheme
Coursework, Reproductions & Notesreproduction

cs61b

Self-study Java projects based on UC Berkeley CS61B, covering data structures, algorithms, a version-control system, and a tile-based world generator.

JavaPythonMakefile
Robotics, Embedded & Hardwarereproduction

cs61c

Self-study computer-architecture projects based on UC Berkeley CS61C, covering C, RISC-V, pipelined processors, and parallel matrix computation.

AssemblyPythonC
Systems, Security & Infrastructurereproduction

csapp-labs

Self-study systems exercises based on CMU 15-213 and CS:APP, covering data representation, assembly, caching, shells, memory allocation, and network proxies.

CPerlShell
Systems, Security & Infrastructurereproduction

cse234-ml-data-systems

Self-study assignments based on UC San Diego CSE234, covering automatic differentiation, graph and operator optimization, and parallel machine-learning systems.

PythonJupyter NotebookShell
AI & Agent Systemsreproduction

deep-learning-specialization

Self-study implementations based on the DeepLearning.AI Deep Learning Specialization, covering optimization, convolutional networks, and sequence models.

Python
Products & Developer Toolsoriginal

DELVTOOLS_PUBLIC

Public-safe Windows workstation scripts and examples for a D-drive-first, agentmemory-first development setup.

PowerShellBatchfile
Graphics, Games & Creative Computingreproduction

duke-intro-c

Self-study C projects based on Duke University’s Introductory C Programming Specialization, including card-game and image-data exercises.

CPythonMakefile
AI for Science & Researchresearch

ecg-recoverability

Research code examining reduced-lead ECG reconstruction through feature-level recoverability and distribution-free calibration.

PythonTeXBibTeX Style
Recommenders, Models & Datareproduction

eecs498-deep-vision

Self-study vision assignments based on Michigan EECS 498/598, covering classifiers, convolutional and recurrent networks, detection, and generative models.

Jupyter NotebookPython
Robotics, Embedded & Hardwarereproduction

ethz-computer-architecture

Self-study simulator exercises based on ETH Zürich computer-architecture materials, covering caches, branch prediction, prefetching, and memory systems.

C++AssemblyC
Coursework, Reproductions & Notesreproduction

ethz-ddca

Self-study SystemVerilog labs based on ETH Zürich digital-design materials, focused on constructing and simulating MIPS and RISC-V processors.

SystemVerilogShellAssembly
Recommenders, Models & Datareproduction

flow-matching-6s184

Self-study generative-model implementations based on MIT 6.S184 materials, covering flow matching and score-based diffusion.

Jupyter NotebookPython
Coursework, Reproductions & Notesreproduction

full-stack-open

Self-study applications based on Helsinki’s Full Stack Open course: a React and Express blog app and an Apollo GraphQL library service.

JavaScriptCSSHTML
Graphics, Games & Creative Computingreproduction

games101

Self-study graphics assignments based on GAMES101, covering rasterization, shading, Bézier curves, ray tracing, acceleration structures, and path tracing.

C++ShellMakefile
Graphics, Games & Creative Computingreproduction

games103

Self-study GAMES103 implementations covering rigid bodies, mass-spring cloth, finite-element elasticity, and shallow-water simulation.

Python
Graphics, Games & Creative Computingreproduction

games202

Self-study GAMES202 rendering work covering soft shadows, radiance transfer, screen-space effects, energy compensation, and denoising.

Python
Coursework, Reproductions & Notesreproduction

haskell-mooc

Self-study functional-programming exercises based on the University of Helsinki Haskell MOOC, spanning the course’s sixteen topic sets.

HaskellShell
Systems, Security & Infrastructurereproduction

hit-os

Self-study operating-system labs based on HIT materials, modifying Linux 0.11 components such as boot, system calls, scheduling, IPC, terminals, and procfs.

CAssemblyMakefile
Graphics, Games & Creative Computingoriginal

hotwire-city

A dependency-free, top-down open-city browser game inspired by classic crime-action games.

JavaScriptHTML
Graphics, Games & Creative Computingoriginal

hungry-fin

A procedural Three.js shark-survival arcade game delivered from a single HTML file without a build step.

JavaScriptCSSHTML
Coursework, Reproductions & Notesreproduction

info-theory-mackay

Self-study Python implementations based on David MacKay’s information-theory text, covering coding, channels, error correction, MCMC, and EM.

Python
AI for Science & Researchresearch

inr-aliasing-limits

Research code examining identifiability and anti-aliasing sample design for implicit neural representations with fixed Fourier features.

PythonTeXBibTeX Style
Systems, Security & Infrastructurereproduction

kaist-cs220-rust

Self-study Rust assignments based on KAIST CS220, focused on programming-language principles and functional abstraction.

RustShell
Systems, Security & Infrastructurereproduction

kaist-cs420

A self-study Rust compiler based on KAIST CS420, covering intermediate representation, optimization, and assembly generation for C.

RustCPython
Systems, Security & Infrastructurereproduction

kaist-cs431-concurrent-rust

Self-study Rust assignments based on KAIST CS431, covering lock-based and lock-free structures, hazard pointers, and concurrent hash maps.

RustShell
Products & Developer Toolsoriginal

kbuilt

A zero-install browser video-downloader interface backed by a Cobalt engine on Hugging Face Spaces.

JavaScriptCSSHTML
Systems, Security & Infrastructurereproduction

kurose-wireshark-labs

Self-study packet-analysis labs based on Kurose and Ross networking materials, using Python and Scapy across common Internet protocols.

Python
Products & Developer Toolsoriginal

legal-case-automation

A local-first tool that organizes Chinese consumer-dispute materials into evidence, missing-item checks, and reviewable draft documents.

PythonHTML
AI & Agent Systemsreproduction

lhy-ml-homeworks

Self-study machine-learning assignments based on Hung-yi Lee’s public course materials, spanning supervised, generative, and reinforcement-learning topics.

Python
Recommenders, Models & Dataresearch

Lumen-Rec

Research code for comparing pointwise LLM relevance estimates and uncertainty-aware reranking under a shared candidate protocol.

PythonShellTeX
Products & Developer Toolsoriginal

medora

A local-first personal health-record prototype that organizes source-grounded longitudinal data, beginning with glucose and metabolic records.

TypeScriptHTMLCSS
Systems, Security & Infrastructurereproduction

missing-semester

Self-study exercises based on MIT’s Missing Semester, covering shell tools, editors, data wrangling, version control, debugging, build systems, and security.

ShellPythonVim Script
Coursework, Reproductions & Notesreproduction

mit-1801-1802-calculus

Self-study numerical checks and worked exercises based on MIT 18.01 and 18.02, covering single- and multivariable calculus.

Python
Coursework, Reproductions & Notesreproduction

mit-1806-linear-algebra

Self-study NumPy implementations based on MIT 18.06, covering matrix factorizations, least squares, eigenvalue methods, SVD, PageRank, and the DFT.

Python
Coursework, Reproductions & Notesreproduction

mit-18330-numerical

Self-study Julia exercises based on MIT 18.330, covering foundational numerical-analysis methods and convergence behavior.

Julia
Systems, Security & Infrastructurereproduction

mit-6.1600

Self-study security labs based on MIT 6.1600, covering hashing, Merkle trees, cryptographic attacks, side channels, sandboxing, and fuzzing.

PythonTeXC
Coursework, Reproductions & Notesreproduction

mit-6006

Self-study programming exercises based on MIT 6.006, covering data structures, graph algorithms, dynamic programming, and related algorithmic problems.

Python
Robotics, Embedded & Hardwarereproduction

mit-6007-signals

Self-study Python work based on MIT 6.007, covering LTI systems, Fourier analysis, sampling, transforms, filtering, modulation, and feedback.

Python
Graphics, Games & Creative Computingreproduction

mit-6031-software-construction

Self-study Java projects based on MIT 6.031, focused on specifications, abstract data types, testing, parsers, graphs, and collaborative applications.

JavaShellANTLR
Coursework, Reproductions & Notesreproduction

mit-6042j

Self-study code and proof notes based on MIT 6.042J, covering number theory, graphs, counting, generating functions, probability, and random walks.

Python
Coursework, Reproductions & Notesreproduction

mit-6046

Self-study written and programming exercises based on MIT 6.046, focused on algorithm design, analysis, and implementation.

Python
Coursework, Reproductions & Notesreproduction

mit-6050j-info-theory

Self-study Python work based on MIT 6.050J, covering entropy, mutual information, coding, channel capacity, error correction, and maximum entropy.

Python
Coursework, Reproductions & Notesreproduction

mit-6092-java

Self-study Java exercises based on MIT 6.092, covering introductory programming, object-oriented design, collections, and basic application development.

JavaShell
Coursework, Reproductions & Notesreproduction

mit-6100l

Self-study Python exercises based on MIT 6.100L, covering introductory programming, problem decomposition, algorithms, and data structures.

Python
Systems, Security & Infrastructurereproduction

mit-6824-raft

Self-study distributed-systems labs based on MIT 6.824/6.5840, covering MapReduce, Raft, fault-tolerant key-value services, and sharding.

GoShellMakefile
Systems, Security & Infrastructurereproduction

mit-6858

Self-study MIT 6.858 labs using Zoobar to explore memory safety, isolation, symbolic execution, browser security, and secure storage.

PythonCJavaScript
Recommenders, Models & Datareproduction

mit-6s7960-dl

Self-study deep-learning assignments based on MIT 6.S7960, focused on implementing and analyzing neural-network components and training methods.

Python
Coursework, Reproductions & Notesreproduction

mit-web

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.

JavaScriptHTMLCSS
Recommenders, Models & Datareproduction

ml-specialization-labs

Self-study Machine Learning Specialization work covering regression, neural networks, trees, clustering, anomaly detection, recommendation, and deep Q-learning.

Python
Systems, Security & Infrastructurereproduction

mlc-exercises

Self-study exercises based on the MLC course, covering TensorIR, model compilation, program optimization, and Apache TVM integration.

PythonJupyter Notebook
Robotics, Embedded & Hardwarereproduction

nand2tetris

Self-study implementations based on Nand2Tetris, progressing from logic gates and a CPU to an assembler, virtual machine, Jack compiler, and operating system.

AssemblyScilabPython
Recommenders, Models & Datareproduction

needle-dl-system

A self-study Needle framework based on CMU 10-414/714, covering autodiff, neural-network modules, optimization, array backends, and sequence models.

PythonJupyter NotebookC++
Recommenders, Models & Datareproduction

neural-networks-zero-to-hero

Self-study implementations based on Andrej Karpathy’s Neural Networks: Zero to Hero series, including micrograd, makemore, a compact GPT, and BPE tokenization.

Python
Recommenders, Models & Dataresearch

neurotrace-it

Research code exploring trajectory- and layer-aware data selection for instruction tuning.

PythonTeX
Graphics, Games & Creative Computingoriginal

newroad-valley

A Stardew-inspired pixel town that presents a local agent workspace through Phaser, React, and FastAPI.

PythonTypeScriptPowerShell
Systems, Security & Infrastructurereproduction

nju-compilers

A self-study compiler based on Nanjing University materials, covering lexing, parsing, semantics, IR, and code generation.

CYaccLex
Systems, Security & Infrastructurereproduction

nju-os

Self-study operating-system labs based on Nanjing University materials, spanning host-side tools, concurrency, process management, memory, and file systems.

CC++Makefile
Coursework, Reproductions & Notesreproduction

nju-software-analysis

Self-study static analysis based on Nanjing University materials and Tai-e, covering dataflow, call graphs, pointers, and taint analysis.

Java
Recommenders, Models & Datareproduction

nyu-dl-2021

Self-study work based on NYU’s 2021 deep-learning course, covering backpropagation, CNNs, RNNs, attention, and energy-based models.

Python
Coursework, Reproductions & Notescoursework

OS-project

A coursework operating-systems project covering threads, interprocess communication, and condition variables.

CShellMakefile
Graphics, Games & Creative Computingoriginal

overdrive-city

An original browser-based 3D open-world driving sandbox built with procedural systems and a minimal dependency footprint.

JavaScriptHTML
Graphics, Games & Creative Computingoriginal

paradise-isle

An original browser island life simulation with farming, fishing, combat, customization, and procedural art.

TypeScriptCSSJavaScript
Coursework, Reproductions & Notesreproduction

pku-software-analysis

Self-study assignments based on Peking University software-analysis materials, covering static and dynamic analysis, dataflow, and symbolic execution.

SlashPythonJava
Systems, Security & Infrastructurereproduction

pku-sysy-compiler

A self-study SysY compiler based on Peking University materials, lowering a C-like language through Koopa IR to RISC-V assembly.

RustAssemblyC
Graphics, Games & Creative Computingoriginal

pokeverse

A fan-made browser pixel RPG with a large creature index, turn-based battles, peer-to-peer multiplayer, and original chiptune music.

TypeScriptJavaScriptCSS
Coursework, Reproductions & Notesreproduction

princeton-algorithms

Self-study Java assignments based on Princeton Algorithms I and II, spanning union-find, sorting, graphs, string algorithms, and compression.

JavaPowerShellShell
Graphics, Games & Creative Computingoriginal

red-horizon-rts

An original isometric real-time strategy game with a deterministic simulation core and procedural art and audio.

TypeScriptCSSHTML
AI for Science & Researchresearch

resynthesis-watermark-limits

Research code examining speech-watermark robustness under generative resynthesis and laundering transformations.

PythonTeXBibTeX Style
Recommenders, Models & Dataresearch

riskcal-rlvr

Research code exploring risk-sensitive calibration rewards for RLVR reasoning models.

PythonTeX
Products & Developer Toolscoursework

Security-helper

A small coursework utility that derives a token from a supplied student number.

JavaScriptCSSHTML
Systems, Security & Infrastructurereproduction

seed-labs

Self-study security exercises based on Syracuse SEED Labs, covering selected software, cryptography, network, and web-security topics.

PythonShellC
Systems, Security & Infrastructurereproduction

sjtu-compilers

A self-study compiler based on Shanghai Jiao Tong University materials, covering the standard stages for a C-like language.

C++YaccShell
Recommenders, Models & Datareproduction

sta4273-min-expectations

Self-study work based on University of Toronto STA4273, covering variational methods, gradient estimators, and latent-variable models.

Python
Systems, Security & Infrastructurereproduction

stanford-cs110-syscore

Self-study C++ systems projects based on Stanford CS110, including filesystems, processes, shells, thread pools, proxies, and MapReduce.

C++CShell
Coursework, Reproductions & Notesreproduction

stanford-cs142

A self-study MERN photo application based on Stanford CS142, covering sessions, registration, uploads, comments, and activity feeds.

JavaScriptHTML
Systems, Security & Infrastructurereproduction

stanford-cs143-cool

A self-study Cool compiler based on Stanford CS143, covering lexical analysis, parsing, semantic analysis, and MIPS code generation.

C++LexYacc
Graphics, Games & Creative Computingreproduction

stanford-cs148

A self-study CPU renderer based on Stanford CS148, covering rasterization, Whitted ray tracing, bounding-volume hierarchies, and Monte Carlo path tracing.

Python
Coursework, Reproductions & Notesreproduction

stanford-cs242

Self-study assignments based on Stanford CS242, covering lambda calculus, type systems, and programming-language implementation.

PythonOCamlRust
Systems, Security & Infrastructurereproduction

stanford-cs346-db

A self-study RedBase relational database based on Stanford CS346, covering paged storage, B+ trees, catalogs, query execution, optimization, and aggregation.

C++CMakefile
Recommenders, Models & Datareproduction

stanford-ee364a-convex

Self-study numerical exercises based on Stanford EE364A, using CVXPY for linear, quadratic, second-order-cone, and semidefinite optimization.

Python
Recommenders, Models & Datareproduction

stat8201-dgm

Self-study assignments based on Columbia STAT8201, covering variational autoencoders, normalizing flows, GANs, autoregressive models, and diffusion.

Python
Systems, Security & Infrastructurereproduction

sysadmin-decal

Self-study work based on Berkeley OCF’s Linux System Administration DeCal, covering command-line operations, services, networks, and security.

ShellPythonNix
Graphics, Games & Creative Computingexperiment

TERRARIA_DOC

An experimental collection of Terraria documentation and agent-oriented tooling.

Python
Recommenders, Models & Dataresearch

TGL-Rec

Research code exploring temporal graph-to-language retrieval for sequence and time understanding in LLM-based recommendation.

PythonShellTeX
Robotics, Embedded & Hardwarereproduction

tinyml-efficient-dl

Self-study labs based on MIT 6.5940, covering pruning, quantization, neural-architecture search, and efficient deep-learning techniques.

Python
Systems, Security & Infrastructurereproduction

top-down-labs

Self-study networking labs based on USTC materials and a top-down networking curriculum, covering sockets, protocols, and Mininet experiments.

PythonHTML
AI for Science & Researchresearch

topo-flow-limits

Research code examining when latent higher-order network structure can be identified from edge-flow observations.

PythonTeXBibTeX Style
Recommenders, Models & Dataresearch

tracecausal

Research code exploring causal-propagation audits of hallucination traces across LLM decoding paradigms.

PythonTeX
Recommenders, Models & Dataresearch

TRUCE-Rec

Research code for uncertainty-aware generative recommendation, organized around shared data, baselines, evaluation, and reproducibility utilities.

PythonShellTeX
Coursework, Reproductions & Notesreproduction

ucb-cs126

Self-study exercises based on UC Berkeley EECS 126, covering probability, coding, random graphs, stochastic processes, detection, and filtering.

Python
Systems, Security & Infrastructurereproduction

ucb-cs161

Self-study security projects based on UC Berkeley CS161, covering memory safety, cryptography, network security, and vulnerable web applications.

PythonCShell
Coursework, Reproductions & Notesreproduction

ucb-cs70

Self-study code and notes based on UC Berkeley CS70, covering discrete mathematics, number theory, coding, matching, probability, and Markov chains.

Python
Recommenders, Models & Datareproduction

ucb-data100

Self-study Data 100 labs covering regression, optimization, classification, dimensionality reduction, clustering, and applied projects.

Python
Robotics, Embedded & Hardwarereproduction

ucb-ee120-signals

Self-study Python labs based on UC Berkeley EE120, covering convolution, LTI systems, sampling, Fourier analysis, biomedical signals, denoising, and feedback.

Python
Robotics, Embedded & Hardwarereproduction

ucb-ee16ab

Self-study Python labs based on UC Berkeley EE16A and EE16B, covering imaging, localization, classification, dynamics, estimation, control, and matrix methods.

Python
Products & Developer Toolscoursework

uml-class-diagram-tool

A coursework UML class-diagram editor with validation, undo and redo, and export support.

Java
New Acquisitionsmeta

umn-gopher-assistant

Independent bilingual five-campus UMN Gopher Assistant platform

TypeScriptJavaScriptCSSAwaiting curation
Graphics, Games & Creative Computingreproduction

ustc-cg

Self-study USTC graphics work covering image and mesh processing, parameterization, deformation, simplification, rasterization, and path tracing.

Python
Systems, Security & Infrastructurereproduction

ustc-compilers

A self-study Cminus-f compiler based on USTC materials, covering lexical and syntax analysis, LightIR and LLVM IR, and code generation.

C++LLVMShell
Robotics, Embedded & Hardwarecoursework

venus-basestation

Coursework base-station software with a live visualization dashboard for a multi-robot planetary-exploration project.

CPythonMakefile
Products & Developer Toolsoriginal

visa-lark

An open-source U.S. visa-appointment monitor designed around account safety, local credentials, and an optional control plane.

TypeScriptCSSHTML
AI & Agent Systemsoriginal

WEIPING_COUNCIL

A multi-model deliberation system supporting council, debate, red-team, consensus, specialist, and tournament protocols.

PythonCSSJavaScript
AI & Agent Systemsoriginal

WEIPING_LAB

An autonomous research workflow centered on phenomenon-driven discovery, early falsification, and evidence-gated progression.

PythonJavaScriptCSS
AI & Agent Systemsoriginal

WEIPING_WHALE

A terminal-native DeepSeek coding agent with snapshots, session branching, model routing, sub-agents, diagnostics, and cost tracking, based on CodeWhale.

TypeScriptJavaScriptBatchfile
Products & Developer Toolsmeta

WEIPING_WIKI

A personal knowledge base maintained through an LLM-assisted workflow.

HTMLTypeScriptPython
Systems, Security & Infrastructurereproduction

xv6-labs

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.

CAssemblyMakefile