Hopp til innholdet
Kommunelys

Om Kommunelys

Hvordan tjenesten er laget, hva som gjøres med kode og hva KI gjør, og hvor grensene går.

Slik sikrer vi kvalitet

Kode og KI i detalj

Med kode, uten KI

Møter, saker, dokumentlenker og medlemslister hentes fra innsynsportalen med kode. Den samme saken får nytt saksnummer i hvert utvalg den går gjennom; koden binder behandlingene sammen til én sak og finner hvor den står nå. Stemmetall, navnelister og oppmøte leses ut av protokollene med mønstergjenkjenning. Verv og partier kommer fra medlemslistene. Hvert sammendrag kontrolleres med kode mot dokumentene det bygger på, før det publiseres.

Med KI

KI betyr her Claude, en språkmodell fra Anthropic. Den brukes til to ting:

For hånd

Tolkningen av avstemningene er sjekket linje for linje mot ett helt kommunestyremøte. Lenkene til partienes egne sider er åpnet og sjekket én for én. Resten er kontrollert med kode, ikke av et menneske. Hva som er kontrollert for hånd i hver kommune, står i tabellen over dekningen.

Aldri med KI: stemmetall, navnelister, oppmøte og profilene til de folkevalgte.

Kilder

Møter, saker og dokumentlenker hentes fra kommunens offentlige innsynsportal (Elements Publikum). Stemmegivningen leses ut av saksprotokollene, og oppmøtet av møteprotokollene. Verv og partitilhørighet hentes fra medlemslistene i portalen. Portalen spørres sjelden, høyst én gang i sekundet.

Status på en sak

En sak som behandles i flere utvalg, er slått sammen til én linje.

Stemmegivning

Stemmetallene hentes ut av protokollene med kode, ikke med KI, og antall navn kontrolleres mot oppgitt stemmetall. Stemmer det ikke, stoppes avstemningen i stedet for å rundes av. Tall og navn vises alltid slik protokollen oppgir dem. Enstemmige vedtak har ingen navneliste i protokollen, så der vises bare resultatet.

Sammendrag og tema

Før et sammendrag vises, kontrolleres det at tallene og datoene i det finnes i dokumentene, og at det ikke står navn på privatpersoner fra sakstittelen. Sammendrag som ikke består, eller der modellen selv svarte at den var usikker, vises ikke. Hvert sammendrag lenker til dokumentene det bygger på, og dokumentene gjelder.

Politikerne

Profilene viser verv, oppmøte, stemmer og forslag slik de står i medlemslistene og protokollene. De har ingen tekst skrevet av KI, og ingenting er hentet fra aviser, sosiale medier eller andre kilder. Lenkene til partiene går til partienes egne sider.

Kjente begrensninger

Personvern

Uavhengighet

Kommunelys er uavhengig av kommunene og av partiene, og er ikke laget av eller for noen kommune. Koden er åpen (MIT-lisens), og dataene ligger åpent ved siden av sidene og i prosjektet på GitHub. Hvem som står bak, blir beskrevet her når eierskapet er avklart.

Dekning per kommune

Tallene regnes ut av dataene hver gang nettstedet bygges. «Holdt tilbake» er avstemninger der protokollen motsier seg selv, og som ikke er vurdert eller ikke kan publiseres ennå.

KommuneMøterSakerAvstemningerSammendrag publisertKontrollert for håndData hentet
Steinkjer122504462 (42 holdt tilbake)216 av 221Kommunestyret 16.09.2026: 42 av 42 avstemninger riktig4.10.2026

Spørsmål og svar

Hva er Kommunelys?

Et uoffisielt nettsted der du kan følge politikken i kommunen: hva som skal opp i møtene, hva som er vedtatt, og hvordan hver folkevalgt stemte.

Hvor kommer dataene fra?

Fra kommunens offentlige innsynsportal: møtekalenderen, saksframleggene, protokollene og medlemslistene. Se Kilder.

Er dette laget av KI, og kan jeg stole på det?

Tallene, navnene og oppmøtet er hentet ut med kode og kontrollert mot protokollen. Sammendragene er skrevet av KI og merket slik. De kontrolleres, men kan likevel ha feil. Originaldokumentet gjelder alltid, og det er lenket til fra hver sak.

Hva betyr «holdt tilbake»?

At noe ikke vises fordi det kan være feil. Et sammendrag holdes tilbake når kontrollen finner et tall, en dato eller et navn som ikke stemmer med dokumentene. En avstemning holdes tilbake når protokollen motsier seg selv og avviket ikke er avklart. Det står da at avstemningen finnes, men ikke tall eller navn.

Hvorfor mangler en sak eller en avstemning?

Det kan ha flere grunner. Enstemmige vedtak har ingen navneliste. Noen protokoller er ikke publisert. Noen saker er skjermet. Referat- og orienteringssaker er skjult som standard i sakslisten, men kan vises med et valg over listen.

Hvilke kommuner er med, og kommer det flere?

Kommunene som er med, står i tabellen over dekningen. En kommune som bruker samme innsynsportal, kan legges til, men dataene må hentes og kontrolleres for hver kommune.

Kan jeg bruke dataene?

Dataene ligger som JSON-filer i mappen data/ under hver kommune, og i prosjektet på GitHub. Innholdet i dokumentene er kommunens. Det er ingen garanti for at dataene alltid vil ligge der, eller i samme form.

Jeg har funnet en feil. Hva gjør jeg?

Se Feil og innspill under.

Feil og innspill

Finner du en feil, bruk «Meld fra om feil» under sammendraget, eller meld fra på GitHub. Ta med saksnummeret eller lenken til saken.