Protopolis is a Rust-based AI multi-agent simulation framework built around Ollama for running local LLMs.
It allows you to create multiple autonomous agents that interact with each other and the user in a colorful terminal environment.
Agents have states (Idle, Thinking, Speaking), can exchange messages asynchronously, and manage their energy levels while responding to user commands.
Key Features:
llama3.2
locally