Skip to content
This repository has been archived by the owner on Aug 27, 2024. It is now read-only.

memas-ai/MeMaS

Repository files navigation

MeMaS is kind of dead

Unfortunately, with players like OpenAI and cloud providers all offering their own memory solutions, we no longer think it makes sense to continue this project. The project is archived for the time being.

MeMaS: a Long Term Memory Store for AI Chatbots and Agents

License

MeMaS, abbreviated from Memory Management Service, is a Long Term Memory Store designed for AI Chatbots and Agents. We offer a simple memory abstraction (recall and memorize), as well as tools for admins to manage memory.

Why MeMaS?

  • A dedicated solution for chatbot/agent memory.
    • Works out of the box and APIs easy to integrate.
    • We save you the time and effort to implement your own memory.
  • Store knowledge as well as chat memory.
    • Use for Retrieval Augmented Generation and can reduce hallucination.
    • Reduce need of fine tuning/retraining.
  • Manage what the chatbot knows through Corpuses and Access Control
    • Improved visibility and debuggability, parts of LLMs are no longer black boxes
    • Fine grain and real time control over even individual chatbots

Get Started

Examples

Examples are posted in https://github.com/memas-ai/memas-examples.

Setting up the server

TODO, right now follow CONTRIBUTING.md

Client and SDK

We offer client and sdks in 5 languages. Read more in the api package. Example for python:

pip install memas-client
pip install memas-sdk

Notice that there's both a memas-client and a memas-sdk. Read more in our documentation! TODO: add hyperlink

Contributing

As an opensource project, contributors are extremely welcome! Read CONTRIBUTING.md for more details.

Also join our community discord server, linked at the top!

About

Memory Management Service, a Long Term Memory Solution for AI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published