eidos: 一个具有 AI 驱动数据交互功能的、可扩展的本地优先个人数据管理框架

eidos: 一个具有 AI 驱动数据交互功能的、可扩展的本地优先个人数据管理框架

它解决了什么问题

Eidos 提供了一个个人数据管理框架,允许用户结合使用类 Notion 的文档和数据库来组织和存储信息。它解决了对本地优先、私密数据存储的需求,同时保持了可扩展性和 AI 增强功能。

它是如何工作的

该系统将 SQLite 转换为个人口袋数据库。它完全在本地机器上运行,以支持离线使用和高性能。它具有一个扩展系统,用户可以使用 TypeScript、JavaScript 或 Python 编写自定义代码来创建 UI 组件(Blocks)或数据处理逻辑(Scripts),这些组件也可以作为集成 LLM 的工具使用。

适合谁使用

想要寻找 Notion 的私密、本地优先替代方案来管理个人数据的用户,以及想要直接在个人知识库中构建自定义工具和数据处理工作流的开发者。

亮点

  • 本地优先:所有数据都存储在 SQLite 中,并以离线方式运行,以确保速度和隐私。
  • AI 集成:内置 LLM 能力,用于翻译、总结和与个人数据进行交互。
  • 可扩展架构:支持自定义 UI blocks 和 scripts,可以手动编写或由 AI 生成。
  • 开放格式:数据以开放的 SQLite 格式存储,确保用户完全拥有其原始数据的所有权。

Sources