Distributed AI agents that work everywhere with no-code UI
Rust
88
813 commits
updated Apr 22, 2026
A flexible framework for building a distributed network of AI agents that work everywhere (STD, WASM, TEE) with a dynamic interface and hot-swappable components.
One of the key concepts of the framework is a meta-layer that enables building software systems in a No-code style, where the entire integration is handled by the LLM.
Documentation | Telegram | X | Discord
The project is built using Rust (full-stack) and organized as a workspace consisting of two major groups:
substance/ - The core components of the system, responsible for interaction.particles/ - Plugins for the system that enable additional functionalities.examples/ - Usage examples of the framework.The following cases will have a minimal implementation, and they will be used to track the progress of the framework and its flexibility in building such systems.
Status: ⬜ Not started | ☑️ In Progress | ✅ Completed
The platform provides No-code interfaces that automatically adapt to your needs and use LLM for system management.
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.
Rust
97.7%
SCSS
2.0%
Distributed AI agents that work everywhere with no-code UI
Rust
88
813 commits
updated Apr 22, 2026
A flexible framework for building a distributed network of AI agents that work everywhere (STD, WASM, TEE) with a dynamic interface and hot-swappable components.
One of the key concepts of the framework is a meta-layer that enables building software systems in a No-code style, where the entire integration is handled by the LLM.
Documentation | Telegram | X | Discord
The project is built using Rust (full-stack) and organized as a workspace consisting of two major groups:
substance/ - The core components of the system, responsible for interaction.particles/ - Plugins for the system that enable additional functionalities.examples/ - Usage examples of the framework.The following cases will have a minimal implementation, and they will be used to track the progress of the framework and its flexibility in building such systems.
Status: ⬜ Not started | ☑️ In Progress | ✅ Completed
The platform provides No-code interfaces that automatically adapt to your needs and use LLM for system management.
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.
Rust
97.7%
SCSS
2.0%