memfree

memfreemeMIT更新放缓

混合 AI 搜索引擎,能同时检索个人知识库和互联网,并自动生成带 UI 的页面,适合搭建 RAG 检索与内容生成场景。

MemFree - Hybrid AI Search Engine & AI Page Generator

暂无版本1,513star213fork同步于 2026-11-07 07:29 UTC

怎么上手

由 README 提炼,执行前请确认
curl -fsSL https://bun.sh/install | bash
cd frontend && bun i && cp env-example .env && bun run dev
硬件要求按 README 说明

README 未说明硬件要求,属于云端 API 调用型项目,无需本地 GPU 或显存

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

混合 AI 搜索引擎兼 AI 页面生成器,聚合知识库与全网搜索并秒生成 React 页面

混合 AI 搜索引擎,能同时检索个人知识库和互联网,并自动生成带 UI 的页面,适合搭建 RAG 检索与内容生成场景。

核心能力

  • 整合 ChatGPT、Claude、Gemini 多模型作答
  • 支持 Google、Exa、Vector 多搜索引擎
  • 支持文本、图片、文件、网页多模态搜索输入
  • 用 Claude 3.5 Sonnet 生成 React+Tailwind+Shadcn UI 页面
  • 支持 Chrome 书签一键同步索引与跨设备历史同步

容易踩的坑

需先自行准备 Upstash Redis、OpenAI API Key 和 Serper API Key 并填入 .env;前端与 vector 服务需分别安装依赖并各自启动;使用 Bun 作为包管理器,未安装会报 bun command not found

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    MemFree

    English | 中文 | Deutsch | Français | Español | 日本語

    What's the MemFree

    MemFree is a Hybrid AI Search Engine.

    With MemFree, you can instantly get Accurate Answers from your knowledge base and the whole internet.

    MemFree is an AI Page Generator.

    Memfree uses the most powerful AI model - Claude 3.5 Sonnet and the most popular front-end framework - React + Tailwind + Shadcn UI to generate production-ready UI pages for you in seconds.

    PageGen - AI Page Generator.

    What Makes MemFree Valuable?

    • Efficient Knowledge Management: MemFree eliminates the need for manual organization of notes, bookmarks, and documents. When you need information, simply search within MemFree to quickly find relevant answers, freeing up your memory and boosting productivity.
    • Time-Saving AI Summaries: Instead of clicking through multiple Google search results, MemFree uses AI to instantly summarize the best content from web pages and your knowledge base, saving valuable time.
    • Cost-Effective Solution: Avoid multiple subscriptions to services like ChatGPT Plus, Claude Pro, and Gemini Advanced. MemFree integrates their functionalities, significantly reducing monthly costs.
    • 100x Faster UI Page Creation: Convert text or images into stunning, production-ready code in seconds,Visualize your designs as you create,Seamlessly publish your pages.

    MemFree Hybrid AI Search Features

    MemFree is equipped with powerful features that cater to various search and productivity needs:

    • 🤖 Multiple AI Models: Integrates ChatGPT, Claude, and Gemini for diverse AI capabilities.

    • 🌐 Multiple Search Engines Supported: Works with Google, Exa, and Vector.

    • 🖼️ Multiple Search Input Format: Text, images, files, and web pages, in particular, it supports multi-image search, comparison, summarization, and analysis.

    • 📊 Multiple Results Presentation Methods: Text, mind maps, images, and videos.

    • 📄 Local File Format Compatibility: Supports text, PDF, Docx, PPTX, and Markdown files.

    • 🔄 Cross-Device Syncing: Save and sync search history across multiple devices.

    • 🌍 Multi-Language Support: Available in English, Chinese, German, French, Spanish, Japanese, and Arabic.

    • 🔗 Chrome Bookmark Sync: One-click synchronization and indexing.

    • 📤 Result Sharing: Easily share your search findings.

    • 🔍 Contextual Continuous Search: Search seamlessly based on context.

    • ⚙️ Automatic Web Search Decisions: Automatically determines when to perform internet searches.

    MemFree AI UI Generator Features

    • 🖥️ Real-Time UI Preview : Instantly render and preview generated UI
    • 🔍 AI-Powered Content Search : Enrich your UI with relevant content using our advanced AI search functionality
    • 🖼 Image-Driven UI Generation : Create UI components and pages that closely match your reference images
    • 📄 File-to-Page Generation : Transform any file content into a beautifully structured web page with AI parsing and AI summary
    • ✏️ Code Editor Integration : Edit and refine your generated code with VSCode-like editing capabilities, complete with syntax highlighting and auto-completion
    • ✨ Animation Support: Create engaging web pages with built-in animation effects, bringing your content to life with smooth transitions and dynamic elements
    • ⚛️ React + TailWind + Shadcn UI Integration : Leverage AI-generated code using the most popular front-end stack: React, TailWind, and Shadcn UI
    • 🚀 One-Click UI Publishing : Publish and share your UI to the web instantly with a single click
    • 📱 Responsive Code and Preview : Preview your UI across various devices in real-time, ensuring perfect adaptation to all screen sizes
    • 🌓 Dark Mode Code and Preview : Effortlessly generate AI-powered UI code with built-in dark mode support, allowing you to preview both light and dark modes instantly
    • 📸 UI Screenshot Export : Easily export and share your UI designs as high-quality screenshots for seamless collaboration
    • 🛠️ Smart Error Correction : While MemFree's advanced AI model and sophisticated code rules strive for perfection, occasional errors may occur. Our Smart Error Correction feature allows you to instantly fix any issues with just one click

    MemFree Hybrid AI Search Workflow

    ChangeLog

    MemFree ChangeLog

    Tech Stack

    Hybrid AI Search Full Tech Stack

    One-Click Deployment

    MemFree One-Click Deployment guide

    1 Deploy Backend with Zeabur

    2 Deploy Frontend with Vercel

    3 Deploy Frontend with Netlify

    4 Deploy on Railway

    Deploy on Railway

    5 One Command Deploy Backend with Fly.io

    6 Deploy MemFree on Cloudflare Pages

    Self-Hosted Installations

    Prerequisites

    Install Bun
    curl -fsSL https://bun.sh/install | bash
    

    Bun Not Found Error

    If you get an error relating to bun command not found. Check out the: Bun Official Documentation

    Upstash Redis

    Create a Redis compatible database in seconds: Upstash Redis

    OpenAI API Key

    Get an OpenAI API Key: OpenAI

    Serper API Key

    Get a Serper API Key: Serper

    Frontend

    cd frontend
    
    bun i
    
    cp env-example .env
    
    # Add your OpenAI API Key, Upstash Redis URL, and Serper API Key to .env
    
    bun run dev
    

    Vector Service

    cd vector
    
    bun i
    
    cp env-example .env
    
    # Add your OpenAI API Key, Upstash Redis URL to .env
    
    bun run index.ts
    

    Contributing

    Here's how you can contribute:

    • Open an issue if you believe you've encountered a bug.
    • Make a pull request to add new features/make quality-of-life improvements/fix bugs.

    Thanks to all Contributors

    Help and Support

    Roadmap

    License

    MemFree is backed by MemFree and licensed under MIT.

    Powered By MemFree

    Star History

    Star History Chart