Democr.ai bygger agent-UI, sandboxing og revisjon inn i selve runtimen
Pakker agent-UI, OS-sandboxing, revisjon og tilgangsstyring inn i én Python-runtime i stedet for løse biblioteker limt sammen.
De fleste KI-app-stacker settes sammen av et chat-grensesnitt, en LLM-klient, et arbeidsflytbibliotek og separat infrastruktur for revisjon, tilganger og observability. Democr.ai, et nytt åpent Python-rammeverk, legger alt dette inn i én runtime-kontrakt der sikkerhet og revisjon er primitiver, ikke konvensjoner du selv må huske å følge.
Kjernen består av server-styrt UI som bygger på og utvider Googles A2UI-protokoll, slik at samme UI-definisjon rendres i både web- og desktop-klienter. Modeller, moduler og ekstraktorer installeres som utvidelser mot en offentlig SDK, og alt annet, inkludert autentisering, er bygget som moduler mot samme grense. Modellkall går gjennom en orkestrator som støtter lokale, eksterne og distribuerte kjøringer med kvoter per motor.
For deg som bygger er den interessante detaljen at sandboxing skjer på OS-nivå for både motor- og utvidelsesprosesser, og at revisjon går i tre lag via SQLAlchemy-hooks med redaksjon av sensitive felter. Det er en annen ambisjon enn en typisk LangChain-app: multi-tenancy håndheves ved skriving, ikke i applikasjonslogikken.
Haken er modenhet. Democr.ai er merket beta 0.0.1b4 i offentlig forhåndsvisning, og utviklerne skriver selv at API-er og drift kan endre seg før første stabile utgivelse. Rammeverket er bredt anlagt med vilje, og det brede fotavtrykket er både poenget og risikoen: du får mye i én pakke, men binder deg til én leverandørs kontrakt tidlig.
Hva bør du gjøre?
- Behandle det som et arkitektur-eksperiment, ikke et produksjonsvalg ennå: 0.0.1b4 betyr at API-ene kan brekke.
- Se på SDK-grensen og modul-modellen hvis du vurderer å bygge en egen agent-plattform, selv om du ikke tar i bruk hele runtimen.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.