v0.1.0 — PAIDEIA for opencode: initial harness
First release of PAIDEIA for opencode — a standalone exam-prep harness that drives opencode rather than loading as an editor plugin. The harness owns the study logic and composes a full stage specification per run; opencode is the execution engine (model, tools, auth).
Highlights
- 16 commands +
statuscovering the full formation cycle:ingest→analyze→ drill →grade→weakmap→cheatsheet. - Vision ingest: every course PDF is rendered/resized deterministically in the harness, then transcribed to faithful LaTeX markdown by parallel opencode subagents.
- HW density = exam probability weighting across every drill (🔥🔥 / 🔥 / 🟡 / ⚪ tiers).
- Strategy-based grading of hand-written answer scans; three OCR engines — agent-vision (default), local Qwen3-VL via ollama, and tesseract.
- Drills:
quiz, two-phaseblind,twin,chain,mock; review:weakmap, error-drivencheatsheet. - OPTIMETA Exam Radar import (
alt) folds the lecture-emphasis signal intocoverage.mdbeside HW density. - en/ko interface, zero-dependency ESM,
--dry-runto inspect the exactopencodecommand and composed spec.
Install
git clone https://github.com/OPTIMETA/PAIDEIA-opencode && cd PAIDEIA-opencode
npm link && paideia doctor