Det vi leverer i dag, det vi enda mangler, og det vi jobber med nå

Fremdriftsplanen

Ingenting på denne siden er en grunn til å vente å komme i gang

Arbeidet som gir avkastning først er det samme arbeidet agentrammeverket trenger under seg. Første steg og grunnarbeidet er det samme steget.

Begynn med å frigjøre dataene, kontekstualiser så en prosess. Lite er poenget, for en modell som er liten og riktig er allerede det en flåte med agenter skal lese fra.

  1. Frigjør dataene

    Prosessdatabaser, eksporter fra ERP, filer på et fellesområde. Inn i en plattform under AGPL-3.0, som kjører der du vil.

  2. Kontekstualiser en bit

    Utstyret, avlesningene, hendelsene og relasjonene mellom dem, modellert en gang som en ontologi. En prosess holder.

  3. Ta det i bruk med en gang

    En sammenhengende modell svarer på spørsmål som før tok en dag. Hvilke serier som følger hverandre, hva som endret seg før stansen.

  4. Så legger du til agenter, våre eller andres

    Enhver agent som snakker MCP kan lese den i dag: en du bygger selv, en du kjøper, eller en som kjører hos noen andre.

Ingenting av dette binder deg til agentrammeverket vårt. Frigjorte og modellerte data gir avkastning uansett hvor agentene kjører.

Det vi bygger nå

Et rammeverk for en hær av agenter, ikke en agent om gangen

En agent når allerede modellen din gjennom våre MCP-servere, og arver tilgangen fra dine regler. En agent er et prosjekt. Hundrevis av agenter er et annet problem.

Derfor bygger vi laget under: funksjoner en agent kan kalle, regler som setter begrensinger, men også veileder agente. Koordinering blir utført på tvers, og du får full kontroll på styreretningen.

Agent Agent Agent Koordinering: hvilken agent kjører hva og når Regler: hva kan kjøres, hva trenger godkjenning Funksjoner: arbeidet en agent kan starte Dataplattformen og MCP-serverne I drift i dag Under bygging

De to byggeklossene

Funksjoner og regler, og hva de gjør mulig

To deler av plattformarbeidet, verdt å ha uansett om dere noen gang kjører en agent. Begge er halvferdige, ikke halvlovet.

Funksjoner

Modelleres i dag Kjøres neste

En beregning som lever i modellen i stedet for i et regneark. I dag kan dere modellere en og koble det den leser til det den produserer. Å kjøre den er delen som bygges nå.

  • Ett tall per spørsmål. Det samme tallet regnet ut i tre verktøy blir en utledning som alle bruker.
  • Kompetansen blir igjen når folk slutter. Trikset som bare finnes i regnearket til en ingeniør fortsetter å kjøre, og modellen viser hvem som skrev det.
  • Svar mens de fortsatt betyr noe. En vindusberegning er minutter gammel. En nattlig batch er et døgn gammel.
Funksjoner i dokumentasjonen

Regler

Navngiving håndheves i dag De tre andre neste

Regler plattformen holder for dere: navngiving, oppbevaringstid, tilgang, krav. Navngiving håndheves i dag, kontrollert ved hver skriving. De tre andre registreres, men håndheves ikke, og det er den delen som bygges nå.

  • Regelen ligger sammen med dataene. Den som åpner datasettet finner den, i stedet for at den ligger i et dokument de må vite om.
  • Håndheving blir en bryter. Når det kommer er reglene deres allerede skrevet og festet, så dere slår på oppbevaringstid i stedet for å starte et arbeidsmøte.
  • Og det er dette som gjør en flåte trygg. Den samme mekanismen avgjør hva en agent kan kjøre alene og hva som venter på et menneske, per virksomhet og per datasett.
Regler i dokumentasjonen

Rundt de to blokkene

Et menneske som bestemmer

Der reglene sier at et menneske bestemmer, stopper kallet og venter, og sporet viser hvem som slapp det gjennom.

Koordinering

Kjøringer og feil registrert mot den samme modellen agentene leser, slik at agent nummer to starter fra det den første endret.

I praksis

Hva en regel kan gjøre med dataene deres

Ta ett instrument som eksempel. Du forteller plattformen hva som er normalt: et akseptabelt område, en maksverdi, et kalibreringsintervall. Alt nedenfor følger av den ene setningen.

Deler av kjeden kjører i dag: hendelsene, og modellen de lander i. Overvåkingen og handlingen er nettopp de to byggeklossene vi bygger nå, og det er derfor de står på denne siden.

  1. Du setter regelen

    Et akseptabelt område for en trykkmåling. En maksverdi for en temperatur. Et kalibreringsintervall for et instrument. Skrevet en gang, i klartekst, festet til utstyret regelen gjelder.

  2. Plattformen oppdager det

    En måling driver ut av området sitt, og en hendelse opprettes automatisk: tidsstemplet, og den peker på det konkrete instrumentet i stedet for et taggnummer i noens liste.

  3. Det lander i rapportene

    Hendelser samler seg i rapportene dere allerede leser, så månedens avviksliste skriver seg selv i stedet for å bli satt sammen for hånd dagen før møtet.

  4. En agent tar den videre

    En agent leser hendelsen, ser at instrumentet skal rekalibreres, og forbereder arbeidstillatelsen med detaljene fylt ut. Godkjenningen blir hos folkene deres.

Samme mønster, flere steder

Stille feil teller også

De fleste problemer krysser aldri en alarmgrense. En sensor som flater ut, driver sakte eller gjentar samme verdi i en uke, fanges av en regel om formen på signalet, ikke bare maksverdien.

Ikke bare sensormålinger

Arbeidsordrer, tillatelser, inspeksjoner og leveranser lander i samme hendelseslogg. Hva som har skjedd med denne pumpen har ett svar, med papirene og målingene side om side.

Tall som viser utregningen

Et tall i en rapport kan peke tilbake på målingene og hendelsene bak det. Når en revisor spør hvor det kommer fra, er svaret et oppslag, ikke dagevis med leting.

Ærlig om dagens mangler

Det plattformen ennå ikke kan

Hvert hull under er noe dokumentasjonen vår innrømmer. Er ett av dem det som stopper dere, si hvilket.

  1. Under arbeid

    Ingenting stopper for å spørre et menneske

    En agent når bare det tilgangen gir den, så en agent du ga lesetilgang blir værende på lesetilgang. Det som mangler er pausen imellom: har den lov til å skrive, skjer skrivingen i det øyeblikket den bestemmer seg. Et steg der en person godkjenner først, må bygges inn i agenten du selv lager.

  2. Under arbeid

    Ingenting kjører funksjonene og agentene dine for deg

    Du kan modellere en funksjon i dag og koble det den leser til det den produserer, men motoren som kjører den, etter plan eller på levende data, bygges fortsatt, og plattformen drifter heller ikke agentene dine. Inntil videre kjører begge utenfor plattformen.

Om datoer

Vi kommer ikke til å sette datoer på dette

Vi er et lite team. En dato vi ikke kan holde ville sagt deg mindre enn denne siden allerede gjør, så vi publiserer rekkefølgen i stedet. Arbeidet lander offentlig, commit for commit.

Si fra om hva som stopper dere

Prøver dere å sette en agent i produksjon, og ett av hullene over står i veien, vil vi vite hvilket. Det er det nyttigste dere kan fortelle oss, og det avgjør hva vi bygger videre.