MemGPT Versions Save

Create LLM agents with long-term memory and custom tools 📚🦙

0.3.14

1 week ago

🐜 Bug-fix release

What's Changed

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.13...0.3.14

0.3.13

2 weeks ago

🖥️ MemGPT Dev Portal (alpha build)

Please note the dev portal is in alpha and this is not an official release!

This adds support for viewing the dev portal when the MemGPT service is running. You can view the dev portal on memgpt.localhost (if running with docker) or localhost:8283 (if running with memgpt server).

Make sure you install MemGPT with pip install pymemgpt and run memgpt quickstart [--backend openai] or memgpt configure before running the server.

There are two options to deploy the server:

Option 1: Run with docker compose

  1. Install and run docker
  2. Clone the repo: git clone [email protected]:cpacker/MemGPT.git
  3. Run docker compose up
  4. Go to memgpt.localhost in the browser to view the developer portal

Option 2: Run with the CLI:

  1. Run memgpt server
  2. Go to localhost:8283 in the browser to view the developer portal

What's Changed

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.12...0.3.13

0.3.12

3 weeks ago

🐳 Cleaned up workflow for creating a MemGPT service with docker compose up:

  • Reverse proxy added so you can open the dev portal at http://memgpt.localhost
  • Docker development with docker compose -f dev-compose.yaml up --build (built from local code)
  • Postgres data mounted to .pgdata folder
  • OpenAI keys passed to server via environment variables (in compose.yaml)

🪲 Bugfixes for Groq API and server

What's Changed

New Contributors

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.11...0.3.12

0.3.11

4 weeks ago

🚰 We now support streaming in the CLI when using OpenAI (+ OpenAI proxy) endpoints! You can turn on streaming mode with memgpt run --stream

screencast

What's Changed

New Contributors

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.10...0.3.11

0.3.10

1 month ago

We added support for Anthropic, Cohere, and Groq! image

What's Changed

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.9...0.3.10

0.3.9

1 month ago

This PR add Google AI Gemini Pro support for MemGPT, as well as Python 3.12 support.

Using MemGPT with Gemini

Setting up Gemini with MemGPT configure:

> memgpt configure
Loading config from /Users/loaner/.memgpt/config
? Select LLM inference provider: google_ai
? Enter your Google AI (Gemini) API key (see https://aistudio.google.com/app/a
pikey): *********
? Enter your Google AI (Gemini) service endpoint (see https://ai.google.dev/api/rest): generativelanguage
? Select default model: gemini-pro
Got context window 30720 for model gemini-pro (from Google API)
? Select your model's context window (see https://cloud.google.com/vertex-ai/generative-ai/docs/learn/model-versioning#gemini-model-versions): 30720
? Select embedding provider: openai
? Select default preset: memgpt_chat
? Select default persona: sam_pov
? Select default human: basic
? Select storage backend for archival data: chroma
? Select chroma backend: persistent
? Select storage backend for recall data: sqlite
📖 Saving config to /Users/loaner/.memgpt/config

What's Changed

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.8...0.3.9

0.3.8

1 month ago

This release introduces initial support for running a MemGPT server with Docker Compose, and bugfixes for storing embeddings and message timestamps.

What's Changed

New Contributors

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.7...0.3.8

0.3.7

1 month ago

🦂 Bugfix release

What's Changed

New Contributors

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.6...0.3.7

0.3.6

2 months ago

🐜 bugfix release

What's Changed

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.5...0.3.6

0.3.5

2 months ago

🦗 Bugfix release

What's Changed

New Contributors

Full Changelog: https://github.com/cpacker/MemGPT/compare/0.3.4...0.3.5