TbusOS · sketchbook速写本

TbusOS sketchbook: 33 open-source projectsTbusOS 速写本:33 个开源项目

sketchbook33 open-source projectsby TbusOSsky-skillsandroid-llm-bridgeai-docwhetstoneengramflowsight速写本TbusOS 的 33 个开源项目AI Agent · 内核 · 大模型sky-skillsandroid-llm-bridgeai-docwhetstoneengramflowsight

33 projects · 1,550 commits · 6 languages · refreshed every day33 个项目 · 1550 次提交 · 6 种语言 · 每天自动更新

Tools for AI coding agents, Linux kernel and driver work, and learning LLMs — everything open-source from TbusOS, on one page. Each card opens the project on GitHub.给 AI 编程 Agent 用的工具、Linux 内核与驱动开发、大模型学习 —— TbusOS 所有开源项目都在这一页。每张卡片都能直接打开对应的 GitHub 仓库。

The shelf书架

One book per project. Thicker means more commits, the colour is the group, ★ marks the featured six. Click a book to jump to its card.每本书是一个项目:书越厚提交越多,颜色是分组,★ 是精选的 6 个。点一本书,跳到下面它的卡片。

Every project, on one shelfthicker book = more commits · ★ = featuredsky-skillswhetstonewhetstone-curatorengramproofmarkcursor-memory-serverllm-wikiastock-labSkills & memory for AI agentsandroid-llm-bridgewindows-llm-bridgeDeskPilotAgents on real machinesrepo-atlaswork-atlasclaude-egress-monitorclaude-code-memory-checkpointsky-claude-hudmemcodeClaude Code companionsai-docmy-chatHelixmlx-pagerLearning & running LLMsflowsightopenwrt-toolskconformfptraceLinux-driver-analyzerSkymOSusb-learnlinux-kernel-security-ossclangd-kernel-helperLinux kernel, drivers & embeddedCodeMetricsvim-ide-enhancedmd-to-pdfEveryday developer tools全部项目都在这个书架上书越厚 = 提交越多 · ★ = 精选sky-skillswhetstonewhetstone-curatorengramproofmarkcursor-memory-serverllm-wikiastock-labAI Agent 的技能与记忆android-llm-bridgewindows-llm-bridgeDeskPilot让 Agent 操作真机器repo-atlaswork-atlasclaude-egress-monitorclaude-code-memory-checkpointsky-claude-hudmemcodeClaude Code 周边ai-docmy-chatHelixmlx-pager大模型学习与本地部署flowsightopenwrt-toolskconformfptraceLinux-driver-analyzerSkymOSusb-learnlinux-kernel-security-ossclangd-kernel-helperLinux 内核 · 驱动 · 嵌入式CodeMetricsvim-ide-enhancedmd-to-pdf日常开发工具

All projects全部项目33

Filter by group, search by name or words in the description, or sort by commits or by the latest commit.按分组筛选,按名字或介绍里的词搜索,也可以按提交数或最近更新排序。

sky-skills

Claude Code skills for design, kernel work, workflows and review — eleven page styles, each with a live demo.给 Claude Code 用的技能库:设计、内核、工作流、评审,十一种页面画风各有在线演示。

HTML436 commits436 次提交stable可用demo ↗演示 ↗

whetstone

Distill a dev session into a portable Agent Skill, then check it against evidence rules you can run.把一次开发会话提炼成可移植的 Agent Skill,再用能执行的证据规则检查它。

Shell55 commits55 次提交stable可用demo ↗演示 ↗

whetstone-curator

The team side of whetstone — pick the right lessons from teammates' libraries, or gather everyone's into one.whetstone 的团队版:从队友的库里挑出好经验,或把全队的经验收进一个库。

2 commits2 次提交in progress在做

engram

Local, model-agnostic memory kept as plain markdown on your disk — any LLM can read it, and it keeps its own quality up.存在本地磁盘上的 markdown 记忆,哪个模型都能直接读,还会自己维护内容质量。

Python97 commits97 次提交in progress在做demo ↗演示 ↗

proofmark

Nine design languages a coding agent can write in, plus a check that fails any page that doesn't match.九套编程 Agent 能照着写的设计语言,加一道不合格就报错的检查。

HTML10 commits10 次提交stable可用demo ↗演示 ↗

cursor-memory-server

