lumitylabs / OpenMemory

Overcome memory limitations with OpenMemory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

N|Solid

OpenMemory

Backdrop Build, Program - 2023

Overcome memory limitations with OpenMemory | Join our Discord

"Open Memory is like a perfect memory that helps you remember your activities and crucial work details. It organizes your experiences and knowledge, making it easier to learn and make decisions. Never forget what really matters."

πŸ“– Quick Index

πŸ”Ž Why?

In our daily lives, both at work and personally, we face an increasing volume of information that exceeds the natural capacities of the human brain. OpenMemory was developed to meet this challenge by enhancing our ability to process, memorize, and manage data and information. This not only reduces cognitive overload but also improves decision-making and knowledge management.

πŸ’‘ How does it Work?

OpenMemory uses sensors and computing resources to collect data from our activities, organizing it efficiently into a memory system. With the support of artificial intelligence and an intuitive interface, Open Memory enables quick consultation and the generation of new insights from the stored information.

πŸŽ₯ Demo

Video Demo

πŸ’» Minimum Requeriments

  • Windows 10+ Operating System
  • Nvidia GPU 8GB VRAM
  • Pre-installed CUDA 11.8 or 12.1
For using OpenMemory, it is highly recommended to use version 11.8 for optimal performance

πŸ’Ώ Installation

Step 1 - Installing CUDA 11.8

  • Check if you have CUDA 11.8 installed.
  • If you do not have it yet, click here to download and install it.

Step 2 - Installing OpenMemory

  • Download the "release-v1" file click here
  • Extract the file into a folder
  • Run "setup_CUDA_118.bat" if you have installed CUDA version 11.8
The installation may take a few minutes, depending on your internet connection

🧠 Memory Samples

πŸ”§ Technologies

Typescript, React, JavaScript, Python, LLM, LangChain, SQLite, Tailwind, Electron, Chromadb.

πŸš€ How can you help?

  • Implement new sensors
  • Improve sensor data capture
  • Ensure data security
  • Create functional memories and share them
  • Integrate with other platforms
  • Port the application to other operating systems and devices

🐞 Report Bug and Errors

Most errors will be logged in the logs.log file, which can be found in the path "openmemory-win32-x64/logs.log"
If you found an error, you can ask for help creating a new issue.

πŸ“§ Contact

Questions or suggestions, please feel free to contact us :)

Contact Luciano Ferreira
Discord @lucianofbn
Email lucianofbn@lumitylabs.com
X @lucianofbn
Contact Rafael Souza
Discord @rafaelsouza
Email rafaelsouza@lumitylabs.com
X @rafaelszc

About

Overcome memory limitations with OpenMemory

License:MIT License


Languages

Language:TypeScript 51.5%Language:Python 41.1%Language:Batchfile 3.6%Language:CSS 2.4%Language:JavaScript 0.9%Language:HTML 0.4%Language:VBScript 0.1%