
原站网页截图,页面可能随时间更新。
- 分类:AI 搜索
- 名称:GitHub - memfreeme/memfree: MemFree - Hybrid AI Search Engine & AI Page Generator
- 来源:github.com
MemFree 面向需要同时处理个人资料与网络信息的用户,也适合进行网页原型和内容页面制作。它把搜索、内容归纳、跨设备保存以及界面生成放在同一套工作流中,减少在不同工具之间切换的需要。
混合搜索与知识整理
MemFree 可以在已有知识库和互联网之间进行搜索,并结合上下文继续查找相关内容。用户可输入文字、图片、文件或网页,也可以对多张图片进行比较、总结和分析。搜索结果能够以文字、思维导图、图片或视频等方式呈现,适合从零散资料中提取重点、建立信息关联。
本地资料支持文本、PDF、Docx、PPTX 和 Markdown 等格式。书签可以同步并建立索引,搜索历史也可在多个设备间保存和同步;结果还可以分享给其他人。
- 适合查找知识库中的资料,并补充互联网信息。
- 适合比较图片、总结网页或分析多种文件内容。
- 适合把零散笔记、书签和文档集中到可检索的资料体系中。
可以使用哪些输入内容?
可以使用文字、图片、文件和网页,也支持多图片搜索、比较、总结与分析。
搜索一定会访问互联网吗?
系统能够根据搜索情境自动判断是否进行网络搜索,并可结合知识库内容回答。
网页界面生成与编辑
MemFree 的页面生成能力可以把文字、图片或文件内容转换为结构化网页。生成过程中能够实时预览界面,并根据文件内容进行解析和总结;参考图片也可用于生成外观接近的页面或界面组件。
生成结果支持代码编辑、语法高亮和自动补全,也支持动画效果、响应式预览以及明暗模式预览。页面完成后可以发布到网络,并导出界面截图,方便展示或协作。
- 文字适合用于描述页面内容、结构和目标用途。
- 图片适合用于提供视觉参考或生成接近参考图的界面。
- 文件适合用于提取内容并生成有结构的页面。
生成页面后还能修改吗?
可以在内置编辑环境中继续编辑和调整生成的代码。
生成结果出现问题时怎么办?
可以使用智能错误修正功能尝试处理生成页面中的问题,但仍应检查修正后的结果。
适用任务与使用思路
如果目标是整理资料,可以先导入或输入已有文档,再通过上下文搜索定位主题,最后使用摘要或思维导图归纳重点。涉及外部信息时,可以让搜索同时参考知识库与互联网,并对多个来源进行对照。
如果目标是制作页面,可以先准备文字、图片或原始文件,再根据内容生成初版界面,利用实时预览检查不同设备尺寸和明暗模式,之后编辑代码、修正问题并发布。需要协作时,可分享搜索结果或导出界面截图。
- 准备需要检索或转换的文字、图片、文件或网页。
- 根据任务选择搜索、比较、总结、分析或页面生成方向。
- 检查结果的内容、结构和显示效果,再进行编辑或分享。
它更适合哪类用户?
适合需要检索个人资料、整理网络信息、分析多种输入内容,或快速制作网页界面的人。
部署与使用条件
MemFree 作为开源项目提供自托管方式。部署时涉及前端、向量服务、兼容 Redis 的数据库以及相关 API 配置;项目文档还列出了多种部署平台和部署路径。具体使用哪种方式,需要根据运行环境、维护能力和所需服务进行选择。
页面生成使用 React、Tailwind 和 Shadcn UI 相关技术栈。若需要自行部署,应先准备项目要求的运行环境和配置项,并分别启动前端与向量服务。
- 自托管前需要准备 Bun 运行环境。
- 相关配置包括 OpenAI API、兼容 Redis 的数据库以及搜索服务 API。
- 部署方案包括多种云平台和本地服务组合。
自托管是否需要配置外部服务?
需要。项目部署说明涉及 OpenAI API、兼容 Redis 的数据库和搜索服务 API 等配置。