Agentarium
Basic Information
Agentarium is a Python framework designed to create, manage, and orchestrate multiple AI agents and their interactions in adaptable environments. It provides a programmatic API for defining agents with personalities, roles, and capabilities, enabling direct agent-to-agent communication as well as autonomous decision making. The project includes components for agent creation, custom actions, memory and context management, and a checkpointing system to save and restore agent states. It integrates with external LLM providers through aisuite and supports configuration via a YAML-based LLM settings file. The repository is intended for developers and researchers who need an extensible, reproducible platform to prototype multi-agent scenarios, automate agent behaviors, and coordinate agent workflows across different AI backends.