Skip to content

Releases: DataBassGit/AgentForge

v0.5.0

04 Feb 16:06
feabdd0
Compare
Choose a tag to compare

AgentForge 0.5.0 Patch Notes

Overview

This release introduces significant updates to AgentForge, including new features, bug fixes, refactors, and enhancements to improve the framework's flexibility, usability, and performance. The updates focus on expanding support for cognitive architectures, refining storage systems, improving agent customization, and enhancing API integrations.


New Features

1. Agent Naming at Initialization

  • Agents can now be assigned custom names during initialization, improving organization and clarity in multi-agent setups.

2. Gemini Vision Integration

  • Added support for Gemini Vision API, enabling agents to process visual inputs for advanced use cases.

3. Debugging Mode

  • Introduced a debugging mode to streamline troubleshooting during development.

4. Image Handling in Agents

  • Agents can now process and handle image-based inputs for broader functionality in cognitive tasks.

Enhancements

1. Refactored Cognitive Architectures

  • Significant progress made in refactoring cognitive architecture logic to improve modularity and scalability.
  • Began groundwork for more advanced multi-agent interactions.

2. Config Class Updates

  • The Config class now supports specifying a root path, providing greater flexibility in file management.
  • Reworked settings files (system.yaml and model settings) for better compatibility with Python 3.13.

3. Discord Client Updates

  • Refactored Discord client logic to improve performance and logging.
  • Removed legacy Discord client code to streamline the system.

4. Improved Logging

  • Enhanced logging across multiple components, including Discord integration and ChromaDB operations.
  • Added detailed logs for debugging storage systems and API interactions.

Bug Fixes

1. Parsing Utils

  • Fixed typos in the parsing utilities documentation.
  • Resolved a bug in the parsing processor that caused errors during specific operations.

2. Settings File Issues

  • Fixed a bug that prevented proper updates to the system.yaml file.
  • Corrected path-related issues with Unix timestamps in settings files.

3. Action Bugs

  • Resolved a bug affecting agent actions during runtime execution.

Refactors & Cleanups

1. Code Cleanup

  • Removed outdated files and redundant test scripts left over from previous reworks.
  • Conducted a first pass of cleanup on cognitive architecture-related codebases.
  • ChromaUtils moved to agentforge.storage.chroma_storage.py with class name ChromaStorage

API Updates

1. Reworked APIs

  • Updated APIs to align with changes in settings files, ensuring compatibility with new configurations.

2. Tool Documentation Updates

  • Refined tool documentation for better clarity and ease of use when creating custom tools or actions.

Known Issues

  1. The refactor of cognitive architectures is ongoing; some advanced features may still be incomplete or experimental.
  2. Debugging mode is functional but may require additional enhancements for edge-case scenarios.

Next Steps

Future updates will focus on:

  1. Finalizing cognitive architecture refactors.
  2. Expanding support for additional APIs and local model integrations.
  3. Improving the front-end experience (UI/UX collaboration is welcome).

Thank you for contributing to AgentForge! For questions or feedback, join our Discord server or submit an issue on GitHub!

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 Oct 01:31
0d52882
Compare
Choose a tag to compare

AgentForge 0.4.0 (October 7, 2024)

New Features

  • Implemented Prompt Handling 2.0 ([@anselale])

Improvements

Documentation

Maintenance

This release brings significant improvements to prompt handling capabilities, updates to the ollama API implementation, and general code maintenance. We've also made sure our documentation is up-to-date with these changes.

AgentForge 0.3.0

New Features

  • Added Groq support
  • Implemented thread support for Discord client
  • Added Brave Search API tool
  • Introduced Reranker functionality
  • Added image to text conversion tool (OCR)

Improvements

  • Updated all tools and prompts for Dignity
  • Reworked database structure for Actions and Tools
  • Added chunking support to Discord client

Refactoring

  • Moved methods from Actions to ToolUtils

Documentation

  • Updated documentation

Other Changes

  • Added AgentForge title to OpenRouter

Contributors

This release introduces several new features including Groq support, Discord thread support, and new tools for search and image processing. We've also made significant improvements to our database structure and client functionality. Documentation has been updated to reflect these changes.

Thank you to all contributors who made this release possible!

v0.2.11

02 Apr 01:03
b4ebdc6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.34...v0.2.11

v0.1.34 - Open source model update

16 Nov 16:08
b264006
Compare
Choose a tag to compare
Merge pull request #87 from DataBassGit/dev

v0.1.34 - update oobabooga and openai api. Openai library upgraded to 1.3.0

0.1.11 - PIP Install

18 Sep 17:02
c082553
Compare
Choose a tag to compare
Merge pull request #72 from DataBassGit/dev

Salience Rework

0.1.0 - MVP

09 Aug 19:06
4820736
Compare
Choose a tag to compare