[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-openrecall--openrecall":3,"tool-openrecall--openrecall":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",146793,2,"2026-04-08T23:32:35",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108111,"2026-04-08T11:23:26",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":10,"last_commit_at":59,"category_tags":60,"status":17},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,"2026-04-06T11:19:32",[35,15,13,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":67,"readme_en":68,"readme_zh":69,"quickstart_zh":70,"use_case_zh":71,"hero_image_url":72,"owner_login":64,"owner_name":64,"owner_avatar_url":73,"owner_bio":74,"owner_company":74,"owner_location":74,"owner_email":74,"owner_twitter":74,"owner_website":74,"owner_url":75,"languages":76,"stars":81,"forks":82,"last_commit_at":83,"license":84,"difficulty_score":32,"env_os":85,"env_gpu":86,"env_ram":86,"env_deps":87,"category_tags":91,"github_topics":93,"view_count":32,"oss_zip_url":74,"oss_zip_packed_at":74,"status":17,"created_at":107,"updated_at":108,"faqs":109,"releases":138},5697,"openrecall\u002Fopenrecall","openrecall","OpenRecall is a fully open-source, privacy-first alternative to proprietary solutions like Microsoft's Windows Recall. With OpenRecall, you can easily access your digital history, enhancing your memory and productivity without compromising your privacy.","OpenRecall 是一款完全开源、隐私优先的数字记忆工具，旨在为用户提供微软 Windows Recall 或 Rewind.ai 等专有方案的替代选择。它通过定期截取屏幕快照，利用本地 AI 技术对画面中的文字和图像进行光学字符识别（OCR）与语义分析，将您的数字足迹转化为可搜索的历史记录。用户只需输入关键词，即可快速回溯过往操作，或通过时间轴手动浏览，从而有效提升记忆力与工作效率。\n\n该工具主要解决了用户在享受“数字时光机”便利时，对数据隐私泄露和厂商锁定的担忧。不同于依赖云端或特定硬件的商业软件，OpenRecall 坚持数据完全本地存储，无需联网，甚至支持加密存储至移动磁盘，确保信息主权牢牢掌握在用户手中。\n\nOpenRecall 适合注重隐私安全的普通办公族、需要跨平台工作流的设计师，以及希望审计代码安全性的开发者和研究人员。其核心亮点在于真正的跨平台兼容性（支持 Windows、macOS 和 Linux）以及对硬件无特殊限制，任何设备均可运行。凭借透明的开源架构和本地优先的 AI 处理能力，OpenRecall 让每个人都能在不牺牲隐私的前提下，自由掌控自己的数字记忆","OpenRecall 是一款完全开源、隐私优先的数字记忆工具，旨在为用户提供微软 Windows Recall 或 Rewind.ai 等专有方案的替代选择。它通过定期截取屏幕快照，利用本地 AI 技术对画面中的文字和图像进行光学字符识别（OCR）与语义分析，将您的数字足迹转化为可搜索的历史记录。用户只需输入关键词，即可快速回溯过往操作，或通过时间轴手动浏览，从而有效提升记忆力与工作效率。\n\n该工具主要解决了用户在享受“数字时光机”便利时，对数据隐私泄露和厂商锁定的担忧。不同于依赖云端或特定硬件的商业软件，OpenRecall 坚持数据完全本地存储，无需联网，甚至支持加密存储至移动磁盘，确保信息主权牢牢掌握在用户手中。\n\nOpenRecall 适合注重隐私安全的普通办公族、需要跨平台工作流的设计师，以及希望审计代码安全性的开发者和研究人员。其核心亮点在于真正的跨平台兼容性（支持 Windows、macOS 和 Linux）以及对硬件无特殊限制，任何设备均可运行。凭借透明的开源架构和本地优先的 AI 处理能力，OpenRecall 让每个人都能在不牺牲隐私的前提下，自由掌控自己的数字记忆。","```\n   ____                   ____                  ____   \n  \u002F __ \\____  ___  ____  \u002F __ \\___  _________ _\u002F \u002F \u002F   \n \u002F \u002F \u002F \u002F __ \\\u002F _ \\\u002F __ \\\u002F \u002F_\u002F \u002F _ \\\u002F ___\u002F __ `\u002F \u002F \u002F    \n\u002F \u002F_\u002F \u002F \u002F_\u002F \u002F  __\u002F \u002F \u002F \u002F _, _\u002F  __\u002F \u002F__\u002F \u002F_\u002F \u002F \u002F \u002F     \n\\____\u002F .___\u002F\\___\u002F_\u002F \u002F_\u002F_\u002F |_|\\___\u002F\\___\u002F\\__,_\u002F_\u002F_\u002F      \n    \u002F_\u002F                                                                                                                         \n```\n**Enjoy this project?** Show your support by starring it! ⭐️ Thank you!\n\nJoin our [Discord](https:\u002F\u002Fdiscord.gg\u002FRzvCYRgUkx) and\u002For [Telegram](https:\u002F\u002Ft.me\u002F+5DULWTesqUYwYjY0) community to stay informed of updates!\n\n# Take Control of Your Digital Memory\n\nOpenRecall is a fully open-source, privacy-first alternative to proprietary solutions like Microsoft's Windows Recall or Limitless' Rewind.ai. With OpenRecall, you can easily access your digital history, enhancing your memory and productivity without compromising your privacy.\n\n## What does it do?\n\nOpenRecall captures your digital history through regularly taken snapshots, which are essentially screenshots. The text and images within these screenshots are analyzed and made searchable, allowing you to quickly find specific information by typing relevant keywords into OpenRecall. You can also manually scroll back through your history to revisit past activities.\n\nhttps:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fassets\u002F16676419\u002Fcfc579cb-165b-43e4-9325-9160da6487d2\n\n## Why Choose OpenRecall?\n\nOpenRecall offers several key advantages over closed-source alternatives:\n\n- **Transparency**: OpenRecall is 100% open-source, allowing you to audit the source code for potential backdoors or privacy-invading features.\n- **Cross-platform Support**: OpenRecall works on Windows, macOS, and Linux, giving you the freedom to use it on your preferred operating system.\n- **Privacy-focused**: Your data is stored locally on your device, no internet connection or cloud is required. In addition, you have the option to encrypt the data on a removable disk for added security, read how in our [guide](docs\u002Fencryption.md) here. \n- **Hardware Compatibility**: OpenRecall is designed to work with a [wide range of hardware](docs\u002Fhardware.md), unlike proprietary solutions that may require specific certified devices.\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Felonmusk\u002Fstatus\u002F1792690964672450971\" target=\"_blank\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fopenrecall_openrecall_readme_1416f0e0a35d.png\" alt=\"Elon Musk Tweet\" width=\"400\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n## Features\n\n- **Time Travel**: Revisit and explore your past digital activities seamlessly across Windows, macOS, or Linux.\n- **Local-First AI**: OpenRecall harnesses the power of local AI processing to keep your data private and secure.\n- **Semantic Search**: Advanced local OCR interprets your history, providing robust semantic search capabilities.\n- **Full Control Over Storage**: Your data is stored locally, giving you complete control over its management and security.\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fopenrecall_openrecall_readme_0fa2261fb380.webp\" alt=\"Lisa Rewind\" width=\"400\">\n\u003C\u002Fp>\n\n\n## Comparison\n\n\n\n| Feature          | OpenRecall                    | Windows Recall                                  | Rewind.ai                              |\n|------------------|-------------------------------|--------------------------------------------------|----------------------------------------|\n| Transparency     | Open-source                   | Closed-source                                    | Closed-source                          |\n| Supported Hardware | All                         | Copilot+ certified Windows hardware              | M1\u002FM2 Apple Silicon                    |\n| OS Support       | Windows, macOS, Linux         | Windows                                          | macOS                                  |\n| Privacy          | On-device, self-hosted        | Microsoft's privacy policy applies               | Connected to ChatGPT                   |\n| Cost             | Free                          | Part of Windows 11 (requires specialized hardware) | Monthly subscription                   |\n\n## Quick links\n- [Roadmap](https:\u002F\u002Fgithub.com\u002Forgs\u002Fopenrecall\u002Fprojects\u002F2) and you can [vote for your favorite features](https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fdiscussions\u002F9#discussion-6775473)\n- [FAQ](https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fwiki\u002FFAQ)\n\n## Get Started\n\n### Prerequisites\n- Python 3.11\n- MacOSX\u002FWindows\u002FLinux\n- Git\n\nTo install:\n```\npython3 -m pip install --upgrade --no-cache-dir git+https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall.git\n```\n\nTo run:\n```\npython3 -m openrecall.app\n```\nOpen your browser to:\n[http:\u002F\u002Flocalhost:8082](http:\u002F\u002Flocalhost:8082) to access OpenRecall.\n\n## Arguments\n`--storage-path` (default: user data path for your OS): allows you to specify the path where the screenshots and database should be stored. We recommend [creating an encrypted volume](docs\u002Fencryption.md) to store your data.\n\n`--primary-monitor-only` (default: False): only record the primary monitor (rather than individual screenshots for other monitors)\n\n## Uninstall instructions\n\nTo uninstall OpenRecall and remove all stored data:\n\n1. Uninstall the package:\n   ```\n   python3 -m pip uninstall openrecall\n   ```\n\n2. Remove stored data:\n   - On Windows:\n     ```\n     rmdir \u002Fs %APPDATA%\\openrecall\n     ```\n   - On macOS:\n     ```\n     rm -rf ~\u002FLibrary\u002FApplication\\ Support\u002Fopenrecall\n     ```\n   - On Linux:\n     ```\n     rm -rf ~\u002F.local\u002Fshare\u002Fopenrecall\n     ```\n\nNote: If you specified a custom storage path at any time using the `--storage-path` argument, make sure to remove that directory too.\n\n## Contribute\n\nAs an open-source project, we welcome contributions from the community. If you'd like to help improve OpenRecall, please submit a pull request or open an issue on our GitHub repository.\n\n## Contact the maintainers\nmail@datatalk.be\n\n## License\n\nOpenRecall is released under the [AGPLv3](https:\u002F\u002Fopensource.org\u002Flicenses\u002FAGPL-3.0), ensuring that it remains open and accessible to everyone.\n\n","```\n   ____                   ____                  ____   \n  \u002F __ \\____  ___  ____  \u002F __ \\___  _________ _\u002F \u002F \u002F   \n \u002F \u002F \u002F \u002F __ \\\u002F _ \\\u002F __ \\\u002F \u002F_\u002F \u002F _ \\\u002F ___\u002F __ `\u002F \u002F \u002F    \n\u002F \u002F_\u002F \u002F \u002F_\u002F \u002F  __\u002F \u002F \u002F \u002F _, _\u002F  __\u002F \u002F__\u002F \u002F_\u002F \u002F \u002F \u002F     \n\\____\u002F .___\u002F\\___\u002F_\u002F \u002F_\u002F_\u002F |_|\\___\u002F\\___\u002F\\__,_\u002F_\u002F_\u002F      \n    \u002F_\u002F                                                                                                                         \n```\n**喜欢这个项目吗？** 请给它点个赞支持一下！⭐️ 谢谢！\n\n加入我们的 [Discord](https:\u002F\u002Fdiscord.gg\u002FRzvCYRgUkx) 和\u002F或 [Telegram](https:\u002F\u002Ft.me\u002F+5DULWTesqUYwYjY0) 社区，及时获取最新动态！\n\n# 掌控你的数字记忆\n\nOpenRecall 是一款完全开源、以隐私为先的替代方案，可取代微软的 Windows Recall 或 Limitless 的 Rewind.ai 等专有解决方案。借助 OpenRecall，你可以轻松访问自己的数字历史记录，从而增强记忆力和工作效率，同时绝不牺牲隐私。\n\n## 它能做什么？\n\nOpenRecall 通过定期截取快照来记录你的数字历史，这些快照本质上就是屏幕截图。系统会对截图中的文本和图像进行分析，并使其可被搜索，这样你只需在 OpenRecall 中输入相关关键词，就能快速找到所需信息。此外，你还可以手动回溯历史记录，重温过去的活动。\n\nhttps:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fassets\u002F16676419\u002Fcfc579cb-165b-43e4-9325-9160da6487d2\n\n## 为什么选择 OpenRecall？\n\n与闭源替代方案相比，OpenRecall 具备多项关键优势：\n\n- **透明性**：OpenRecall 是 100% 开源的，你可以自行审计源代码，确保不存在后门或侵犯隐私的功能。\n- **跨平台支持**：OpenRecall 支持 Windows、macOS 和 Linux，让你可以在自己偏好的操作系统上自由使用。\n- **隐私优先**：你的数据仅存储在本地设备上，无需联网或使用云端服务。此外，你还可以选择将数据加密后存放在可移动磁盘中，以进一步提升安全性，具体操作请参阅我们的[指南](docs\u002Fencryption.md)。\n- **硬件兼容性**：OpenRecall 设计用于兼容[广泛的硬件](docs\u002Fhardware.md)，而专有解决方案可能需要特定的认证设备。\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Felonmusk\u002Fstatus\u002F1792690964672450971\" target=\"_blank\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fopenrecall_openrecall_readme_1416f0e0a35d.png\" alt=\"Elon Musk Tweet\" width=\"400\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n## 功能特性\n\n- **时光穿梭**：在 Windows、macOS 或 Linux 上无缝回顾和探索你过去的数字活动。\n- **本地优先的 AI**：OpenRecall 利用本地 AI 处理能力，确保你的数据始终处于私密和安全的状态。\n- **语义搜索**：先进的本地 OCR 技术能够解读你的历史记录，提供强大的语义搜索功能。\n- **完全掌控存储**：数据完全存储在本地，你对数据的管理和安全性拥有完全的控制权。\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fopenrecall_openrecall_readme_0fa2261fb380.webp\" alt=\"Lisa Rewind\" width=\"400\">\n\u003C\u002Fp>\n\n\n## 对比\n\n| 特性          | OpenRecall                    | Windows Recall                                  | Rewind.ai                              |\n|------------------|-------------------------------|--------------------------------------------------|----------------------------------------|\n| 透明度     | 开源                   | 闭源                                    | 闭源                          |\n| 支持硬件 | 全部                         | 需要 Copilot+ 认证的 Windows 硬件              | M1\u002FM2 Apple Silicon                    |\n| 操作系统支持       | Windows、macOS、Linux         | Windows                                          | macOS                                  |\n| 隐私          | 数据本地存储，自托管        | 适用 Microsoft 的隐私政策               | 需连接 ChatGPT                   |\n| 成本             | 免费                          | Windows 11 的一部分（需专用硬件） | 每月订阅                   |\n\n## 快速链接\n- [路线图](https:\u002F\u002Fgithub.com\u002Forgs\u002Fopenrecall\u002Fprojects\u002F2)，你也可以[投票选出你最喜爱的功能](https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fdiscussions\u002F9#discussion-6775473)\n- [常见问题解答](https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fwiki\u002FFAQ)\n\n## 开始使用\n\n### 前提条件\n- Python 3.11\n- MacOSX\u002FWindows\u002FLinux\n- Git\n\n安装方法：\n```\npython3 -m pip install --upgrade --no-cache-dir git+https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall.git\n```\n\n运行方法：\n```\npython3 -m openrecall.app\n```\n打开浏览器访问：\n[http:\u002F\u002Flocalhost:8082](http:\u002F\u002Flocalhost:8082)，即可使用 OpenRecall。\n\n## 参数\n`--storage-path`（默认值：对应操作系统的用户数据路径）：允许你指定存储截图和数据库的路径。我们建议[创建一个加密卷](docs\u002Fencryption.md)来存放你的数据。\n\n`--primary-monitor-only`（默认值：False）：仅录制主显示器的画面（而不是为其他显示器单独截图）。\n\n## 卸载说明\n\n要卸载 OpenRecall 并删除所有存储的数据：\n\n1. 卸载软件包：\n   ```\n   python3 -m pip uninstall openrecall\n   ```\n\n2. 删除存储的数据：\n   - 在 Windows 上：\n     ```\n     rmdir \u002Fs %APPDATA%\\openrecall\n     ```\n   - 在 macOS 上：\n     ```\n     rm -rf ~\u002FLibrary\u002FApplication\\ Support\u002Fopenrecall\n     ```\n   - 在 Linux 上：\n     ```\n     rm -rf ~\u002F.local\u002Fshare\u002Fopenrecall\n     ```\n\n注意：如果你曾经使用 `--storage-path` 参数指定了自定义存储路径，请务必一并删除该目录。\n\n## 参与贡献\n\n作为开源项目，我们欢迎社区成员的参与和贡献。如果你想帮助改进 OpenRecall，请提交拉取请求或在我们的 GitHub 仓库中提出问题。\n\n## 联系维护者\nmail@datatalk.be\n\n## 许可证\n\nOpenRecall 根据 [AGPLv3](https:\u002F\u002Fopensource.org\u002Flicenses\u002FAGPL-3.0) 许可证发布，确保其始终保持开放和可供所有人使用。","# OpenRecall 快速上手指南\n\nOpenRecall 是一款完全开源、隐私优先的数字记忆工具，可作为 Microsoft Windows Recall 或 Rewind.ai 的替代方案。它通过定期截取屏幕快照，利用本地 AI 进行 OCR 和语义分析，让你能够安全地搜索和回溯历史操作记录。所有数据均存储在本地，无需联网。\n\n## 环境准备\n\n在开始之前，请确保你的系统满足以下要求：\n\n*   **操作系统**：Windows、macOS 或 Linux\n*   **Python 版本**：Python 3.11\n*   **其他依赖**：Git\n\n## 安装步骤\n\n使用 pip 直接从 GitHub 仓库安装最新版本的 OpenRecall：\n\n```bash\npython3 -m pip install --upgrade --no-cache-dir git+https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall.git\n```\n\n> **提示**：如果下载速度较慢，可尝试添加国内镜像源（如清华源）加速安装：\n> ```bash\n> python3 -m pip install --upgrade --no-cache-dir -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple git+https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall.git\n> ```\n\n## 基本使用\n\n### 1. 启动应用\n\n安装完成后，运行以下命令启动 OpenRecall 服务：\n\n```bash\npython3 -m openrecall.app\n```\n\n### 2. 访问界面\n\n服务启动后，打开浏览器访问以下地址即可使用：\n\n[http:\u002F\u002Flocalhost:8082](http:\u002F\u002Flocalhost:8082)\n\n### 3. 常用参数说明\n\n你可以通过添加参数自定义数据存储位置或录制范围：\n\n*   **指定存储路径**（推荐配合加密卷使用）：\n    ```bash\n    python3 -m openrecall.app --storage-path \u002Fpath\u002Fto\u002Fyour\u002Fsecure\u002Fstorage\n    ```\n*   **仅录制主显示器**：\n    ```bash\n    python3 -m openrecall.app --primary-monitor-only\n    ```\n\n启动后，OpenRecall 将开始在后台截取屏幕快照并进行本地索引，你随后可以在网页界面中通过关键词搜索历史内容或按时间轴浏览。","资深数据分析师李明正在复盘一个两周前参与的关键项目，急需找回当时在多个应用间切换时参考过的特定代码片段和会议结论。\n\n### 没有 openrecall 时\n- **记忆断层难以弥补**：只记得大概是在周三下午查阅过某个 GitHub 仓库，但完全想不起具体是在浏览器哪个标签页或哪份文档中看到的，导致检索范围如大海捞针。\n- **跨平台记录割裂**：工作流分散在 Windows 写代码、macOS 开会上，不同设备的浏览历史和聊天记录无法统一关联，难以还原完整的决策路径。\n- **隐私顾虑阻碍尝试**：虽然羡慕微软 Recall 或 Rewind.ai 的“时光倒流”功能，但担心敏感的代码库和客户数据被上传至云端或受限于厂商的黑盒策略，不敢轻易启用。\n- **硬件门槛限制**：现有的高性能 Linux 工作站和部分旧款 Mac 不支持专有软件的特定芯片要求，无法享受智能历史回溯带来的便利。\n\n### 使用 openrecall 后\n- **语义搜索精准定位**：只需在 openrecall 中输入“用户认证逻辑优化”等自然语言关键词，本地 AI 即刻通过 OCR 和语义分析，从数万张历史截图中锁定包含该代码的具体时刻。\n- **全平台无缝回溯**：无论是在 Linux 还是 macOS 上的操作，openrecall 都能统一记录并建立索引，让李明能像看电影一样流畅回放跨设备的完整工作流。\n- **数据主权完全掌控**：所有截图和分析数据仅加密存储在本机硬盘，无需联网，李明确认源码开源无后门后，放心地将其用于处理机密项目。\n- **硬件兼容零门槛**：openrecall 直接运行在李明现有的各类设备上，无需更换昂贵的认证硬件，立即实现了低成本的数字化记忆增强。\n\nopenrecall 让开发者在绝对隐私安全的前提下，拥有了随时“穿越”回任意工作瞬间的能力，将碎片化的数字足迹转化为可检索的核心资产。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fopenrecall_openrecall_c930a82c.png","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fopenrecall_76e948ef.png",null,"https:\u002F\u002Fgithub.com\u002Fopenrecall",[77],{"name":78,"color":79,"percentage":80},"Python","#3572A5",100,2801,182,"2026-04-08T16:54:26","AGPL-3.0","Windows, macOS, Linux","未说明",{"notes":88,"python":89,"dependencies":90},"工具通过 Git 直接安装，数据默认存储在操作系统用户数据路径下，支持通过参数自定义存储路径。建议将数据存储在加密卷中以增强安全性。运行后需在浏览器访问 http:\u002F\u002Flocalhost:8082 使用界面。支持仅录制主显示器的选项。","3.11",[],[13,15,92,14],"其他",[94,95,96,97,98,99,100,101,102,103,104,105,106],"ai","alternative","history","macos","ocr","open-source","privacy","python","recall","search","self-hosted","semantic","windows","2026-03-27T02:49:30.150509","2026-04-09T09:31:51.172392",[110,115,120,125,129,134],{"id":111,"question_zh":112,"answer_zh":113,"source_url":114},25868,"在 Python 3.11+ 版本中搜索时出现 'TypeError: tuple indices must be integers or slices, not str' 错误怎么办？","这是因为在新版 Python 中 namedtuple 的行为发生了变化。解决方法是将代码中的 `entry['embedding']` 修改为 `entry._asdict()['embedding']`，以便将 namedtuple 正确解释为字典。维护者已确认此修复有效。","https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fissues\u002F25",{"id":116,"question_zh":117,"answer_zh":118,"source_url":119},25869,"运行程序时遇到 PyTorch 相关的 'OSError: [WinError 126] The specified module could not be found' 错误如何解决？","这是 Windows 上 PyTorch 2.3+ 版本的已知问题。解决方案是将 PyTorch 降级到 2.2.1 版本。维护者已更新 `setup.py` 以默认使用 PyTorch 2.2.1，您可以尝试重新安装或手动执行：`pip install torch==2.2.1`（需确保与其他依赖兼容）。","https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fissues\u002F48",{"id":121,"question_zh":122,"answer_zh":123,"source_url":124},25870,"Windows 安装时提示 'ModuleNotFoundError: No module named doctr' 怎么处理？","这是因为缺少 `python-doctr` 依赖包。请在运行程序前手动安装该模块，执行命令：`pip install python-doctr`。","https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fissues\u002F20",{"id":126,"question_zh":127,"answer_zh":128,"source_url":124},25871,"Windows 启动时报错 'OSError: cannot load library gobject-2.0-0' 该如何修复？","该错误是因为缺少 GTK 运行时环境。请下载并安装 'GTK-for-Windows-Runtime-Environment-Installer'，下载地址：https:\u002F\u002Fgithub.com\u002Ftschoonj\u002FGTK-for-Windows-Runtime-Environment-Installer。安装完成后重启程序即可。",{"id":130,"question_zh":131,"answer_zh":132,"source_url":133},25872,"程序运行一段时间后崩溃，报错 'ValueError: pid must be a positive integer' 怎么办？","这是旧版本（0.5 及之前）在处理进程 ID 时的 Bug。维护者已在版本 0.6 中修复了此问题。请通过运行 `pip install --upgrade openrecall` 升级到最新版本来解决。","https:\u002F\u002Fgithub.com\u002Fopenrecall\u002Fopenrecall\u002Fissues\u002F38",{"id":135,"question_zh":136,"answer_zh":137,"source_url":133},25873,"如何查看当前安装的 OpenRecall 版本号？","您可以在命令行中运行以下命令来查看已安装的版本信息：`pip show OpenRecall`。",[]]