All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Offical release of XAgent Container Images on DockerHub, now you can just download and play XAgent, see our dockerhub page for more information.
- Localhost models XAgentLlama-7B-preview, XAgentLlama-34B-preview developped for XAgent is now available on HuggingFace, click here to learn more.
- XAgentGen is released to enhance the usability and stability of Localhost models for XAgent. Check out the XAgentGen for more details.
- WebUI is updated! Now you can browse files in workspace! History replay is also available now!
- Mysql integration for data management, including runtime interactive data and running records.
- Redis integration for managing the state of components during interaction processes.
- Docker and initialization for Mysql and Redis included within the project setup.
- New exception handling processes, with custom exception classes for different runtime errors.
- Session sharing feature, allowing users to share their sessions with the community.
- Removed some global variables, now using
XAgent.core.XAgentCoreComponents
for better modularity and encapsulation. - Overhauled the project structure of XAgentServer for improved organization and maintainability.
- XAgentIO.
- Local file storage mode and its support mechanisms.
- Fix various bugs in
XAgentServer
as reported in project issues.
- Initial setup and integration of the
Toolserver
,XAgent
,XAgentIO
,XAgentServer
, andXAgentWeb
components.