Skip to content

Better Learning v0.1.0 — Public Trial

Latest

Choose a tag to compare

@ReservedSnow673 ReservedSnow673 released this 13 Sep 13:52

Better Learning 0.1.0 is the first public trial release of a local-first
platform for learning from primary sources.

Highlights

  • Three reviewed, eight-lesson courses based on Project Gutenberg editions of
    Marcus Aurelius's Meditations, Leonardo da Vinci's Notebooks, and Sun Tzu's
    Art of War.
  • Keyless lessons, exercises, notes, progress, notebook, local BM25 retrieval,
    debates, course creation, and ZIP backups.
  • Text PDF, TXT, Markdown, SRT, VTT, and pasted-text ingestion with preserved
    citation anchors and exact-quote validation.
  • Optional streaming connections for OpenAI, Anthropic, Gemini, OpenRouter, and
    custom OpenAI-compatible endpoints.
  • Optional fal.ai narration, caption timing, and talking-avatar scenes with
    reviewed scripts, persistent jobs, deduplication, and local media caching.
  • Responsive layouts, keyboard navigation, accessible dialogs, and clear
    labels for AI interpretations.

Local-first boundaries

There is no Better Learning account or application backend. Learner data stays
in IndexedDB, portable backups exclude credentials, and provider keys stay in
memory unless the learner explicitly saves an encrypted browser bundle.
Provider and media calls can incur charges on the learner's own accounts.

Verification

The release passed ESLint, 35 unit and integration tests, a production
TypeScript/Vite build, and 16 Playwright journeys across desktop and mobile in
GitHub Actions.

See the README for the five-minute quick start and docs/TRIAL_GUIDE.md for a
focused evaluation path.