Hackaweek gjennomført med stor suksess!

9. til 13. mars ble det gjennomført hackaweek på IT-avdelingen. En hel uke med hackathon der utvikling med kunstig intelligens stod i sentrum. Ca 90 personer deltok. Ikke alle var med hele uken, men det ble faglig spennende, utviklende og sosialt. 

God planlegging og mange deltakere

Et hackathon er som et maraton for kodere, der man jobber konsentrert sammen innenfor en fastsatt tidsramme. Målet er som regel å skape nye produkter, verktøy og funksjoner. Ikke "hacking" som i datakriminalitet, altså, men utforsking av teknologi og anvendelsen av den. 

Hackaweek på IT-avdelingen handlet om kunstig intelligens (KI),og hvordan vi kan bruke KI på UiO sammen med verktøyene vi allerede har, for å gjøre dem bedre og mer effektive. Arrangementet ble planlagt i lang tid for at alt det praktiske skulle være på plass, for under hackathonet er det det kreative som er viktig. Ca 90 personer meldte seg på, og det ble jobbet med hele 35 prosjekter. Det nye faglig-sosiale lokalet på Kristen Nygaards hus, Sonen, var navet gjennom uken.

En forsamling mennesker sitter i Sonen og følger med på en skjerm
Fra avslutningen av Hackaweek, der prosjektene ble presentert. 

Gøy og nyttig

Senioringeiør Lars Lauvstad Sættem var med i arrangementskomiteen. – Når vi samler så mange dyktige utviklere, bobler det av kreativitet og skaperglede, forklarer Sættem. – Her har vi lagt til rette for godt arbeid, og resultatet ble strålende. Det ble jobbet både sent og tidlig, i grupper og på soloprosjekter. Vi har utforsket mulighetene KI gir, på en måte vi ikke har tid til i en ellers travel hverdag. I sosiale omgivelser har vi lært av hverandre og jobbet intenst på spennende prosjekter. Dette hackathonet vil UiO ha nytte av i lang tid framover, slår Sættem fast.

Også IT-direktør Gard Thomassen er storfornøyd med hackaweek. Les Ukens ord fra IT-direktøren om hackaweek på LinkedIn.

Prosjektene

Det ble jobbet på 35 prosjekter i løpet av uken, og det var 16 av prosjektene som meldte seg på til å presentere resultatet sitt på avslutningsarrangementet. Det ble delt ut premier i 6 kategorier:

  • Mest effektiviserende: Mine Studier - språk i meldinger
    Prosjektet utviklet løsninger for automatisk oversettelse av meldinger i Mine studier, slik at studentene kan få informasjon på sitt språk. Videre testet man KI-basert feilsøking for studieadministrativt ansatte.
  • Mest nyttig: Dev-oops bot
    Denne boten ble laget for å gå gjennom kode-repoer og automatisk foreslå forbedringer, blant annet knyttet til teknisk gjeld og sikkerhet.
  • Mest ambisiøs: Fra rådata til forskbare påstander i DataverseNO
    Målet for dette prosjektet var å ta utgangspunkt i forskningsdata og konvertere dem til tydelige, siterbare påstander med sporbarhet tilbake til datasettene.
  • Mest tankevekkende: sharkbot – Networking chatbot for automated device discovery and analysis
    Prosjektet utforsket hvordan en KI-drevet chatbot kan kartlegge og analysere nettverksenheter, også de litt uventede og “sære” som dukker opp i nye bygg og installasjoner.
  • Morsomst: KI magi for GPT og Autotekst
    I dette prosjektet ble GPT koblet med Autotekst for å kunne oppsummere transkriberte lydopptak automatisk.
  • Største trainwreck: Loggviser for Claude Code
    Prosjektet tok mål av seg å lage en webapp for å tolke, visualisere og dele logger fra Claude Code.

– Selv om det ikke ble premie på alle prosjektene, er de nyttige. Vi har fått mange nye funksjoner og ideer til nye funksjoner og verkøty som vi skal jobbe videre med. I løpet av denne uken har UiO tatt et langt steg videre for å ta i bruk KI på god måte, avslutter Sættem. 

