matthiasn/lotti

A private logbook with a staff of personal AI assistants. Agents read what you record and propose what to do next — you approve the changes. End-to-end encrypted sync between your own devices — servers only ever see ciphertext. Local AI optional.

解决的问题

Lotti 是一款注重隐私的本地优先日志簿,旨在记录工作和个人生活,同时不牺牲隐私。它通过将计划(任务)与实际现实(时间记录)分离,解决了「诚实」时间追踪的问题,防止因假装一天按计划进行而产生的压力。

如何工作

Lotti 将数据存储在用户设备上的本地 SQLite 数据库中。它采用「人机协同」架构,AI 代理在独立的「代理数据库」中运行,以防止它们直接修改主记录系统。代理可以读取用户数据并提出更改建议(如摘要或下一步),但这些更改必须经过用户明确批准后,才会写入用户数据库。

同步通过端到端加密的 Matrix/Synapse 主机服务器处理,确保中继服务器仅持有密文。对于 AI,Lotti 允许用户根据隐私需求,将生活中的不同类别路由到不同的提供者(本地模型、前沿模型或基于欧盟的开源权重模型)。

适用人群

适合希望对个人数据拥有高度控制权、偏好本地优先软件,以及需要详细、诚实的工作、习惯和健康数据记录的个人。

主要亮点

  • 意图与现实的分离:将任务与实际时间记录作为独立的事实保存。
  • 人机协同 AI:代理提出更改建议;用户决定;通过独立的磁盘数据库强制执行。
  • 数据主权:本地 SQLite 存储,无遥测,端到端加密同步。
  • 灵活的 AI 路由:可将不同生活类别路由到不同的 LLM 提供者(例如,私人用本地,工作用云)。
  • 本地语音转录:使用 Whisper 或 Voxtral 实现离线音频录制与转录。
  • 影响追踪:对披露此类数据的提供者,报告其 Token 使用量、成本、能耗和 CO2e。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目