MemGPT

MemGPT

Letta (fka MemGPT) is a framework for creating stateful LLM services.

Stars: 11935

Visit
 screenshot

MemGPT is a system that intelligently manages different memory tiers in LLMs in order to effectively provide extended context within the LLM's limited context window. For example, MemGPT knows when to push critical information to a vector database and when to retrieve it later in the chat, enabling perpetual conversations. MemGPT can be used to create perpetual chatbots with self-editing memory, chat with your data by talking to your local files or SQL database, and more.

README:

Letta (previously MemGPT)

Discord Twitter Follow arxiv 2310.08560

[!NOTE] Looking for MemGPT? You're in the right place!

The MemGPT package and Docker image have been renamed to letta to clarify the distinction between MemGPT agents and the API server / runtime that runs LLM agents as services.

You use the Letta framework to create MemGPT agents. Read more about the relationship between MemGPT and Letta here.

Visit our documentation page for information on setup and usage.

How to Get Involved

  • Contribute to the Project: Interested in contributing? Start by reading our Contribution Guidelines.
  • Ask a Question: Join our community on Discord and direct your questions to the #support channel.
  • Report Issues or Suggest Features: Have an issue or a feature request? Please submit them through our GitHub Issues page.
  • Explore the Roadmap: Curious about future developments? View and comment on our project roadmap.
  • Benchmark the Performance: Want to benchmark the performance of a model on MemGPT? Follow our Benchmarking Guidance.
  • Join Community Events: Stay updated with the event calendar or follow our Twitter account.

Legal notices

By using Letta and related Letta services (such as the Letta endpoint or hosted service), you agree to our privacy policy and terms of service.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for MemGPT

Similar Open Source Tools

For similar tasks

For similar jobs