memfree  by memfreeme

Hybrid AI search engine and AI page generator

created 1 year ago
1,416 stars

Top 29.3% on sourcepulse

GitHubView on GitHub
Project Summary

MemFree is a hybrid AI search engine and AI page generator designed to streamline information retrieval and web UI development. It targets users seeking efficient knowledge management, rapid content summarization, and cost-effective access to multiple AI models, while also empowering developers to generate production-ready UI pages quickly.

How It Works

MemFree integrates multiple AI models (ChatGPT, Claude, Gemini) and search engines (Google, Exa, Vector) to provide comprehensive search capabilities. It supports various input formats (text, images, files, web pages) and presents results in diverse ways (text, mind maps, images, videos). The AI Page Generator leverages React, Tailwind, and Shadcn UI, enabling users to convert text or images into functional UI code with real-time previews and one-click publishing.

Quick Start & Requirements

  • Installation: Clone the repository and install dependencies using bun.
  • Prerequisites: Bun, Upstash Redis, OpenAI API Key, Serper API Key.
  • Setup: Configure .env files with API keys and Redis URL. Run bun run dev for the frontend and bun run index.ts for the vector service.
  • Deployment: One-click deployment guides are available for Vercel, Netlify, Railway, Fly.io, and Cloudflare Pages.
  • Documentation: MemFree Roadmap

Highlighted Details

  • Supports multi-image search, comparison, and summarization.
  • Generates UI with animation support and dark mode capabilities.
  • Offers real-time UI preview and responsive code generation.
  • Features smart error correction for generated UI code.

Maintenance & Community

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Permissive license suitable for commercial use and integration with closed-source projects.

Limitations & Caveats

The project relies on external API keys (OpenAI, Serper) which incur costs. While it aims for perfection, generated UI code may occasionally require manual correction via the "Smart Error Correction" feature.

Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
65 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.