MemGPT Agent icon

MemGPT Agent

Createdgm2552

Implements a simplified MemGPT agent using Spring Boot, exposing it as a REST API or MCP server.

About

This project provides a simplified implementation of the MemGPT concept, functioning as an agent and integrating it as either a REST service or an MCP server. It includes a core agent component for managing agent state, message compilation, LLM communication, and memory management. The agent's functionality is accessible through AgentManager, AgentLoader, and Agent interfaces. A command-line ChatBot application is included for interacting with the agent via REST or MCP interfaces.

Key Features

  • Supports archival memory with vector store integration.
  • 0 GitHub stars
  • Includes command-line ChatBot application for interaction.
  • Configurable agent instances through AgentManager and AgentLoader.
  • Implements core MemGPT agent functionality.
  • Exposes agent as a REST API and MCP Server.

Use Cases

  • Building conversational AI applications with memory management.
  • Experimenting with different memory management strategies for LLM agents.
  • Integrating a MemGPT agent into existing Spring Boot applications.