Shelly OS Β· v Β· synthetic data
One brain. Every department talking.
Every department now reads one data model, and an event bus carries what happens to the agents who should act on it. A store stock-out raises the order and books the Gateway delivery. Small, routine actions run on their own; anything with money, people or customers waits for a person.
Event bus Β· today
What happened, which agents acted, and who has to sign off
Departments talking
One business's event, another business's action
One data model
The same tables and keys for every business Β· SQLite Β· real data stays on your PC
How it works
- Sense. Detectors read the data model and publish events:
store.stock.below_cover, gateway.service.below_target, totara.expiry.at_risk.
- React. Every agent subscribed to that kind of event proposes an action, in its own department, even in another business.
- Check. Each action meets the agent's autonomy and the Brain's approval chain: department head, then a Finance funds check, then Pavi.
- Log. Events and actions go back into the model, so every page and every agent sees the same story.
Run it yourself: python -m shelly os run (today's events) Β· python -m shelly os tables Β· python scripts/release.py 2.0.1 ships a release in one step.