Lecture Notes Pipeline — Data skill for Claude Code
Records lectures on a Mac, transcribes them locally with whisper.cpp while the class runs, and turns them into Obsidian study notes.
How to install Lecture Notes Pipeline
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open IvanLuq/lecture-notes-pipeline and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Lecture Notes Pipeline does
Records lectures on a Mac, transcribes them locally with whisper.cpp while the class runs, and turns them into Obsidian study notes. Claude Code agents in Herdr update a draft every 10 minutes, then merge the full transcript with your live notes into a topic note and session log with self-test questions and a review plan.
Alternatives in Data
- Claude Code Memory Setup — Up to 71.5x fewer tokens per session on Claude Code with Obsidian + Graphify 947 ★
- Sdd DB Reverse Full — Reverse engineering de TOUS les objets SQL exécutables d'une base (lecture seule) — procédures stockées, fonct 193 ★
- Lecture To Notes — Lecture recordings → structured grounded notes + a synced HTML viewer: video, timestamped transcript and curat 100 ★
README
Lecture Notes Pipeline
Record a lecture on a Mac, transcribe it locally with whisper.cpp while the class is still going, and let three Claude Code agents turn the transcript and your own live notes into study notes in an Obsidian vault.
- Local transcription. Audio never leaves the machine; whisper.cpp runs on Apple Silicon with Metal.
- Live drafts. Every 10 minutes a finished chunk is transcribed and two agents update a draft of the notes and a list of slides to check.
- Your notes stay the backbone. If you type notes during class, the transcript fills your gaps instead of replacing them.
- Study-ready output. Notes follow rules from learning research (retrieval questions, concept map, spaced review plan) and land in the vault as a topic note plus a short session log.
- One command per class.
classe NET rbuilds the workspace if needed and starts recording.
An animated walk-through of the flow is in [`docs/index.html`](docs/index.html) (publish it with GitHub Pages, see below).
How it works
flowchart LR
subgraph Start
A[classe NET r] --> B[lecture.py --launch] --> C[Herdr workspace
5 panes, 3 agents] --> D[Recorder pane]
end
subgraph Live["While recording (every 10 min)"]
E[Audio: mic / system / both] --> F[10-min WAV chunks] --> G[whisper-cli per chunk] --> H[partial.srt]
H --> I([notes agent
INCREMENTAL]) --> J[running.md] --> K([research agent
LIVE FLAGS]) --> L[slide-flags.md]
end
subgraph Final["After Enter"]
M[Join chunks] --> N[whisper-cli once
whole lecture] --> O[transcript .srt]
O --> P([notes agent
ENRICH / NOTES]) --> Q([research agent
FINAL FLAGS]) --> R([Obsidian agent
LECTURE INGEST])
R --> S[(Topic note + session log)]
end
D --> E
L -. Enter .-> M
**1. Start.** `classe NET r` runs `lecture.py NET --launch`. It looks for an open Herdr workspace for that course (Herdr sets `HERDR_WORKSPACE_ID` in its panes). If there is none it builds o
Related Skills
Whisper Cz En
Local Czech & English audio/video transcription using whisper.cpp on Apple Silicon. Anti-hallucination pipelin
Hook Intel Skill
Build a living database of proven viral hooks from your competitors. It scrapes their Instagram every week, fi
Cost Of Remembering
The Cost of Remembering: filesystem memory matches long-context accuracy on LongMemEval while reading 97% fewe
Da2a
First-class protocol and framework for enabling collaborative intelligence and communication across specialize
WYRD Protocol World Yielding Real Time Data AI World Model
The WYRD Protocol Architecture. The goal is to move the "World Model" out of the LLM's fleeting memory and int
Data Users HTML Report
Render a Probable Futures Data Users JSON report into a polished single-file HTML page (runs locally in Claude
Related Agents
Bookkeeper
Records everything to an Obsidian vault (~/notes/) — dev work, notes, deadlines, journal entries, ideas, and m
Fantasy Book Writer
Genre master for epic fantasy and science fiction - leads narrative creation while coordinating with specializ
Voice Engineer
GAIA voice interaction specialist. Use PROACTIVELY for Whisper ASR, Kokoro TTS, the Talk SDK, speech-to-speech