Persistent memory for Cursor — hooks plus MCP, recalled at the start of each session, global and per project.给 Cursor 的持久记忆:hook 加 MCP,会话一开始就自动想起,分全局和项目两层。

TypeScript11 commits11 次提交stable可用

llm-wiki

Let an LLM compile your sources into a cross-linked markdown wiki and keep it up to date, Karpathy-style.让大模型把你的资料编成一套互相链接的 markdown wiki,并持续维护(Karpathy 的做法)。

Python1 commit1 次提交in progress在做

astock-lab

An A-share stock research bench — 13 free tools and 3 Agent Skills that teach the AI how to reason, not just fetch data.A 股个股分析工作台:13 个免费工具 + 3 个 Agent Skill,教 AI 怎么分析,不只是取数。

Python40 commits40 次提交stable可用

android-llm-bridge

Let an LLM agent debug a real Android device over adb, ssh or UART — through MCP, a CLI or a web API.让大模型 Agent 直接调试真安卓设备:adb / ssh / UART 都行,走 MCP、命令行或 Web API。

Python380 commits380 次提交stable可用demo ↗演示 ↗

windows-llm-bridge

Drive a Windows host like a function call — cmd, PowerShell, file transfer and vendor tools, with structured results.让 Agent 像调函数一样驱动 Windows 主机:跑 cmd / PowerShell、传文件、调厂商工具。

Python20 commits20 次提交in progress在做

DeskPilot

Test automation for Tauri and Electron apps — DOM tests first, a vision model only when a selector breaks.Tauri / Electron 桌面应用的自动化测试:先走 DOM,选择器失效时才用视觉模型。

TypeScript14 commits14 次提交stable可用

repo-atlas

Catalog every repo in your workspace — one HTML page for people, one compact index for AI agents.给工作区里的每个仓库编目:一页给人看的 HTML,一份给 AI 用的精简索引。

Python30 commits30 次提交stable可用demo ↗演示 ↗

work-atlas

Rebuild what you actually worked on from your Claude Code sessions, and compare it with what you planned.从 Claude Code 会话里还原你实际做了什么,再跟计划对照,放在一页上看。

Python16 commits16 次提交stable可用demo ↗演示 ↗

claude-egress-monitor

See where Claude Code, the desktop app and the browser really leave your machine — exit IP, region, telemetry, latency.看清 Claude Code、桌面端、浏览器各自从哪个 IP 出网、遥测发往哪里、每段延迟多少。

Python12 commits12 次提交stable可用demo ↗演示 ↗

claude-code-memory-checkpoint

Three hooks that keep long Claude Code sessions safe from crashes, auto-compact and /clear.三个 hook,让长时间的 Claude Code 会话扛得住崩溃、自动压缩和 /clear。

Shell5 commits5 次提交stable可用demo ↗演示 ↗

sky-claude-hud

A two-line Claude Code statusline that works over SSH and in Xshell — pure Python, no GUI.两行的 Claude Code 状态栏,SSH 和 Xshell 里也能用,只靠 Python 标准库。

Python8 commits8 次提交stable可用

memcode

An MCP server that keeps a codebase in memory so Claude Code reads it faster, with live reload.把代码库读进内存的 MCP 服务,让 Claude Code 读得更快,文件改了自动重载。

C6 commits6 次提交stable可用

ai-doc

AI papers and articles worth reading, with Chinese translations and animated explainers you can step through.值得读的 AI 论文和文章,带中文翻译,还有能一步步播放的动画图解。

Python87 commits87 次提交stable可用demo ↗演示 ↗

my-chat

Learn LLMs by building them — from running Ollama to training nanoGPT and writing your own tokenizer.边做边学大模型:从跑通 Ollama 到训练 nanoGPT、自己写分词器。

HTML37 commits37 次提交stable可用demo ↗演示 ↗

Helix

Local multi-model chat — Ollama, LM Studio and llama.cpp behind one adapter, with group-chat modes and KV-cache monitoring.本地多模型聊天平台:Ollama / LM Studio / llama.cpp 统一接入,支持群聊模式和 KV 缓存监控。

HTML7 commits7 次提交in progress在做demo ↗演示 ↗

mlx-pager

OS-style memory paging for MLX on Apple Silicon — train a 27B model on a 24 GB Mac by paging to the SSD.给 MLX 加上操作系统式的内存分页,拿 SSD 当内存扩展,在 24 GB 的 Mac 上训练 27B 模型。

