Skip to content

Al-Farabi (v0.2.0)

Latest

Choose a tag to compare

@jeblister jeblister released this 10 Sep 14:54
· 7 commits to main since this release
68c1209

Al-Farabi Release (v0.2.0)

I'm excited to announce the release of SmartGraph v0.2.0, codenamed "Al-Farabi". This release brings significant improvements and new features to enhance your experience with SmartGraph.

What's New

  • Implemented ReactiveSmartGraph for building complex, reactive workflows
  • Added Pipeline class for creating sequences of connected components
  • Introduced BranchingComponent for conditional processing
  • Created CompletionComponent for integrating Large Language Models
  • Implemented various input handlers (TextInputHandler, JSONInputHandler, etc.)
  • Added support for multiple toolkits (DuckDuckGoToolkit, TavilyToolkit, MemoryToolkit)
  • Implemented GraphVisualizer for graph visualization
  • Enhanced error handling and logging capabilities

Improvements

  • Refactored core functionality to use reactive programming principles
  • Enhanced type hinting across the codebase
  • Improved project structure and module organization

For a full list of changes, please see the CHANGELOG.md.

We appreciate your continued support and feedback. Enjoy the new features and improvements in this release!