← all repositories
memfreeme/memfree

An open-source AI search engine that also generates React UI

MemFree bundles hybrid AI search and instant React UI generation to cut down on tabs, subscriptions, and context switching.

1.5k stars TypeScript RAG · SearchCoding Assistants
memfree
Not currently ranked — collecting fresh signals.
star history

What it does

MemFree is essentially two full-stack applications living in one repository. The first half is a hybrid AI search engine that queries Google, Exa, and vector indexes across multiple LLMs—ChatGPT, Claude, and Gemini—to summarize results from the web and your own files. The second half is an AI page generator that turns text, images, or documents into React components styled with Tailwind and Shadcn UI, complete with live preview and one-click publishing.

The interesting bit

Instead of treating search and UI generation as separate products, MemFree wires them together: the AI search infrastructure can feed content into generated pages, and the whole stack is packaged as a self-hostable suite with deployment templates for Vercel, Railway, and Fly.io. It is a candid attempt to rebuild the integrated AI productivity stack in a single MIT-licensed repo.

Key highlights

  • Searches across the web, local files (PDF, Docx, PPTX, Markdown), and synced Chrome bookmarks using Google, Exa, and vector search.
  • Supports multi-image search, comparison, and analysis alongside standard text queries.
  • Generates React + Tailwind + Shadcn UI pages from text or images, with real-time preview, dark mode, responsive layouts, and built-in animation support.
  • Includes a VSCode-like code editor for tweaking generated components and a one-click error correction feature for rendering mistakes.
  • Ships with deployment templates for Zeabur, Vercel, Netlify, Railway, Fly.io, and Cloudflare Pages.

Caveats

  • Self-hosting requires several external paid services and API keys—Upstash Redis, OpenAI, and Serper are non-negotiable dependencies.
  • The README admits that generated UI code occasionally contains errors, which the built-in “Smart Error Correction” then patches.
  • With 1,498 stars and active Hacktoberfest tagging, the project is still early; treat it as a promising experiment rather than battle-tested infrastructure.

Verdict

Developers looking to self-host an integrated AI search and React UI generator should take a look; if you already have mature pipelines for retrieval and frontend prototyping, this will feel like a grab bag of familiar parts.

Frequently asked

What is memfreeme/memfree?
MemFree bundles hybrid AI search and instant React UI generation to cut down on tabs, subscriptions, and context switching.
Is memfree open source?
Yes — memfreeme/memfree is open source, released under the MIT license.
What language is memfree written in?
memfreeme/memfree is primarily written in TypeScript.
How popular is memfree?
memfreeme/memfree has 1.5k stars on GitHub.
Where can I find memfree?
memfreeme/memfree is on GitHub at https://github.com/memfreeme/memfree.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.