从零构建、可直接运行的完整项目:Web、GPU、系统工具与教学实现。
维护者:holtwood
clone 下来、按 README 就能跑起来的完整项目,大致三类:
- 工具:解决实际使用中的问题,本地优先,数据尽量不出设备
- 教学实现:把经典算法或系统从零写一遍,代码结构优先于功能数量
- GPU / 高性能:CUDA、WebGPU、数值计算,附基准与复现步骤
AI Infra 系统项目在 open-infra-ai,上游研读副本在 holtwood-forks。
| 仓库 | 说明 |
|---|---|
| bookmarks-manager | 纯前端书签整理 PWA,无后端,数据不出浏览器 |
| bookmarks-cleaner | 离线书签自动分类:规则优先,LLM 可选 |
| mind-gym | 浏览器端认知训练:N-back、间隔重复、自适应难度 |
| graph-viewer | 16 种图表引擎的统一查看器 |
| utop | Rust 终端进程监视器,教学向 htop 实现 |
| dig-your-windows | Windows 硬件、SMART 与事件日志诊断 |
| compress-kit | C++17 实现 Huffman、算术、区间、RLE、LZSS |
| bitcal | 纯头文件 C++23 位运算库,x86-64 + AVX2 |
| cmdc-statusline | Command Code 的状态栏:模型、上下文、成本、git 状态 |
| cloud-bench | 云服务器性能评测脚本与方法论 |
| wb2api | 把 CodeBuddy 订阅包成 OpenAI 兼容接口(非官方) |
| 仓库 | 说明 |
|---|---|
| webrtc-call | 浏览器原生 P2P 音视频通话(1v1 / Mesh),配套 Go 信令 |
| webrtc-signaling | Go 信令服务:JWT、Redis Pub/Sub、Prometheus |
| chatroom | Go + React + PostgreSQL + WebSocket 全栈教学 |
| 仓库 | 说明 |
|---|---|
| nbody-gpu-sim | CUDA 百万粒子 N 体模拟:Direct N² / Barnes-Hut / Spatial Hash |
| cudaimg | 用图像处理算子入门 CUDA |
| gpu-spmv | CSR + ELL 的 SpMV 库:四种内核、自动选核、基准 |
| webgpu-sorting | WebGPU 计算着色器排序,含分块扫描修正与回归 |
| 仓库 | 说明 |
|---|---|
| JadeAI | 简历编辑与求职工作台:模板、解析、JD 匹配、导出 |
| meta-human | 浏览器 3D 数字人,集成语音与对话 |
| yolo-toys | YOLOv8 / DETR / OWL-ViT / Grounding DINO / BLIP 的统一 FastAPI 接口 |
| shadow-note | 端到端加密笔记同步,服务端零知识 |
| chat-stash | 保存 AI 聊天记录的 Chrome 扩展,Supabase 存储与全文检索 |
组织门户:holtwood-projects.github.io
- 每个仓库的 README 说明用途、运行方式与已知限制
- 教学项目优先保证代码可读,不追求功能数量
- 性能数字附硬件、命令与复现方式;没有测量就不写结论