eidos logo

一个可扩展的个人数据管理框架

将 SQLite 转化为每个人都可以使用的个人口袋数据库

Top language of Eidos Ask DeepWiki
English | 中文文档
![eidos](/static/assets/images/eidos-table-and-doc.webp) > [!IMPORTANT] > Eidos 正在积极开发中。虽然您可以试用,但不建议用于生产环境。请关注官方发布的更新。 ## 功能特性 - **个人数据管理**:一个全面的框架,用于组织、存储和管理您的个人数据,提供类似 Notion 的文档和数据库 - **离线支持**:一切都在您的本地机器上运行。无需网络连接即可访问您的数据。数据本地存储,性能极速。 - **AI 功能**:深度集成大语言模型,提供 AI 驱动的功能。在 Eidos 内翻译、总结和与您的数据交互。 - **可扩展性**:简单而强大的扩展系统,让 Eidos 成为可塑的软件,手动编写扩展代码或使用 AI 生成扩展代码。构建工具并使用工具,无限扩展。
Block:用于自定义数据显示和交互的 UI 组件。 edios block extension
Script:使用 TypeScript/JavaScript/Python 创建强大的数据处理逻辑。 extension script eidos ai call custom script tools
- **开放格式**:您获得原始数据,SQLite 中的一切都是开放的。 ## 如何使用 从以下地址获取应用:https://eidos.space/download ## 如何开发 1. 克隆仓库 `git clone https://github.com/mayneyao/eidos.git` 2. 运行 `pnpm install` 安装依赖 3. 安装 SQLite 扩展: - 运行 `pnpm install:sqlite-ext` 安装所需的 SQLite 扩展(仅首次需要) 4. 开始开发: - 桌面端开发:运行 `pnpm dev:desktop` 启动桌面应用 ## Eidos 工作原理 更多详细信息,请访问:https://docs.eidos.space/ ## 贡献者 ## 许可证 本项目整体采用 AGPL 协议。为了方便集成和生态建设,特定的 package 采用 MIT 协议: - `@eidos.space/core`: [MIT](./packages/core/LICENSE) - `@eidos.space/react`: [MIT](./packages/react/LICENSE) 此外,[extensions/](./extensions/) 目录下的所有扩展均采用 MIT 协议发布。