Repository navigation
FastADK 0.1.0 Release Notes
FastADK 0.1.0 Release Notes
🚀 First Public Release
We're thrilled to announce the first public release of FastADK, now available on PyPI! FastADK is a developer-friendly framework for building AI agents with Google ADK, providing high-level abstractions, declarative APIs, and intuitive tooling to dramatically improve the agent development experience.
📦 Installation
FastADK can now be installed directly from PyPI:
## With pip
pip install fastadk
# With uv
uv add fastadk✨ Key Features
- Declarative Agent Creation: Create powerful AI agents with minimal boilerplate using the @agent decorator
- Tool Management: Easily implement agent tools with the @tool decorator, with automatic type validation
- Multi-Provider Support: Works with Gemini, OpenAI, and Anthropic models out of the box
- Memory Integration: Built-in support for conversation memory with pluggable backends
- Exception Handling: Comprehensive exception framework for robust error handling
- HTTP API Integration: Serve agents via FastAPI with a few lines of code
- Workflow Orchestration: Create complex agent workflows with sequential and parallel execution
- Type Safety: Strong typing support throughout the framework for better IDE integration and runtime validation
📚 Examples
The package includes several examples demonstrating key features:
Basic Examples
- Weather Agent: A simple agent that fetches real weather data and provides forecasts
- Exception Demo: Demonstrates the comprehensive exception handling system
Advanced Examples
- Travel Assistant: A fully-featured travel assistant with memory, multiple tools, and lifecycle hooks
- Workflow Demo: Shows how to build complex workflows with conditional branching and parallel execution
API Examples
- HTTP Agent: Multi-agent HTTP API server demonstrating how to serve agents via FastAPI
🛠️ Breaking Changes
- This is the first public release, so there are no breaking changes to report.
🔜 Coming Soon
- Enhanced vector memory support
- More pre-built agent templates
- Advanced caching mechanisms
- Improved observability and monitoring
- Fine-tuning integrations
🙏 Acknowledgments
We'd like to thank all the contributors who helped make this release possible. FastADK builds on the foundation provided by Google's Agent Development Kit and aims to bring a more developer-friendly experience to agent building.
Documentation
For complete documentation, visit our GitHub repository.
Issues and Feedback
If you encounter any issues or have feedback, please open an issue on our GitHub repository.