A collection of interactive demos exploring adaptive user interfaces and emergent behaviors in digital systems.
An interactive p5.js simulation demonstrating emergent synchronization behavior in distributed systems. Watch as individual pulsing balls naturally self-organize into synchronized groups through local energy interactionsβno central coordination required.
See DEMO_GUIDE.md
for detailed instructions on adding new interactive demos to this collection.
This repository is configured for GitHub Pages deployment:
-
Enable GitHub Pages:
- Go to your repository settings
- Navigate to "Pages" section
- Set source to "Deploy from a branch"
- Select "main" branch and "/ (root)" folder
- Save the settings
-
Access your demos:
- Main page:
https://your-username.github.io/aui/
- Synchronization demo:
https://your-username.github.io/aui/synchronization/
- Main page:
This project explores the intersection of adaptive user interfaces and emergent behaviors, demonstrating how simple rules can lead to complex, beautiful interactions in digital environments.
MIT License - feel free to use and modify for your own projects.