All projects

Mozaik Concurrent Agents (BillCrew)

A bill-processing system that requires approval before payments or cancellations.

0 comments

What it does

BillCrew: three concurrent asyncio agents (Parser / Policy / Gate) + Watchdog; GateAgent blocks silent money moves — pay/cancel need approval.

How the agents run concurrently

Parser, Policy, and Gate run concurrently under asyncio.gather against a shared event/state model. Parser extracts the request while Policy evaluates rules and Gate enforces the approval boundary; Watchdog monitors heartbeats and timeouts. Shared events and approval state coordinate the agents, and pay/cancel remain blocked until explicit approval.

Comments

No comments yet.

Sign in to like and comment

Newsletter

For developers who want to learn how to build self-organizing agents.

3alet Hackathon · 30–31 October, Novi Sad + online.

Register