Skip to main content
Glama

ROLLDEEP

あなたに足りないのはシラバスではない。選ぶ力だ。

無料のローカル学習ラボ。ROLL を押す。トピックが1つ、好奇心の問いが1つ、25〜60分の時間枠が手に入る。好きなように勉強すればいい。実際にやった証拠として動画を録画する。そのトピックは二度と出てこない。

アカウント不要。クラウド不要。MITライセンス。Jupyterのように自分のマシンで動く。

ROLLDEEP — ROLLを押して、トピックを1つ得て、やり遂げる

20秒のデモを見る

なぜこれを作ったのか

学習アプリは「選択」を売りにする。ダッシュボード、プレイリスト、「中断したところから再開」。それでNotionを開いて、楽な章を選ぶか、何も選ばないかになる。

ROLLDEEPはその逆を売る。ROLLボタンこそがプロダクトだ。数回はリロールできる。それから1つを取る。そしてやり遂げる。

Related MCP server: PAIDEIA MCP

誰のためのものか

  • 本物のシラバスがあるのに、計画ばかりして始められない学生

  • やることリストではなく、1つの固定されたディープワークの時間枠が欲しい人

  • 勉強した証拠が必要な人 — 完了には動画が必須

1コマンドで始める

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 labrolldeep notebook

グローバルリンクなしの場合: npx rolldeep

実行データは ~/.rolldeep/ に保存される(ROLLDEEP_HOME で上書き可能)。トピックプールはこのリポジトリ内のファイル: content/units/*.json

CS2000 アルゴリズムの設計と解析のプールが同梱されている。各 content/units/*.json ファイルがそれぞれ1つのシラバスになる。ラボのドロップダウンで切り替え — ロール、プール、完了履歴はコースごとに分離される。

別のシラバスを content/syllabi/ に置いて、エージェント(または人間)に新しいunitsファイルを書かせる。それからドロップダウンで選べばいい。

セッションの流れ

  1. ドロップダウンでシラバスを選ぶ。ROLL を押す — そのコースで最大5回まで。現在のカードと直前の3枚が見える。1つを取る

  2. 好きなように勉強する。実際にやった証拠として短い動画を撮る。

  3. その証明URLを添えて完了する。トピックは消える。永遠に。

各カードにはトピック、次に問い、難易度の星(1〜5)、時間枠が表示される。UIに勉強のやり方は書いていない。あなたはもう勉強の仕方を知っている。必要なのは、立ち止まらせてくれない何かだ。

ルール

  • セッションあたり最大5回のロール。表示されるのは現在のカードと直前の3枚のみ

  • 1つを取る、それから証拠を添えて完了する

  • 完了したトピックはそのシラバスで永遠に除外される

  • 複数のシラバスに対応。ドロップダウン(または rolldeep use)でコースを切り替えても進捗は混ざらない

  • トピック名と好奇心の問いの両方が表示される

  • ローカルのみ — あなたの作業がマシンの外に出ることはない

意図的に無料

ROLLDEEPはフリーソフトウェア(MIT)。サインアップなし、テレメトリなし、ROLLボタンに「プロ」の壁なし。フォークして、自分のシラバスを読み込んで、連続記録を伸ばせ。

もっとユニットが欲しければ、JSONを追加する。エージェントに操作させたければ、ハーネスは第一級市民だ。

あらゆるAIモデルのために

同じラボ。3つの入り口:

経路

方法

ファイル

content/units/*.json を編集して、rolldeep sync

CLI

rolldeep syllabi / use / status / roll / choose / complete

MCP

rolldeep mcp — または .mcp.json からサーバーを追加

rolldeep syllabi
rolldeep use --title "Course name"
rolldeep status
rolldeep roll
rolldeep choose --id <id>
rolldeep complete --id <id> --url https://...
rolldeep sync

Grok:

grok mcp add rolldeep -- npx tsx mcp/server.ts

Claude Code / Cursor: このリポジトリにはすでに .mcp.json がある。

SKILL.mdAGENTS.md を読むこと。「Xとは何か?」のようなダミーの問いを作らないこと。JSONファイルにユニットを書くこと。

ライセンス

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    D
    maintenance
    Gamifies software development by allowing agents to create quests, track progress, validate work, and claim XP, all stored locally.
  • A
    license
    B
    quality
    A
    maintenance
    Enables 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.
    54
    2
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables local task planning and execution with DAG-based plans, multiple reasoning methods, and persistence for AI agents.

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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