Skip to content

v0.5.0 — Daily AI briefing, voice input, slides, auto notes

Choose a tag to compare

@github-actions github-actions released this 21 Jul 13:38

Reading Partner now opens to a daily AI briefing. Instead of a blank start, the Today home greets you with cards to continue the book you were reading and a triaged rundown of the day's AI news: the AI reads 机器之心 and 量子位 in full, weighs every item against a profile of what you care about — seeded automatically, taught by your reactions — and sorts them into worth-reading (each with a one-line reason it's for you), one-liners, and filtered-out (appealable when it gets one wrong). Read articles in-app with their images, chat about any item, and your open/dismiss/appeal actions teach the next day's triage. Alongside it: voice input everywhere, slide decks from your notes, and notes that write themselves as you read.

New

  • Daily AI briefing: a Today home with continue-reading cards and a personalized news briefing. Sources in this release are 机器之心 and 量子位, read in full and triaged against your profile. Feedback (open, dismiss, appeal) feeds future triage; profile and feedback sync across devices.
  • Voice input: a push-to-talk mic on every chat composer. Recording runs in Rust, speech-to-text goes through any OpenAI-compatible endpoint, and an LLM pass cleans up the transcript. Defaults to SiliconFlow's free SenseVoice tier — add a SiliconFlow key in Settings to use it.
  • Slides from notes: turn your book notes into a self-contained HTML slide deck for a talk, across multiple books, with optional AI-drawn illustrations. Opens in any browser with everything inlined.
  • Highlight-driven auto notes: chapters distill into notes as your highlights advance past them, chapters you never marked are skipped, and a final pass runs when you close the book. The notes overview is part of the context each conversation opens with.
  • AI output language setting: nine languages, or match the book.
  • Classroom toggle is remembered per book.

Fixes

  • Article images inline as data URLs so they render under the app's CSP/COEP.
  • Figure cards render block-centered.
  • Chat-endorsed explanations get absorbed into chapter notes.