An Open Source Hybrid AI Search Engine
MemFree is a Hybrid AI search engine that simultaneously performs searches on your personal knowledge base (such as bookmarks, notes, documents, etc.) and the Internet.
- Hybrid AI Search Engine: Combines Knowledge Base and Internet Search
- One-Click Chrome Bookmarks Sync and Indexing
- Support Image-Based Search
- Integrates Multiple Search Engines as Sources
- Support multiple AI Models
- Self-Hosted, Super-Fast Serverless Vector Database
- Full Code Open Source
- One-Click Deployment
Hybrid AI Search Full Tech Stack
MemFree One-Click Deployment guide
curl -fsSL https://bun.sh/install | bash
Create a Redis compatible database in seconds: Upstash Redis
Get an OpenAI API Key: OpenAI
You could one click get the Searxng Search Service.
cd frontend
bun i
cp env.example .env
bun run dev
cd vector
bun i
bun run index.ts
cd extension
bun i
bun run build
Set MemFree as your search engine
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.
MemFree is backed by MemFree and licensed under MIT.
- bun – Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
- lancedb – Developer-friendly, serverless vector database for AI applications
- fastembed-rs – Library for generating vector embeddings, reranking in Rust
- next-saas-stripe-starter – Open-source SaaS Starter with User Roles & Admin Panel.
- next-chrome-starter – Next.js Chrome Extension Starter
- ai-chatbot – A full-featured, hackable Next.js AI chatbot built by Vercel