项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1513
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- GitHub 账号(用于拉取/克隆仓库到部署平台)
- Zeabur、Vercel 或 Netlify 账号(一键部署所需)
- Upstash Redis 的 REST URL 与 REST Token
- OpenAI API Key
- 自托管安装时需要 Bun 运行时
安装与启动步骤
-
1准备部署平台账号
README 提供 Zeabur 部署后端、Vercel 或 Netlify 部署前端的一键方案,先注册对应平台账号。
-
2部署后端
点击 README 中的 Zeabur 模板按钮一键部署 MemFree 后端,按页面提示完成项目创建。
-
3部署前端到 Vercel
Vercel 一键部署按钮会克隆仓库 memfreeme/memfree,根目录需填 frontend。
-
4配置环境变量
按 frontend/env-example 在部署平台填入 Redis、OpenAI Key、鉴权密钥等变量后再部署。
-
5安装 Bun(自托管)
自托管方式要求先安装 Bun 运行时,安装完成后确认 bun 命令可正常使用。
curl -fsSL https://bun.sh/install | bash
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
UPSTASH_REDIS_REST_URL | 是 | Upstash Redis 的 REST 访问地址,用于缓存与会话存储 | https://your-redis.upstash.io |
UPSTASH_REDIS_REST_TOKEN | 是 | Upstash Redis 的 REST 访问令牌 | your_rest_token |
OPENAI_API_KEY | 是 | OpenAI 接口密钥,用于大模型能力 | sk-xxxxxxxx |
MEMFREE_HOST | 是 | MemFree 服务对外访问的主机地址 | https://www.memfree.me |
AUTH_SECRET | 是 | 登录鉴权用的密钥,建议随机生成 | your_auth_secret |
API_TOKEN | 是 | 调用接口时使用的令牌 | your_api_token |
如何确认成功
部署完成后打开 Vercel 或 Netlify 分配的访问域名,能正常加载 MemFree 搜索界面即表示成功。
常见问题
Q:访问后提示环境变量缺失怎么办?
A:对照仓库 frontend/env-example 检查 Redis、OpenAI Key、鉴权等变量是否都已在部署平台填写,改完重新部署。
Q:提示 bun: command not found 怎么处理?
A:说明 Bun 未安装成功,按 README 指引安装后,参考 Bun 官方文档的 checking installation 章节确认路径配置。
Q:前端可以部署到哪些平台?
A:README 提供 Vercel、Netlify、Railway、Cloudflare Pages 等方式,Vercel 与 Netlify 有一键部署按钮。
Q:后端一定要用 Zeabur 吗?
A:README 的一键部署方案中后端使用 Zeabur 模板,也提供 Fly.io 一键部署后端的官方文档链接。
注意事项
- Zeabur 后端模板:https://zeabur.com/templates/CE71SC?referralCode=memfree
- Vercel 前端一键部署:https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmemfreeme%2Fmemfree&root-directory=frontend
- 自托管完整安装步骤 README 未展开,官方文档:https://www.memfree.me/docs/one-click-deploy-ai-search
- Netlify 部署还需额外配置 SERPER_API_KEY。
核心亮点
- 混合AI搜索引擎,结合关键词与语义搜索,提升检索精度
- 支持AI页面生成,可快速将搜索结果转化为结构化页面
- 基于TypeScript开发,技术栈现代,便于二次开发与集成
不足之处
- 项目处于成长阶段,文档与社区生态待观察
- 功能聚焦于搜索与页面生成,可能缺乏深度定制能力
适用场景
- 企业内部知识库智能检索与快速生成摘要页面
- 个人知识管理,用于快速搜索并整理网络信息
- 开发者构建定制化AI搜索应用时的参考或基础框架
替代项目
Perplexica、Khoj、Reor
同类项目推荐
synaplan-nextcloud
开源
在 Nextcloud 里用自建 AI 做文档问答、翻译和摘要
Synaplan AI integration into nextcloud for RAG powered discussions, translations and···
tw-legal-rag
开源
输入法律问题,一键检索台湾判例并打包给AI分析。
台灣法律 MCP 伺服器 + CLI(免費、免金鑰,連接時登入法律偵探帳號):2,277 萬筆裁判書、···
zvec-grep
开源
本地工作区一句话搜代码和文档,人和 AI 都能用
Local-first search across your workspace, built for humans and AI agents.
CV_Paper_Portal
开源
一个入口搜遍 CV 顶会论文,告别逐个官网翻找
Paper Portal for Top Conferences in the Field of Computer Vision and Artificial inte···
msgvault
开源
把一辈子的邮件和聊天存进本地,随时离线搜索和提问
Archive a lifetime of email and chat. Offline search, analytics, and AI query over y···
LLM-RAG-Architecture
开源
用 .NET 快速搭建生产级 RAG 系统,开箱即用
Production-grade Retrieval Augmented Generation (RAG) architecture using Open Source···
tenk
开源
直接问 SEC 文件,投资问题秒回答案
Chat with SEC filings for any investment question
MiniRAG
开源
用小模型也能轻松搭建 RAG,省成本又高效
[ACL2026] "MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"
statespace
开源
让AI代理快速搜到想要的网页结果
A/B test code changes on your own infrastructure
