lotti
Lotti 是一款主打隐私安全的开源个人智能助手,旨在帮助用户高效管理任务、笔记和音频记录。它解决了当前主流 AI 工具普遍存在的隐私隐患与厂商锁定问题:用户无需将敏感数据上传至云端服务器,所有信息均默认存储在本地设备上,真正实现了“数据归你所有”。
无论是需要梳理复杂项目的开发者、追求高效的知识工作者,还是注重个人成长的普通用户,都能通过 Lotti 获得智能化的支持。你可以直接与任务对话,让 AI 自动生成进度摘要;录制语音备忘录,随后自动转录为待办清单;甚至随时询问“上个月完成了什么”,即可获取带日期的详细回顾。
Lotti 的技术亮点在于其灵活的架构设计。它不仅支持完全离线运行(利用本地 Ollama 和 Whisper 模型),还允许用户针对不同类别的任务自由选择 AI 提供商(如 OpenAI、Anthropic 或 Gemini)。这种细粒度的控制权确保了用户在享受智能便利的同时,能严格界定数据共享的边界。目前,Lotti 已正式支持 Linux 桌面环境,是构建私有化数字工作流的理想选择。
使用场景
自由职业开发者李明正在同时推进三个客户项目,每天产生大量零散的语音备忘录、代码片段和待办事项,急需高效整理以应对周报和进度同步。
没有 lotti 时
- 语音灵感只能手动转文字,耗时且容易遗漏关键细节,导致创意流失。
- 任务记录分散在便签、聊天软件和本地文档中,回顾上周工作时需反复切换应用搜索上下文。
- 担心将敏感的客户代码逻辑或业务数据上传至云端 AI 服务,面临隐私泄露风险。
- 生成周报时需人工拼凑碎片化信息,花费数小时梳理“做了什么”和“进度如何”。
使用 lotti 后
- 对着手机录制语音笔记,lotti 利用本地 Whisper 模型自动转录并提取为结构化检查清单,即刻归档。
- 所有任务、笔记和音频统一存储在本地设备,点击任意任务即可看到智能生成的“一页纸”上下文摘要,包含最新进展和时间投入。
- 数据完全私有化,即使调用 AI 总结也仅通过本地 API 密钥按需发送特定片段,确保客户代码绝不离开本地环境。
- 输入“总结六月完成的工作”,lotti 瞬间基于本地数据生成带日期的详细报告,直接用于客户汇报。
lotti 让开发者在享受 AI 提效红利的同时,真正实现了数据主权与隐私安全的完美平衡。
运行环境要求
- Linux
- macOS
- Windows
- Android
- iOS
- 非必需
- 若使用本地 AI 推理(Ollama),需要能够运行大语言模型(如 Qwen3 8B, Gemma3 12B/27B)的硬件,具体显存需求取决于所选模型大小
- 若仅使用云端 AI 或基础功能,无特殊 GPU 要求
未说明(取决于是否运行本地大模型,运行本地模型通常建议 16GB+)

快速开始
Lotti
您的AI驱动的上下文管理器——一款私密、本地优先的助手,专为您的任务、笔记和音频而设计。
Lotti是一款开源个人助理,通过AI增强的任务管理、音频记录和智能摘要,帮助您捕捉、组织和理解工作与生活中的内容,同时确保您的数据完全由您掌控。
Linux用户,欢呼吧!
Lotti现已在Flathub上架——将AI驱动的个人生产力带到Linux桌面!
博客系列:认识Lotti
一个包含视频演示的多部分博客系列,全面探索Lotti的功能,现已上线!从任务管理到AI驱动的洞察——了解如何在保护隐私的同时掌控您的工作效率。