Blant prosjektene det ble jobbet på finner vi KI-forbedringer i Nettskjema, integrasjon mellom UiO GPT og Autotekst, KI-oppsummeringer i TP, KI-verktøy for analyse av store loggfiler, verktøy for å rydde i e-post og webapp for å finne utlysninger av forskningsmidler. 

Se liste over alle prosjektene det ble jobbet på

Smart KI i Nettskjema-admin

Prosjektet undersøkte hvordan KI kan brukes til å analysere svar, bygge og oversette skjema, foreslå bedre spørsmål og oppsummere resultater direkte i Nettskjema.

NREC Chat: Praterobot med OpenStack API

En KI-assistent ble utviklet som ved hjelp av OpenStack-API og MCP kan svare på spørsmål om kapasitet, tilstand og ressursbruk i NREC.

RAG-drevet kunnskapsbase for BSS

Her ble det bygget en lokal, NotebookLM-inspirert løsning som gjør intern-dokumentasjon mer søkbar og forståelig ved hjelp av RAG-teknologi.

Automatisk forslag av ecs-felter – DataOPS

Utviklet en løsning som analyserer rå loggdata og foreslår passende feltstruktur og konfigurasjon for nye DataOPS-pipelines.

Regresjonstesting av DataOPS

Bygget en mikrotjeneste som spiller av testlogger og kontrollerer at de fortsatt blir riktig normalisert og indeksert, for å fange regresjonsfeil tidlig.

Gemini to UiO

Utforsket hvordan en agent eller “guide” kan flytte Vibe-kodede webapper fra Gemini til UiO-infrastruktur, inkludert oppsett av weblogin2.

Fra rådata til forskbare påstander i DataverseNO

Målet var å lage et Python-verktøy som gjør forskningsdata om til tydelige, siterbare påstander med usikkerhet og sporbarhet.

Tekstfiltrering via forhåndsskrevne LLM-instrukser

Prosjektet tok i bruk forhåndsdefinerte instruksjoner til språkmodeller for å filtrere og bearbeide tekst på en kontrollert måte.

KI integrasjon for TP

Det ble laget en generell handler for KI-kommunikasjon i TP, demonstrert med funksjoner som oversettelser og status-/sammendragsrapporter.

Forskningsutlysningsmatcher

Skisset en webapp/agent som skraper forskningsutlysninger og UiO-nett for å matche relevante utlysninger med aktuelle forskningsgrupper.

DataOPS MCP-server

Designet en MCP-server som gir fritekstsøk i DataOPS-data og kan brukes både til feilsøking og til å drive IT-dashboards med trafikk- og volumdata.

Publikasjons-detektiv

Laget en modell for å koble TSD/Educloud-brukere til nasjonale publikasjoner for å måle hvor mange artikler infrastrukturen faktisk har støttet.

WeatherWear

Prosjektet resulterte i en app som anbefaler hva man bør ha på seg i Oslo basert på værdata og en digital garderobe med plagg brukeren faktisk eier.

Nettskjema Intellij og Eclipse

Testet ut agentisk koding i samspill med Intellij og Eclipse for å effektivisere utvikling og vedlikehold av Nettskjema.

Utkast til innstilling ved rekruttering av ny ansatt

Utforsket hvordan KI kan hjelpe til med å lese, sortere og sammenstille søknader for å lage godt begrunnede innstillinger raskere.

KI magi for å fornye Unimusportalen

Her ble det utforsket hvordan KI kan brukes til å modernisere Unimusportalen, blant annet ved å refaktorere kode og vurdere overgang til nye rammeverk.

Fra mal-kaos til ryddig nettskjema

Tok tak i jungelen av Word-maler på UiO og så på hvordan de kan erstattes av mer strukturerte digitale skjema og bedre arbeidsflyt.

Sikker agentisk KI?

Deltakerne samlet og diskuterte erfaringer og utfordringer rundt sikkerhet og risiko ved bruk av agentisk KI.

