Smartgraph

Latest version: v0.2.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.0

Added

- Implemented ReactiveSmartGraph class 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
- Added error handling and custom exceptions
- Introduced logging system with SmartGraphLogger
- Created utility functions for processing observables
- Implemented state management within components
- Added support for asynchronous operations

Changed

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

Removed

- Deprecated old non-reactive components

0.1.0

Added

- Initial release of SmartGraph
- Implemented basic graph structure and component system
- Added preliminary support for LLM integration
- Created basic memory management system

Changed

- Established project structure and development guidelines

Removed

- N/A

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.