目录
为什么选择Lotti?
大多数AI驱动的工具要求您将个人数据上传并存储在其服务器上,这不仅带来隐私风险,还会导致供应商锁定。而Lotti则采取了不同的方式:
- 完全的数据所有权:您的信息始终保存在您的设备上。当您选择使用云端推理时,可以选择由欧洲托管且无数据保留的提供商。
- 按类别配置AI提供商:您可以根据不同的类别,在OpenAI、Anthropic、Gemini、Ollama(本地模型)或任何兼容OpenAI的提供商之间进行选择。
- 隐私优先的设计:您完全掌控哪些数据会与AI提供商共享——仅在通过您的API密钥进行特定推理调用时才会共享。
- 无供应商锁定:您的数据始终保持可移植性和可访问性,不受任何订阅服务的限制。
示例用例
- 回顾上周的一项任务——查看您最后的笔记、花费的时间以及一段简短的总结。
- 录制一段简短的语音备忘录——稍后它会被转录并转化为待办清单。
- 询问“我在六月份完成了什么?”——即可获得一份带有简要摘要的日期列表。
核心功能
目前,Lotti的AI功能主要集中在任务管理和 productivity 方面。习惯追踪功能已经完全可用,但将在未来的更新中加入AI增强功能。
🤖 AI赋能的智能
- 智能摘要:自动为任务生成摘要,捕捉关键点和进展。
- 音频转录:使用本地Whisper模型(OpenAI的开源权重模型,支持99种语言)或具备音频处理能力的云端提供商,如Gemini Flash/Pro,对录音进行转录。
- 上下文回顾:恢复一项任务时,屏幕上会显示您最新笔记、时间消耗及进展的概览。
- 智能待办清单:将杂乱的语音笔记转化为可执行的检查清单。
- 与您的数据对话:针对任意时间段内的任务、学习成果和成就提出问题。
📝 全面的跟踪功能
- 任务:完整的生命周期管理(未开始、已规划、进行中、阻塞中、已完成、已拒绝)
- 音频录制:捕捉想法、进度记录和随性脑暴。
- 时间追踪:记录在任务和项目上花费的时间。
- 日记条目:书面反思和文档记录。
- 习惯:定义并监控日常习惯和例行程序。
- 健康数据:可从Apple Health等来源导入。
- 自定义指标:跟踪对您而言重要的任何内容。
🔐 隐私与控制
- 仅本地存储:所有数据永久存储在您的设备上,绝不会上传至云端。
- 加密同步:通过**Matrix**实现设备间(桌面/笔记本电脑与手机)的端到端加密同步(需要Matrix账号——自建或公共主服务器)。
- 选择性使用AI:您可以按类别配置不同的AI提供商——对于敏感数据,可以完全使用本地Ollama模型;而在适当的情况下,则可使用最先进的云端模型。
- 您的API密钥:当您选择使用云端AI时,数据仅会在特定的推理调用过程中被共享。请仔细阅读相关提供商的条款和隐私政策,以了解他们如何处理您的数据。
- 符合GDPR标准的选项:提供位于欧洲的AI提供商,这些提供商不保留任何数据,以进一步保障您的隐私。
- 专为本地设备设计:旨在适应本地AI推理成为主流的时代。
AI提供商配置
Lotti支持多种AI提供商,可根据不同类别进行配置:
- 云端提供商:OpenAI、Anthropic Claude、Google Gemini。
- 本地推理:Ollama用于实现完全的隐私保护(需要高性能硬件)。
- 使用Qwen3(8B)、GPT-OSS(20B/120B)、Gemma3(12B/27B)等本地模型,即可实现完整功能。
- 结合本地Whisper语音识别模型,可实现100%离线的AI功能。
- 兼容OpenAI的提供商:任何具有OpenAI兼容API的提供商。
- 欧洲选项:符合GDPR标准的托管替代方案。
您可以为生活中的不同方面配置不同的提供商——在工作项目中使用前沿模型,而在个人反思时则完全依赖本地推理来保持隐私。只要硬件足够强大,您就可以完全在本地运行所有功能,无需任何云端依赖。
快速入门
安装
请参阅DEVELOPMENT.md,了解设置和开发流程。
测试版
- 自行构建:适用于iOS、macOS、Android、Linux和Windows。
- iOS/macOS:TestFlight版本现已面向部分用户开放,后续将逐步扩大范围。
- Linux:请参阅**GitHub发布页面**上的tar.gz文件——不久也将通过Flatpak提供。
开发
- 安装 Flutter(安装说明)——推荐使用 FVM;仓库包含
.fvmrc - 安装依赖:
make deps - 仅限 Linux:安装表情符号字体支持,以正确渲染表情符号:
# 首先安装 Noto Color Emoji 字体包: # Debian/Ubuntu:sudo apt install fonts-noto-color-emoji # Fedora:sudo dnf install google-noto-emoji-color-fonts # Arch:sudo pacman -S noto-fonts-emoji # 然后配置 fontconfig: ./linux/install_emoji_fonts.sh - 静态分析:
make analyze - 测试:
make test• 覆盖率报告:make coverage - 代码生成:
make build_runner• 多语言支持:make l10n - 本地运行:macOS
fvm flutter run -d macos• 其他平台flutter run -d <device>
详细开发环境搭建请参阅 DEVELOPMENT.md。
文档
入门指南
参考文档
- 手册 —— 如何使用 Lotti
- 背景故事 —— Lotti 的灵感来源与演进历程
- 架构设计 —— 技术设计与 AI 集成
- 隐私政策 —— 我们对您隐私的承诺
- 贡献指南 —— 如何参与贡献及我们的标准
使用场景
对于开发者
- 通过自动上下文恢复跟踪项目进度
- 用可搜索的音频笔记记录决策与经验
- 根据任务数据生成冲刺总结与回顾报告
对于知识工作者
- 利用 AI 驱动的上下文切换保持专注
- 从日常工作中构建可搜索的知识库
- 跟踪时间并跨项目生成报告
对于个人成长
- 监控习惯与健康指标
- 长期反思成就与学习心得
- 持续记录多语言音频日记
贡献
详情请参阅 CONTRIBUTING.md。
技术栈
- 前端:Flutter(iOS、macOS、Android、Windows、Linux)
- AI 集成:支持流式传输的多种提供商,包括 Ollama 提供的 100% 私有本地推理能力
- 音频处理:本地 Whisper(OpenAI 的开源权重模型)或具备多模态音频支持的云服务提供商
- 存储:本地 SQLite,无云端存储
- 同步:基于 Matrix 基础设施的端到端加密同步(需拥有 Matrix 账户)
- 测试:全面的单元测试与集成测试
理念
Lotti 代表了一种不同的 AI 驱动生产力方法:
- 您的数据归您所有:任何公司都不应拥有您的思想与经历
- 将 AI 视为工具而非服务:在不被订阅锁定的情况下使用 AI 能力
- 隐私优先设计:您可以精确选择何时、与谁分享哪些信息
- 面向未来:专为即将到来的强大本地 AI 时代而构建
许可证
Lotti 采用开源许可,详见 LICENSE。
致谢
特别感谢 Flutter 团队、OpenAI 提供的 Whisper 模型,以及所有相信尊重隐私的 AI 工具的贡献者。
版本历史
widgetbook-macos-latest2026/03/22v0.9.6452025/09/180.9.663+32632025/09/140.9.645+31782025/07/200.9.642+31662025/07/150.9.396+22942023/10/310.9.396+22932023/10/310.9.396+22922023/08/190.9.395+22912023/08/020.9.395+22902023/08/020.9.394+22892023/07/160.9.394+22882023/07/160.9.394+22872023/07/160.9.394+22862023/07/160.9.394+22852023/07/160.9.393+22832023/06/290.9.393+22822023/06/290.9.392+22812023/06/240.9.392+22802023/06/240.9.391+22792023/06/23常见问题
相似工具推荐
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
everything-claude-code
everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
NextChat
NextChat 是一款轻量且极速的 AI 助手,旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性,以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发,NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。 这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言,它也提供了便捷的自托管方案,支持一键部署到 Vercel 或 Zeabur 等平台。 NextChat 的核心亮点在于其广泛的模型兼容性,原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型,让用户在一个界面即可自由切换不同 AI 能力。此外,它还率先支持 MCP(Model Context Protocol)协议,增强了上下文处理能力。针对企业用户,NextChat 提供专业版解决方案,具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能,满足公司对数据隐私和个性化管理的高标准要求。
ML-For-Beginners
ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程,旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周,包含 26 节精炼课程和 52 道配套测验,内容涵盖从基础概念到实际应用的完整流程,有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。 无论是希望转型的开发者、需要补充算法背景的研究人员,还是对人工智能充满好奇的普通爱好者,都能从中受益。课程不仅提供了清晰的理论讲解,还强调动手实践,让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持,通过自动化机制提供了包括简体中文在内的 50 多种语言版本,极大地降低了全球不同背景用户的学习门槛。此外,项目采用开源协作模式,社区活跃且内容持续更新,确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路,ML-For-Beginners 将是理想的起点。
ragflow
RAGFlow 是一款领先的开源检索增强生成(RAG)引擎,旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体(Agent)能力相结合,不仅支持从各类文档中高效提取知识,还能让模型基于这些知识进行逻辑推理和任务执行。 在大模型应用中,幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构(如表格、图表及混合排版),显著提升了信息检索的准确度,从而有效减少模型“胡编乱造”的现象,确保回答既有据可依又具备时效性。其内置的智能体机制更进一步,使系统不仅能回答问题,还能自主规划步骤解决复杂问题。 这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统,还是致力于探索大模型在垂直领域落地的创新者,都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口,既降低了非算法背景用户的上手门槛,也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目,它正成为连接通用大模型与行业专有知识之间的重要桥梁。
