AFFiNE开源知识库平台,融合文档、画布、表格等功能,对标Notion和Miro的下一代解决方案,提供一体化工作空间,支持写作、绘图、计划、知识管理及数字资产管理。
1、超融合画布
支持任意内容块的无边界布局:富文本、便签、网页嵌入、多视图数据库、形状、幻灯片等。
文档与白板无缝整合,突破传统编辑器的形式限制。
2、多模态AI助手
生成专业报告、思维导图、幻灯片等。
支持通过自然语言指令直接绘制原型或编写代码(如Canvas AI生成脑图)。
3、本地优先与实时协作
数据默认存储于本地磁盘,用户完全掌控数据所有权。
支持Web端及跨平台客户端的实时同步与协作。
4、自托管与可扩展性
提供Docker部署方案,支持私有化部署。
未来将开放插件系统和第三方模块生态(基于Blocksuite框架)。
底层技术栈:
协作编辑器:基于CRDT的 https://github.com/toeverything/blocksuite
数据库:本地优先的分布式数据库OctoBase https://github.com/toeverything/OctoBase
核心依赖:Yjs(CRDT同步)、React、Electron、Rust(高性能后端)。
开源协议:
社区版(CE):MIT协议,免费自托管。
企业版(EE,待发布):提供高级功能(如SSO、审计日志等)。
用户场景
个人知识管理:替代Notion,构建私有化Wiki和数据库。
团队协作:替代Miro,进行实时白板协作与项目管理。
开发者定制:通过开源代码和模块化设计,二次开发个性化工具。
快速上手
1、在线体验:访问官网 https://affine.pro/ 直接使用云端版。
2、自托管部署:
# 使用Docker一键部署
docker run -d --name affine -p 3000:3000 ghcr.io/toeverything/affine:latest
3、开发构建:
通过GitHub Codespaces快速创建开发环境。
本地构建指南详见项目内 https://github.com/toeverything/AFFiNE/blob/main/BUILDING.md。
