Repository navigation
Release v0.1.0-beta
Pre-release
Pre-release
macOS install note
The DMG is not code-signed (no Apple Developer Program yet), so macOS may show "'SAM' is damaged and can't be opened" on first launch. The app is fine — that's Gatekeeper rejecting the missing signature. Fix with either:
# Option A: after dragging SAM to /Applications, strip the quarantine flag
xattr -cr /Applications/SAM.appOption B: download the DMG with curl instead of a browser — no quarantine flag is ever set:
curl -L -o ~/Downloads/SAM.dmg https://github.com/avinaxhroy/SAM/releases/download/v0.1.0-beta/SAM_0.1.0-beta_aarch64.dmg && open ~/Downloads/SAM.dmgAdded
- Today Dashboard: Objective focus card, titlebar session timer, and dynamic queue grouping (
late,due,next,stale). - Curriculum Planning: Course units, weekly syllabus breakdown, and topic tracking with estimates and prerequisite links.
- Practice & Proof Gates: Multi-stage learning progression (
unseen->learning->learned->proved) with required practice problem thresholds. - Spaced Repetition: Review queue with keyboard-driven recall grading (
Spaceto reveal,1Again,2Good) supporting Fixed ladders, SM-2, and FSRS-6 algorithms. - Progress Tracking: Denominator-backed metrics replacing arbitrary streaks, tracking revised topics, solved problems, and study minutes.
- Headless CLI (
sam): Full terminal automation surface with JSONL batch mutations (sam apply), dry-run validation, and schema introspection. - Multi-Platform App: Tauri v2 desktop application pairing Rust core engine with Svelte 5 frontend across macOS, Linux, and Windows.
- Curriculum Presets: 8 built-in templates (
blank,university-term,self-study,jee,neet,cbse11-pcm,language,seed).