Hopp til hovedinnhold

Onsdag 7. oktober

 Tilbake Verktøy 2 min 09.05

Libretto: open source-toolkit for reproduserbar KI-nettleserautomatisering

torsdag 16. april · KI-generert · Kilde: GitHub / saffron-health

Innholdet er KI-generert og kan inneholde feil. Sjekk originalkilden.

Libretto gir kodingsagenter et deterministisk grensesnitt mot nettleseren, slik at automatiseringer kan reproduseres og debugges på tvers av kjøringer.

Saffron Health lanserer Libretto som open source etter å ha bygget det internt for å håndtere nettleserintegrasjoner mot medisinsk programvare. Kjernen er en CLI-basert toolkit installert via npm: npm install libretto. Agenten får tilgang til en Chromium-nettleser, kan ta snapshots av sider, fange nettverkstrafikk og spille inn brukerhandlinger for å generere automatiseringsskript.

Det Libretto løser er et kjent frustrasjonsmoment for alle som har bygget KI-drevne nettleserautomatiseringer: agenten tar ulike veier hver gang, selektorer brytes, og det er umulig å debugge uten å se hva som faktisk skjer. Libretto adresserer dette ved å holde nettlesertilstand og loggfiler i en dedikert .libretto/-katalog i prosjektroten — sessions, snapshots og nettverkslogger er inspiserbare og deterministiske.

Et konkret eksempel fra dokumentasjonen illustrerer bruksbildet: en agent kan se på nettverksforespørsler fra en helsejournal-applikasjon og konvertere en UI-automatisering til direkte API-kall — raskere, mer stabil, og enklere å vedlikeholde. Libretto støtter OpenAI, Anthropic, Gemini og Vertex for snapshot-analyse.

Nøkkeltall
npm install libretto
én kommando for å komme i gang
4 providers
OpenAI, Anthropic, Gemini, Vertex
healthcare-first
bygget for integrasjoner mot medisinsk programvare

Hva bør du gjøre?

  1. Prøv npx libretto setup i et eksisterende prosjekt med nettleserautomatisering — det detekterer tilgjengelige API-nøkler automatisk
  1. Se på npx libretto snapshot for å la en LLM analysere en side med minimalt kontekstforbruk fremfor å sende hele DOM-treet til agenten
  2. Vurder Libretto spesielt hvis du bruker Claude Code eller Cursor til å vedlikeholde integrasjoner mot tredjeparts webapplikasjoner

Pulsen · norske KI-nyheter for deg som bygger. Sakene er KI-generert fra originalkilden, som alltid lenkes.