AI agents that work everywhere.
- Personal assistants (Mechs)
- AI-driven trading bots
- Chatbots
- Built on Rust and implemented as hybrid actor-state machines.
- Supports various LLMs, tools, and extensibility.
- Hot model swapping without restarting.
- Real-time configuration adjustment.
- Distributed agents, the ability to run components on different machines.
- Provides a dynamic user interface (UI9) that is automatically generated for interacting with a network of agents.
An agent is a substance
that assembles from components (particles
). Connections automatically form between them, bringing the agent to life:
let mut substance = Substance::arise();
substance.add_particle::<OpenAIParticle>()?;
substance.add_particle::<TelegramParticle>()?;
This project is licensed under the MIT license.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, shall be licensed as MIT, without any additional terms or conditions.