MACL is a modular Python framework designed to simplify the creation and orchestration of multiple AI agents. It lets you define individual agents with custom skills, set up communication channels, and schedule tasks across an agent network. Agents can exchange messages, negotiate responsibilities, and adapt dynamically based on shared data. With built-in support for popular LLMs and a plugin system for extensibility, MACL enables scalable and maintainable AI workflows across domains like customer service automation, data analysis pipelines, and simulation environments.
Mina provides a lightweight yet powerful foundation for constructing AI agents in Python. You can define custom tools (such as web scrapers, calculators, or database connectors), attach memory buffers to maintain conversational context, and orchestrate sequences of calls to language models for multi-step reasoning. Built on top of common LLM APIs, Mina handles asynchronous execution, error handling, and logging out of the box. Its modular design makes it easy to extend with new capabilities, while the CLI interface enables quick prototyping and deployment of agent-driven applications.