Check out https://agpt.co, the official news & updates site for Auto-GPT! The documentation also has a place here, at https://docs.agpt.co
Since releasing v0.3.0, we are working on re-architecting the Auto-GPT core to make it more extensible and to make room for structural performance-oriented R&D. In the meantime, we have less time to process incoming pull requests and issues, so we focus on high-value contributions:
- significant bugfixes
- major improvements to existing functionality and/or docs (so no single-typo fixes)
- contributions that help us with re-architecture and other roadmapped items We have to be somewhat selective in order to keep making progress, but this does not mean you can't contribute. Check out the contribution guide on our wiki: https://github.com/Significant-Gravitas/Auto-GPT/wiki/Contributing
Over a week and 47 pull requests have passed since v0.3.0, and we are happy to announce the release of v0.3.1!
Highlights and notable changes since v0.2.2:
- The workdir has been changed from /home/appuser to /app. Be sure to update any volume mounts accordingly!
- Docker-compose 1.29.0 is now required.
- Log functionality has been improved for better understanding and easier summarization.
- All LLM interactions are now logged to logs/DEBUG, to help with debugging and development.
- Edge browser is now supported by the
browse_website
command. - Sets of commands can now be disabled using DISABLED_COMMAND_CATEGORIES in .env.
Twitter functionality (and more) is now covered by plugins, see [Plugin support 🔌]
Auto-GPT now has support for plugins! With plugins, you can extend Auto-GPT's abilities, adding support for third-party services and more. See https://github.com/Significant-Gravitas/Auto-GPT-Plugins for instructions and available plugins. Specific plugins can be allowlisted/denylisted in .env.
The Milvus, Pinecone and Weaviate memory backends were rendered incompatible
by work on the memory system, and have been removed in master
. The Redis
memory store was also temporarily removed but we aim to merge a new implementation
before the next release.
Whether built-in support for the others will be added back in the future is subject to
discussion, feel free to pitch in: Significant-Gravitas#4280
If you have been working on challenges... Thank You!
But to run the debugger challenge or other challenges using cassettes and VCR in docker, You will now need to pip uninstall vcrpy
and pip install -r requirements.txt
again.
This will install a new version of vcrpy that is compatible with running vcr in docker.
This workflow will be fixed as soon as the maintainer from VCRpy merges our changes.