agentic_architecture 0.1.1
agentic_architecture: ^0.1.1 copied to clipboard
A production-ready Flutter package for building intelligent agent-based applications with support for single agents, Mixture of Experts (MOE), and pluggable LLM providers.
Changelog #
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.
0.1.1 - 2025-10-15 #
Fixed #
- Replaced all
print()statements in library code with proper logging framework - Created
AgenticLoggerusingdart:developerfor production-safe logging - Resolved pub.dev static analysis warnings about
avoid_print - All logging now controlled by
enableLoggingflag inAgentConfig
Technical Details #
- Added
lib/src/core/logger.dartwith production-ready logging - Updated 6 files to use new logger instead of print
- No breaking changes - all functionality preserved
- All 32 tests still passing
0.1.0 - 2025-10-11 #
Added #
- Initial release of Agentic Architecture package
- Core agent abstraction with
Agentbase class - Tool system with
Toolinterface - LLM provider abstraction with
LLMProviderbase class - Agent coordinator for orchestrating agents
- Multiple LLM provider implementations:
- DeepSeek
- OpenAI
- Claude (Anthropic)
- Gemini (Google)
- Mixture of Experts (MOE) system:
- Lead agent orchestration
- Expert agent specialization
- Intelligent expert routing
- Response synthesis
- Delegation strategies:
- Single expert
- Parallel execution
- Sequential execution
- Intelligent (LLM-based)
- Conversation memory support
- Response formatting service
- Educational features:
- Token tracking
- Cost analysis
- Logging service
- Example tools:
- Echo tool
- Calculator tool
- Weather tool
- Example applications
- Comprehensive documentation