Release v0.2.0 - Aden Agent Framework
What's New
Aden Agent Framework is a Python-based system for building goal-driven, self-improving AI agents that can plan, execute, and adapt their behavior based on real-world outcomes.
Core Features
Goal-Driven Architecture
- Define agent goals with success criteria and constraints
- Automatic validation and testing of agent behavior
- Built-in evaluation framework with constraint and success tests
Flexible Execution Models
- Graph-based execution with dynamic routing
- Worker-Judge loop for adaptive planning
- Human-in-the-loop approval system
- Pause/resume support for long-running workflows
Multi-LLM Support
- LiteLLM integration supporting 100+ LLM providers
- OpenAI, Anthropic, Google Gemini, Mistral, Groq, and local models
- Unified interface with provider-specific optimizations
MCP Tools Integration
- 19 built-in tools for file operations, search, and APIs
- Model Context Protocol (MCP) server support
- Custom tool registration and discovery
Testing & Evaluation
- Goal-based evaluation tests
- Parallel test execution
- Automatic test generation from goals
- Debug tools with categorized failure analysis
Infrastructure Improvements
- Migrated CI/CD from Node.js to Python workflows
- Added ruff linting to maintain code quality
- All 107 tests passing with zero linting errors
- Updated documentation and templates for Python development
Agent Building
Build agents using:
- Interactive CLI (`aden run`)
- Python API with GraphExecutor
- MCP server tools for Claude Desktop integration
- Agent-to-agent orchestration
For documentation, examples, and getting started guides, visit:
https://github.com/adenhq/hive
Using Release Artifact Directly
pip install https://github.com/TimothyZhang7/hive/releases/download/v0.2.0/framework-0.2.0-py3-none-any.whl