| Crates.io | protopolis |
| lib.rs | protopolis |
| version | 0.3.3 |
| created_at | 2025-02-25 02:52:41.357944+00 |
| updated_at | 2025-03-26 08:09:59.379955+00 |
| description | A multi-agent Ollama simulation in Rust |
| homepage | |
| repository | https://github.com/LightInn/protopolis |
| max_upload_size | |
| id | 1568645 |
| size | 9,808,738 |
A Rust-based AI multi-agent simulation framework (using Ollama)
Protopolis is a project that allows you to create and simulate interactions between AI agents in a colorful terminal environment. Agents can communicate with each other and with the user according to different states and energy levels.
โ ๏ธ Warning: This project is a work in progress (WIP) and will have frequent updates that may break various features.
โ ๏ธ Note: Make sure to have Ollama installed with the
llama3.2model before continuing.
git clone https://github.com/LightInn/protopolis
cd protopolis
cargo build --release
To start the simulation:
cargo run --release
start - Start the simulationpause - Pause the simulationresume - Resume the simulationstop - Stop the simulationexit - Exit the applicationtopic <subject> - Set a new discussion topicmsg <agent> <message> - Send a message to a specific agentThe project is built around several key components:
Contributions are welcome! Feel free to open an issue or a pull request.
Ollama - Local LLM runner
MIT ยฉ 2025 Breval LE FLOCH