Memory and Retrieval-Augmented Finder (File Explorer) App to chat with your data to find answers powered by OpenAI GPT models. You can load multiple DOCX, PDF, CSV, Markdown, HTML or other text files and ask questions related to their content, and the app will use embeddings and GPT to generate answers from the most relevant files and sections within your files.
MemReChat-intro.mp4
You can run the App on your Mac/Windows/Linux Desktop/Laptop or your web browser.
- Find answers to your personal or business questions on data that is not public or available to ChatGPT
- Use your personal/organizational/private files locally to find answers to questions
- Build your own knowledge base and ask questions to it
- Empowers you and your files with the power of GPT-3.5+
If you want to avoid uploading your files to a third-party server for processing, you can easily run the app locally. Setup your OPENAI_API_KEY
securely using a local environment variable and run the app. You can create a new API key here.
Download the latest release for your OS. Portable versions are available for Windows and Linux which do not require installation.
Platform | Download |
---|---|
Windows | Download .exe |
Mac | Download .dmg |
Linux | |
Debian/Ubuntu | Download .deb |
AppImage | Download .appimage |
RPM-based | Download .rpm |
See Releases for download links to other platforms.
To use the app, you need an OpenAI API key. You can create a new API key here.
- Install NodeJS https://nodejs.org/en/download/. Recommended to use NVM.
- Clone the repo
- Install dependencies:
npm install
- Copy the .env.local.example file into a .env.local file and fill out the OpenAI API key field.
- Run the development server:
npm run dev
- Open http://localhost:3000 with your browser to see/debug the app.
- Make your changes and submit a PR!