Skip to content

Geniuz 2.0.0 — Cross-platform dashboard + TUI

Choose a tag to compare

@jackccrawford jackccrawford released this 19 May 20:36
· 27 commits to main since this release

What's new in 2.0

Cross-platform dashboard. Tauri-native window with six surfaces — Memories, Remember, Find, Detail, Status, Data & Export, Settings. Native vibrancy on macOS, system tray on Windows + Linux. Full read + write parity with the CLI through the same db::DatabaseManager.

geniuz tui — terminal UI. Ratatui-based interactive memory browser, accessible from any terminal. Two-field compose for /remember, semantic search via /find, sort toggle via /reorder. Refuses to launch from non-interactive callers — agents can't accidentally lock up on its alternate-screen mode.

One-installer Mac packaging. SwiftUI menubar + Tauri dashboard ship in a single signed + notarized Geniuz.dmg. Menubar is dock-less (LSUIElement); "Open Dashboard" launches the dashboard via the geniuz:// URL scheme — no entitlement gymnastics, sandboxed launch works.

Signed Windows installers. Both NSIS (.exe) and MSI signed via Azure Trusted Signing. Microsoft-rooted cert means SmartScreen clears the cert instantly; the per-binary reputation timer starts now.

Downloads

  • macOSGeniuz.dmg (Apple-signed, notarized, stapled)
  • WindowsGeniuz_2.0.0_x64-setup.exe (NSIS) or Geniuz_2.0.0_x64_en-US.msi (MSI), both signed via Azure Trusted Signing
  • Linux (x86_64) — coming once the galaxy build completes
  • Raspberry Pi (aarch64) — coming once the nebula build completes

Memory layer unchanged

Your existing ~/.geniuz/memory.db works as-is. 2.0 is additive on the surface layer; the data layer and MCP server interface are unchanged.

For agents

The TUI and dashboard both go through db::DatabaseManager::signal() — the same write path as the CLI and MCP. No new APIs to learn; same memories visible everywhere.