0.3
This release is a major refactor of MemGPT which moves all agent, user, and system information into database storage. We implemented this refactor to enable people to run MemGPT has a hosted service that can support multiple users. You can still keep using MemGPT's CLI, but your data will be stored in local sqlite and chroma files (unless configured otherwise).
🚌 Migrating to 0.3
MemGPT will no longer be able to access existing agents and data sources unless they are migrated. You can migrate old agent state and and data sources contained in the ~/.memgpt/config
folder using the memgpt migrate
command.
> memgpt migrate
🌐 MemGPT Server
You can now run MemGPT as a service that can support multiple users. User authentication is coming soon which will make the server usable for production applications.
You can run the server with:
> memgpt server
INFO: Started server process [53568]
INFO: Waiting for application startup.
Writing out openapi.json file
INFO: Application startup complete.
INFO: Uvicorn running on http://localhost:8283 (Press CTRL+C to quit)
👋 New Contributors
- @ifsheldon made their first contribution in #780
- @tezer made their first contribution in #789
- @k0hacuu made their first contribution in #808
- @Maximilian-Winter made their first contribution in #796
- @robbyt made their first contribution in #843
Full Changelog: 0.2.11...0.3