README
🚀 SuperMemory - 向量数据库驱动的知识管理工具
SuperMemory 是一款强大的知识管理工具,借助浏览器扩展和后端服务,由向量数据库驱动。它能把网页内容转化为可搜索的矢量嵌入,还能利用 AI 实现生成式回答,为用户提供便捷高效的知识管理体验。
🚀 快速开始
请参考[SELF - HOSTING - GUIDE.md](SELF - HOSTING - GUIDE.md)获取安装说明。
✨ 主要特性
- 内容存储:可通过 Chrome 扩展将网页内容保存为矢量嵌入。
- 内容检索:借助相似度搜索,能快速找到相关内容。
- 问答系统:支持基于上下文的问答功能。
- 知识构建:持续学习和积累,逐步形成持久的知识库。
📦 安装指南
请参考[SELF - HOSTING - GUIDE.md](SELF - HOSTING - GUIDE.md)获取详细安装说明。
🔧 技术细节
前端
- Chrome 扩展:用于网页内容的抓取和初步处理。
- 使用Extension JS。
- 配合TailwindCSS进行样式管理。
- 结构基于React。
后端
- 矢量存储:使用 Postgres + Pgvector。
- AI 处理:通过 Cloudflare Workers 实现文本生成和分析。
- 数据管理:采用 R2 对象存储和 Cloudflare KV 进行高效存储。
✨ 项目特点
- 完全开源且免费使用。
- 支持本地部署,操作简单易行。
- 集成多种优秀的开源组件。
- 易于扩展和定制化。
📄 许可证
SuperMemory 遵循知识共享署名 - 非商业性使用 - 相同方式共享 4.0 国际许可协议,允许个人和非营利项目免费使用,但必须保持源码开放。如需用于商业用途,请联系作者。
🤝 贡献指南
任何贡献都十分欢迎!无论是提交问题、修复 bug 还是添加功能,哪怕只是简单的星标支持也是对项目的莫大鼓励。
🙏 感谢
特别感谢以下赞助者: | 赞助者 | 赞助详情 | | ---- | ---- | | Cloudflare | Cloudflare - Compute | | Vercel | Vercel - One Time | | Coderabbit | Coderabbit - Monthly ($50) |
👨💻 项目维护者
该项目由我开发,一名学生开发者。由于个人情况限制,项目主要作为技术探索用途,并未进行全面的商业化运营。
💪 如何支持
- 星标项目以增加曝光度。
- 提交 Issues 报告问题或建议功能。
- 贡献代码帮助完善项目。
- 分享项目给更多人知道。
感谢您的关注与支持!
Scan to join WeChat group