健忘症福音...Rewind 平替...自动记录屏幕的 AI 应用来啦

Memos 是一个专注于隐私的被动记录项目,旨在提供安全的屏幕录制和检索功能。它可以自动记录屏幕内容,构建智能索引,并提供便捷的 Web 界面来检索历史记录。更多内容可以查看 Bilibili 视频

在这里插入图片描述

大纲

  • 项目初衷
  • 隐私安全特性
  • 快速安装指南
  • 如何检索
  • 更多内容

项目初衷

Memos 是一个专注于隐私的被动记录项目。它可以自动记录屏幕内容,构建智能索引,并提供便捷的 web 界面来检索历史记录。

这个项目主要参考了另外两个项目,一个叫做 Rewind,另一个叫做 Windows Recall。不过,与它们不同的是 Memos 让你可以完全管控自己的数据,避免将数据传递到不信任的数据中心。

Memos 的隐私安全特性

与 Rewind 和 Windows Recall 不同,Memos 让你可以完全管控自己的数据,避免将数据传递到不信任的数据中心。Memos 的优势包括:

  1. 代码完全开源,并且是易于理解的 Python 代码,任何人都可以审查代码,确保没有后门。
  2. 数据完全本地化,所有数据都存储在本地,数据处理完全由用户控制,数据将被存储在用户的 ~/.memos 目录中。
  3. 易于卸载,如果不再使用 Memos,通过 memos stop && memos disable 即可关闭程序,然后通过 pip uninstall memos 即可卸载,最后删除 ~/.memos 目录即可清理所有的数据库和截图数据。
  4. 数据处理完全由用户控制,Memos 是一个独立项目,所使用的机器学习模型(包括 VLM 以及 embedding 模型)都由用户自己选择,并且由于 Memos 的运作模式,使用较小的模型也可以达到不错的效果。

快速安装指南

Memos 要求 Python 版本至少为 3.10。以下是在 macOS 上的安装步骤:

  1. 创建 Python 环境:

    conda create -n memos-env python=3.10
    conda activate memos-env
    
  2. 安装 Memos:

    pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple memos
    
  3. 初始化配置文件和数据库:

    memos init
    
  4. 启动服务:

    memos enable
    memos start
    

在 macOS 上启动时,可能需要在系统设置中给予录屏权限。

如何检索

Memos 的检索方式与 Rewind 类似,会抽取截图的文字构建索引,然后通过 embedding 模型进行向量检索。不过除了文字检索,Memos 还可以链接多模态模型对截图进行描述,从而实现图片检索。这样子,即使没有任何文本,但是你依然可以输入印象中图片所出现的事物,从而检索到相关的截图。

更多内容

目前 Memos 的功能与 Rewind 相比还比较有限,只能支持浏览和检索,算是 Rewind 的一个平替方案。在开发过程中,我关注了大家提及的 Rewind 以及类似产品如微软的 Recall 中的一些问题,并针对性地考虑了优化方案。不过我就不展开介绍了,后续会逐步做更多的内容,介绍目前 Memos 的功能以及后续的进展。

Memos 依然在开发中,如果你有任何想法,欢迎在 GitHub 上提交 issue 或者 PR。如果你觉得这个项目有用,也希望你帮我点个 star。谢谢大家的支持!GitHub 地址:https://github.com/arkohut/memos

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值