Skip to content

Releases: by123/OpenLynx

v0.6.0 — Cloud sync (Turso)

Choose a tag to compare

@by123 by123 released this 26 Jun 11:01

Cloud sync via Turso (libSQL) embedded replicas — local-first, with no server of your own to run.

  • lynx-memory sync init provisions a per-project Turso database, keyed off the git remote so the same repo recalls the same memory on any machine. --all syncs every store on the machine; sync status shows what's configured.
  • Both relational rows and vector embeddings are uploaded, so semantic search works across machines without re-embedding.
  • The global store syncs via OPENLYNX_SYNC_* env vars.
  • sync init --force now re-binds a previously-synced store to a new database (resets the stale embedded replica so libSQL no longer rejects with a generation mismatch).
  • The Web UI ⚙ Settings panel is reorganized into a left-hand menu, with a Cloud sync (Turso) section that splits global-store sync from project-database provisioning.
  • Fixes __version__, which was stale at 0.3.3.

PyPI: https://pypi.org/project/openlynx/0.6.0/

v0.5.0

Choose a tag to compare

@by123 by123 released this 25 Jun 08:26

What's new

  • Redesigned web UI — the memory browser is now a full-width card gallery with a right-side detail drawer (replacing the sidebar + card feed). Warm terracotta theme, light & dark.
  • Internationalization — UI defaults to English, with a one-click 中文 toggle in the top bar.
  • Date filter — filter the memory list by day. /api/turns now accepts optional since/until (epoch seconds), threaded through list_turns/count_turns.
  • Polish — single-row, frequency-sorted, horizontally scrollable tag strip; the toolbar no longer compresses the keyword/semantic and source controls.

Browse your memory with lynx-memory web.