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.