Skip to content
/ ReMind Public
forked from DonTizi/ReMind

Your Local Artificial Memory on your Device.

License

Notifications You must be signed in to change notification settings

d0x360/ReMind

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RemindAI UI Preview

RemindAI - Your AI Memory agent

GitHub Repo stars

Welcome to reMind! This application captures and indexes your digital activities, transcribing and summarizing them for easy recall. reMind uses advanced AI models to provide detailed summaries of your daily activities and to answer questions based on your digital history.

Features

  • Capture Digital Activities: Records screenshots, audio, and other digital activities.
  • Text Transcription: Transcribes text from captured screenshots.
  • Indexing: Uses vector databases to index and retrieve documents.
  • Summarization: Provides detailed summaries of daily activities.
  • Interactive Chat: Interact with the application using a chat interface to query your digital history.

Requisites ⚙️

To use the RemindAI, these requisites must be met:

  1. Download the repo.
  2. Node.js (18+) and npm are required. Download
  3. Download Ollama. (and pull llama3.1) Download
  4. Download Python. Download

Before You Begin

  1. Clone the repository:

    • Use the command git clone https://github.com/DonTizi/ReMind/ to clone the repository to your local machine.
  2. Install the necessary modules:

    • Navigate to the project directory and run npm install to install all required dependencies.
  3. Start the server:

    • After the installation is complete, run npm run dev to start the server.

Once these steps are completed, you can follow along with the video to finish setting up Remind.

How to Setup Remind

How to Setup Remind

Click the image above or here to watch the full video on how to set up Remind.

Interact with the Application Launch the Remind application to ask questions about your digital activity. Please wait for about 30 minutes the first time to allow the application to gather digital activities into its vector database.

Contributing

We welcome contributions from the community! To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Create a pull request.

License

This project is licensed under the apache License. See the LICENSE file for details.

Contact

For questions or support, please open an issue in the GitHub repository or contact me at [email protected].


Thank you for using reMind! We hope it helps you manage and recall your digital activities effortlessly. By making reMind open-source, we aim to foster a collaborative environment where developers can contribute to and improve this innovative application. Happy coding!

About

Your Local Artificial Memory on your Device.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 72.7%
  • Python 25.1%
  • CSS 1.3%
  • JavaScript 0.9%