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。
相關
- 專案
- 專案
- 專案
- 專案
- 專案