Multi-agent system for language learning

Arbeidet med et multi-agent opplegg for språklæring, blant annet en sanntids samtaleagent for å øve på norsk.

2FA iOS og android samt kalendersynk

Så på hvordan man kan lage både en mobilapp for push-2FA og en serverkomponent som holder Exchange-kalender i synk med CalDav-løsninger som Nextcloud.

Claude next-level

Gikk i dybden på avansert bruk av Claude, blant annet skills og utvidelser, for å modernisere eldre JavaScript- og Python-kodebaser.

Tjenestekatalog UH-sektoren

Jobbet med en strukturert tjenestekatalog for UH-sektoren, slik at tjenester kan beskrives, gjenbrukes og gjenfinnes på tvers av institusjoner.

Web-side for opplasting av DPIA og ROS

Planla og skisserte en web-løsning som gjør det enklere å laste opp, håndtere og gjenfinne DPIA- og ROS-dokumenter for prosjekter.

KI log analysator

Utviklet et CLI-verktøy som samler inn og analyserer logger ved hjelp av KI, for å gjøre feilsøking raskere og mer treffsikker.

E-post-ryddeverktøy

Satte søkelys på hvordan KI kan hjelpe brukere med å rydde i overfylte innbokser og prioritere mengder av e-post mer effektivt.

MCP-server for Vortex

Skisserte en MCP-server som kan bistå redaktører i Vortex med oppgaver som administrasjon av nettsider, innholdssjekk og rapportering.

Skifte ut Google Vision i Vortex

Testet ut alternativer til Google Vision for automatisk generering av alt-tekst for bilder i Vortex, med mål om å finne et godt, mer uavhengig alternativ.

Mine Studier - språk i meldinger

Prosjektet utviklet løsninger for automatisk oversettelse av meldinger i Mine studier, slik at studentene kan få informasjon på sitt språk. Videre testet man KI-basert feilsøking for studieadministrativt ansatte.

Mine Studier – feilsøking

Det ble laget en feilsøkingsassistent som skal hjelpe studieadministrativt ansatte å finne årsaker og løsninger på problemer i Mine studier.

Dev-oops bot

Denne boten ble laget for å gå gjennom kode-repoer og automatisk foreslå forbedringer, blant annet knyttet til teknisk gjeld og sikkerhet.

Fra rådata til forskbare påstander i DataverseNO

Målet for dette prosjektet var å ta utgangspunkt i forskningsdata og konvertere dem til tydelige, siterbare påstander med sporbarhet tilbake til datasettene.

sharkbot – Networking chatbot for automated device discovery and analysis

Prosjektet utforsket hvordan en KI-drevet chatbot kan kartlegge og analysere nettverksenheter, også de litt uventede og “sære” som dukker opp i nye bygg og installasjoner.

KI magi for GPT og Autotekst

I dette prosjektet ble GPT koblet med Autotekst for å kunne oppsummere transkriberte lydopptak automatisk.

UiO-adressebok-app

På drøye fire timer ble det utviklet en iOS-app for enkelt oppslag av kontaktinformasjon og adressebokdata for UiO-brukere.

Loggviser for Claude Code

Prosjektet tok mål av seg å lage en webapp for å tolke, visualisere og dele logger fra Claude Code.

Mange mennesker i en forsamling følger med på en presentasjon
Fra presentasjonene.

God stemning og mye bra arbeid!

Fire personer sitter ved et bord og jobber på datamaskiner
Fire personer sitter ved et bord og jobber på datamaskiner. Flere personer i bakgrunne og en skjem som viser et dataspill
Tre personer holder hver sin eske som det står "Elvang" på, og en fjerde person snakker til dem mens han gestikulerer.
Arrangementskomiteen v/Maiken Pedersen, Reza Mirzaei og Lars Lauvstad Sættem fikk en ekstra oppmerksomhet fra underdirektør Dagfinn Bergsager. 
Publisert 19. mars 2026 10:44 - Sist endret 19. mars 2026 14:41