Skip to content

Vorynth v1.6.0 - Navigate the Maze

Choose a tag to compare

@github-actions github-actions released this 02 Aug 23:33
· 1 commit to master since this release

Vorynth becomes a personal intelligence workspace. Intelligence and News modes are now explicit
choices instead of a silent guess, and a new Archive turns everything you collect — stories,
saved items, summaries, keyword searches, AI answers — into one organized, searchable,
note-taking space you fully own. An in-app Documentation & Tutorial page explains exactly how
Vorynth works, search moved into the Archive, sources gained time-range windows, and the app now
ships with its first real automated test suite.

What's new

  • Mode switch — Intelligence (LLM-generated Why It Matters / Impact / Recommended Action) and
    News (ranked feed, no AI) are now explicit choices on the Settings page. Vorynth no longer
    decides for you based on whether a key exists; flip modes at any time, and the choice is
    remembered.
  • Active provider selection — when more than one LLM provider is configured, choose which one
    actually serves your calls via "Set active" on each provider. The active provider is
    remembered, with the most recently enabled provider as the fallback.
  • Regenerate All Insights — one button in Settings re-runs the AI triad for every story,
    updating existing insights in place using your current AI output language.
  • Translate Story Titles — translate every collected story's title into your AI output language
    in a single job. The original title is preserved and you can toggle between translated and
    original per article in the Brief.
  • Archive — a unified space for everything Vorynth has collected: stories, saved items,
    generated summaries, keyword searches, and Ask-AI answers. Create categories and folders, tag
    items, write notes, and move anything anywhere.
  • Save (bookmark) — every story now has a real Save action backed by the engine. Saved stories
    live in the Archive and get their own Bookmarks view — and retention never deletes something
    you saved.
  • Documentation & Tutorial — an in-app page explaining every screen, how data is collected, why
    titles and descriptions differ from the original, and exactly how importance ranking, Ask AI,
    and the brief summary work. No more black box.

Improvements

  • Search moved into the Archive — one place to find everything (stories, notes, tags, saved
    items, past searches), plus a new advanced search built for researchers: filter by domain,
    author, importance, date range, and whether a story has AI analysis.
  • Sources page — pick a time window (day, week, month, year, or custom dates) to see what a
    source has published, with an honest note when older articles were pruned by the retention
    window.
  • Provider deletion now asks for confirmation, with a "don't show again" option — and the
    confirmation dialogs can be reset from your Profile, so the safety net always comes back if
    you want it.
  • Settings moved out of the sidebar navigation into the footer next to Profile, and the two
    pages cross-reference each other — app settings live on Settings, personalization lives on
    Profile.
  • First automated test suite — Jest + ts-jest for the engine (temp-SQLite harness, offline
    mocked LLM provider, domain-invariant tests), Vitest + Testing Library for UI components,
    Playwright for critical user journeys, and Storybook for component stories — so regressions
    now have somewhere to get caught.

Fixes

  • Dark-mode legibility — hover states on buttons, the theme toggle, insight details, and
    floating action bars no longer wash out their labels. Backgrounds change on hover while the
    text keeps its original (readable) color.

Known issues

  • Source plugins — only RSS, GitHub releases, and arXiv adapters ship today; a full plugin
    system is the biggest next step.
  • Scheduled weekly/monthly reports aren't automatic yet — today / week / month summaries are
    on demand.
  • Intel macOS installer isn't published yet — the landing page says "support coming soon".
  • FreeBSD build is experimental: WebKit on FreeBSD is still maturing. The Linux x86_64 binary
    (runs via the FreeBSD Linux ABI compatibility layer) is the recommended fallback.

Full changelog

See changelog-data.ts for the complete release history.