v1.1.2 — Open Source

oh my til

AI-powered Today I Learned workflow.
Research, learn, and build your knowledge base with Claude Code.

/research /til
💪

The ul-til-mate Guide to Learning

AI-Powered Learning
Learn through dialogue. Claude researches, teaches, and quizzes you — then saves what you learned.
Spaced Repetition (SRS)
SM-2 algorithm schedules TIL reviews. Anki-style grading with /til-review.
Learning Dashboard
TIL statistics, category breakdown, streaks, and heatmap at a glance.
Built-in MCP Server
Claude Code accesses your TIL notes directly via HTTP. Context-aware research and learning.
Static Site Deploy
Publish your TIL as a static site with a single command. See example
Obsidian Integration
Use inside Obsidian with embedded terminal, file watcher, and dashboard.
🎬

See it in action

Claude Code researches topics, guides interactive learning, and saves structured TIL notes.

🔄

The Learning Loop

Two ways in, one continuous cycle.

1
/research topic
Create a structured learning backlog from any topic
2
/til topic
Research, learn interactively, and save a TIL note
3
/til-review
Spaced repetition review with SM-2 scheduling
4
/backlog
Track progress and pick the next topic
♻️
The cycle repeats: /backlog feeds into /til, completed TILs get scheduled for /til-review, and /research grows your backlog.
🚀

Get started in seconds

Claude Code Plugin
Skills, MCP server, and hooks auto-registered.
# Run in your TIL directory
claude plugin marketplace add SongYunSeop/oh-my-til

# Install plugin
claude plugin install oh-my-til --scope project
click to copy
Obsidian Integration
Optional. Adds embedded terminal and dashboard to Obsidian.
# Inside Claude Code
/setup-obsidian
click to copy
Prerequisites: Node.js 18+ · Claude Code CLI