Python3 commits3 次提交in progress在做

flowsight

A cross-platform IDE that draws the call flow of your code as it actually runs. Written in Rust.跨平台执行流可视化 IDE,把代码运行时真实的调用流画出来,用 Rust 写成。

Rust134 commits134 次提交in progress在做

openwrt-tools

A toolchain for making OpenWrt kernel CVE patches — detect, adapt and merge patches, with help in English and Chinese.OpenWrt 内核 CVE 补丁制作工具链:检测、适配、合并补丁,中英文帮助。

C58 commits58 次提交stable可用

kconform

Lint, verify, minimize and diff defconfigs across Kconfig projects — U-Boot, Linux, Buildroot and OpenWrt.Kconfig 类配置的检查工具:对 U-Boot / Linux / Buildroot / OpenWrt 的 defconfig 做检查、校验、精简和对比。

Shell15 commits15 次提交stable可用

fptrace

Find out at run time which function a function pointer really points to, and print the call stack.运行时查出函数指针到底指向哪个函数,并打出调用栈。

C10 commits10 次提交stable可用

Linux-driver-analyzer

Static analysis that untangles the call flow of a large Linux driver and draws it for you.把几千上万行 Linux 驱动的函数调用流理出来、画成图的静态分析工具。

Python9 commits9 次提交in progress在做

SkymOS

A teaching OS for ARM32, built stage by stage — from booting and printing over UART up to a small kernel.ARM32 教学操作系统,从启动和串口输出开始,一阶段一阶段搭出一个小内核。

C8 commits8 次提交in progress在做

usb-learn

A study path for USB driver development — from the USB protocol to the Linux USB driver stack, with practice projects.USB 驱动开发学习路径:从 USB 协议讲到 Linux USB 驱动架构,配实践项目。

HTML7 commits7 次提交stable可用

linux-kernel-security-oss

Defensive security for vendor and Android arm64 kernels — known-CVE detection, config hardening and code audit.面向厂商和安卓 arm64 内核的防御性安全工具:已知 CVE 检测、配置加固、代码审计。

Python6 commits6 次提交stable可用demo ↗演示 ↗

clangd-kernel-helper

Generate compile_commands.json for kernel driver work, so clangd can jump to definitions and complete code.给内核驱动开发生成 compile_commands.json,让 clangd 能跳转定义、补全代码。

Python5 commits5 次提交stable可用

CodeMetrics

Code metrics for 50+ languages — COCOMO estimates, health checks and reports in several formats, no dependencies.支持 50 多种语言的代码度量:COCOMO 估算、健康度分析、多种报告格式,零依赖。

Python12 commits12 次提交stable可用

vim-ide-enhanced

Turn Vim into a C/C++/Python IDE — 27 plugins, 9 themes and 60+ key bindings.把 Vim 配成 C/C++/Python IDE:27 个插件、9 套主题、60 多个快捷键。

Shell7 commits7 次提交stable可用

md-to-pdf

Markdown to PDF with bookmarks and CJK fonts; merge several files into one bookmarked document.Markdown 转 PDF,自动生成书签、支持中文字体,多个文件能合成一份带书签的文档。

Python2 commits2 次提交stable可用
Earlier work早期作品 (1)

TbusBuild

An early build framework for Linux drivers and apps, on top of Buildroot.早期做的 Linux 驱动与应用编译框架,基于 Buildroot。

C2 commits2 次提交archived已归档

How this page is made这一页是怎么做出来的

  1. Written by hand手写的部分

    catalog.yaml: the groups, one sentence per project, the six featured picks.catalog.yaml:分组、每个项目一句话介绍、精选哪 6 个。

  2. Fetched every day每天拉取的部分

    Commits, last commit, language and licence come from the GitHub API into data/repos.json.提交数、最近提交、语言、许可证,从 GitHub API 拉到 data/repos.json。

  3. Drawn by code由代码画出来

    Lines, handwriting, icons and the shelf are drawn stroke by stroke in the graphite pencil style. The desk scene and card pictures come from an image model.线条、手写字、图标和书架都按石墨铅笔画风一笔一笔画出来;桌面场景和卡片配图由出图模型画。

  4. Never out of date不会过时

    A GitHub Action rebuilds this page and the README daily. A new public repository appears under "New on the shelf" the next day.GitHub Action 每天重建这一页和 README。新开的公开仓库第二天就会出现在「新上架」里。