Framework

Een orkestratie- en governancelaag boven willekeurige modellen

Argo bindt zich aan geen enkel model of leverancier. Het framework verbindt task graphs, gestructureerde deliberatie, onafhankelijke verificatie, gerichte context en verklaarbaar modelroutering tot een stuurbaar geheel.

Begrijpen & plannen

Eisen worden opgesplitst in een task graph met afhankelijkheden, prioriteiten, tussendoelen en alternatieve paden — ook grote ontwikkeltaken blijven gestructureerd.

Routeren & uitvoeren

Scheduler en replanner bepalen welke agenten en modellen nodig zijn en hoe diepgaand een analyse moet zijn. Eenvoudige taken: één agent. Complexe taken: meerdere denk- en controlefases.

Controleren & borgen

Onafhankelijke verificatie-instanties controleren samengevoegde resultaten; indien nodig starten herstel- of verificatieruns. Doel is meetbare kwaliteitswinst, geen activiteit om de activiteit.

Architectuur

De bouwstenen van het framework

Duidelijk gescheiden lagen: interface, servicelaag, orkestratie, provider-koppeling, beveiliging en gegevensopslag zijn ontkoppeld — en de applicatie blijft ook zonder internetverbinding werken.

Deliberation Engine

Gestructureerde collectieve intelligentie

Agenten ontwikkelen onafhankelijk hypothesen, verzamelen bewijs, identificeren tegenstrijdigheden en herzien standpunten. De meerwaarde ten opzichte van de beste enkele agent wordt gemeten als Collective Intelligence Lift en stuurt de samenwerking dynamisch.

Contextsysteem

Contextpakketten in plaats van complete repo's

Een incrementele index van bestanden, symbolen, afhankelijkheden en referenties levert per taak gerichte contextpakketten — alleen de waarschijnlijk relevante informatie, met gedocumenteerde selectiemotivatie. Contextkosten blijven beheersbaar.

Modelroutering

Verklaarbare modelkeuze

Meerdere cloudaanbieders en lokale modellen parallel; routering, escalatie, caching en budgetsturing minimaliseren de prijs per succesvol resultaat. Traceerbaar: welke modellen zijn overwogen, welke zijn uitgesloten — en waarom.

Veiligheidsarchitectuur

Geen ongecontroleerde uitvoering

Workspace-bescherming tegen toegang buiten de vrijgegeven map, allowlists van toegestane programma's, processen zonder shell, timeouts, sandbox en Git-worktrees voor patch-first-wijzigingen. Policy-as-code stuurt netwerk, providers, kosten en installaties.

Traceerbaarheid

Tijdlijn, replay, audit

Elke run legt contextbronnen, modelbeslissingen, kosten, bestandstoegang, controles en foutafhandeling vast. Replay reconstrueert beslissingswegen; audit-exports met zwartmaakprofielen leveren compliancebewijzen.

Local-first

Jouw gegevens blijven bij jou

Projecten, chats, runs, Memory, Skills en auditgegevens worden lokaal opgeslagen; API-sleutels blijven versleuteld op het apparaat. Een aparte server verzorgt alleen account, licentie, facturatie, updates en entitlements — edities zijn offline controleerbaar.

Diepgang in plaats van blackbox

Van de task graph tot de audit-export: elk framework-element is erop gericht dat je ziet wat er gebeurt — en kunt ingrijpen voordat er iets gebeurt.