Modulair Multi-Agent Framework: één Router begrijpt je vraag en stuurt naar de juiste specialist (Calendar, Coach, Research). Plug-in Workers, kanaal-agnostisch, en gebouwd voor guardrails + observability.
Live Chat Demo
Gebruiker plant een afspraak; Calendar Agent boekt direct in Google Calendar.
Alles-kunner valkuil: één mega-prompt voor research + plannen + mailen veroorzaakt context pollution en hallucinaties.
Oplossing: hub-and-spoke. Eén Router regelt intentie, auth en logging; Workers doen één taak extreem goed (Agenda, Coach, Research).
Wat je ziet in de demo: Calendar live, Coach als plug-in, Research klaar om in te prikken zonder de Router te wijzigen.
Hub-and-spoke: Router ontvangt, checkt auth en beslist: Think of tool.
Workers: losse flows met vaste JSON-contracten (Agenda, Coach, Research). Eén taak per Worker, voorspelbaar uit te breiden.
Plug-and-play: nieuwe skill = nieuwe Worker aanklikken; Router, logging en guardrails blijven staan.
Solution highlights
Drie lagen: Intake & Guardrails → Router & Tools → Output & Observability. Klik per scenario om de hoppen te volgen.
Allowlist + normaliseer + directe busy-ack → geen tokens verspild op blokkeerde users.
Think of tool: Calendar/Coach/Research via vaste JSON-contracten en schema checks.
Reply builder trimt en logt elke hop (request/route/result) naar Sheets voor audits.
Bewijst dat: Router beslist Think vs. tool, en Coach Worker kan Calendar Worker aanroepen via contract.
Chatervaring
Hey coach, kan ik morgen hardlopen?
Intent: Coach. Think niet nodig → stuur naar Coach Worker.
Check agenda voor morgen via Calendar Worker…
📅 Morgen: meeting 09:00. Vrij voor 08:30.
Advies: Ga om 07:30 lopen.
Je zit vol om 09:00. Ga om 07:30, dan ben je op tijd terug!
Backend logs (n8n & Calendar)
TEXT_IN: "Hey coach, kan ik morgen hardlopen?"
ROUTING: tool='coach' confidence=0.97 | schema enforcement on.
CALL: Calendar Worker → get events tomorrow morning.
SCHEMA_OK: {status:ok, source:coach, suggested_runs:[…]} → terug naar Router.
REPLY_READY: "Ga om 07:30." tool_used=coach
Wat de stack bijzonder maakt: alles is geoptimaliseerd voor betrouwbaarheid (guardrails), tempo (parallelle stappen) en auditability (logging op elke hop).
Repo: n8n-multi-agentic-main-planner-workflow-public⭐Ik fungeerde als Architect en Lead Developer. De focus lag niet op 'een agenda-bot bouwen', maar op het ontwerpen van een besturingssysteem waar elke nieuwe agent op kan landen.
Hoe het uitpakt in de praktijk: concreet resultaat voor gebruikers én inzichten die de volgende iteratie sturen.