Skip to content

Respire · rsrs ​

Local-first memory for AI tools: keep a working library on your device, retrieve locally and synchronize encrypted records across devices. Respire uses the sole CLI command rsrs; its repository organization is risense-ai.

flowchart LR
  AI["AI tools"] --> CLI["CLI"]
  Browser["Local Web"] --> CLI
  Desktop["Desktop client"] --> CLI
  CLI --> App["Infrastructure app / crypto / storage"]
  App --> SDK["Safe SDK"]
  SDK --> Core["Core: models and algorithms"]
  App --> DB[("Local SQLite")]
  DB <-->|Ciphertext| Server["Server"]
ComponentResponsibility
CLICommands, authorization, injection, JSON output and local runtime
CoreModel execution, retrieval, ranking, deduplication and context selection
Infrastructure cratesProtocol, cryptography, persistence, sync and safe SDK adapters
ServerAuthentication and per-user ciphertext storage
Web / DesktopThe same tree interface, using CLI operations
WebsiteProduct information; separate from the memory client

Get started · Explore the architecture · Build prerequisites