rolldeep
ROLLDEEP
你真正的问题不是课程大纲,而是选择。
一个免费的本地学习实验室。按下 ROLL。你将获得一个主题、一个好奇心问题,以及一段 25–60 分钟的时间窗口。想怎么学都行。录一段视频证明你真的完成了它。这个主题再也不会出现。
无需账号。无需云。MIT 许可。像 Jupyter 一样运行在你自己的电脑上。

为什么会有这个
学习应用卖的是选择:仪表盘、播放列表、“从上次离开的地方继续”。这就是你打开 Notion、挑一个简单章节,或者什么都挑不出来的原因。
ROLLDEEP 卖的恰恰相反。SIM 的正确方式是:ROLL 按钮就是产品。你可以重 roll 几次,然后接受一个,然后完成。
Related MCP server: PAIDEIA MCP
适用人群
有真实课程大纲,却一直在计划而不是开始的学生;
想要一段无法回避的深度工作块,而不是一个待办清单的人;
需要“我确实学习过”的人——完成必须提供视频证据。
一条命令行启动
git clone https://github.com/dev-the-dev-while-deving/rolldeep-lab.git
cd rolldeep-lab
npm install
npm rebuild better-sqlite3
npm link
rolldeep以上命令会在 http://127.0.0.1:3210 打开实验室。和 jupyter lab 的思路一样。别名:rolldeep lab、rolldeep notebook。
如果没有全局链接,可以用 npx rolldeep。
运行数据保存在 ~/.rolldeep/ 目录(环境变量 ROLLDEEP_HOME 可覆盖)。主题池就是本仓库中的 content/units/*.json 文件。
内置 CS2000 的“设计分析与算法”主题池。每个 content/units/*.json 文件就是一份独立的课程大纲。你可以在实验室下拉菜单中选择并切换主题。每次的 roll、主题池和完成情况都会按课程分开。
把另一份课程大纲放到 content/syllabi/ 目录中,然后让小程序(或真人)写一份新的 unit 文件。之后你就能在这个下拉菜单中看到。
一次会话到底如何进行的
从下拉菜单选中一门课程大纲,点击 ROLL ——该课程下最多可以重新ROLL5 次。你会看到当前卡片和之前 3 个。接受 1。
用你自己的方式学习。拍一段短视频,证明你真的做了。
用这个证明视频的 URL 完成。它只属于你。永远消失。
每张卡片都会显示 主题名称、好奇心问题、难度星级(1–5 多),以及一个时间窗口。界面中不会出现“如何学习”提示语。你已经知道怎么学,你只需要一条不让你往下滑落的路。
规则
每个会话最多重掷 5 次;只有当前卡加上前面 3 张可见
选定一张,然后用真实视频完成
已完成的主题会从该课程大纲中永久移除
同时支持多份课程大纲;下拉菜单或
rolldeep use切换课程,不会混淆数据主题名称和好奇心问题都展示出来
仅本地运行——你的数据永远不会离开自己的机器
免费, 是有意为之
Rolldeep 是免费软件(MIT)。无注册、无统计、无“高级”付费挡板。你可以 fork 它,放入你自己的课程大纲,并保持这个习惯。
如果你需要更多主题,就加 JSON;如果你希望一个 AI 智能体来操作,它的外部编程接口是一等公民。
For any AI model
同样的实验室,三种接入方式:
路径 | 说明 |
文件 | 编辑 |
CLI |
|
MCP |
|
rolldeep syllabi
rolldeep use --title "Course name"
rolldeep status
rolldeep roll
rolldeep choose --id <id>
rolldeep complete --id <id> --url https://...
rolldeep sync提交大模型:
grok mcp add rolldeep -- npx tsx mcp/server.tsClaude Code / Cursor:这个仓库已经自带了 .mcp.json。
阅读 SKILL.md 和 AGENTS.md。不要再生成类似 “What is X?” 的伪造问句。把真正的内容写进 JSON 文件。
许可协议
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceEnables using PAIDEIA's local course management and action tools with Alt's local model, providing deterministic tools for course initialization, PDF ingestion, exam radar import, and artifact management.542MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables local task planning and execution with DAG-based plans, multiple reasoning methods, and persistence for AI agents.
- AlicenseNot gradedqualityAmaintenanceA local-first study workspace for MCP agents, providing a web UI for learning, quizzing, and review, independent of agent lifecycle.3GPL 3.0
Related MCP Connectors
Sovereign Agent OS — Persistent Memory, Governance & Compliance for AI Agents.
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
Durable wallet-addressed memory for AI agents: state that survives your process, opened by your key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dev-the-dev-while-deving/rolldeep-lab'
If you have feedback or need assistance with the MCP directory API, please join our Discord server