# RuFi
Rust Fields is a Rust-based implementation of the Aggregate Computing paradigm, that lets you program the behaviour
of a Collective Adaptive System by manipulating Computational Fields.
This framework is composed of the following modules:
- [RuFi Core](../rf-core/README.md): provides the basic concepts and functionalities for the RuFi framework.
- [RuFi Distributed](../rf-distributed/README.md): provides types and functionalities for executing RuFi programs in a distributed fashion.