Table-Scout: hva er åpent nå, og hvor kan vi bestille bord?
En restaurantfinner for Stavanger og Sandnes som svarer på vanlige spørsmål som «hva er åpent nå?» eller «hvor kan vi spise, fire stykker, klokka sju?». Den bygger sin egen liste over steder fra åpne kartdata og de offisielle registrene i Brønnøysund, og bruker Claude til å velge ut og forklare de beste treffene på spørrerens eget språk. Et privat verktøy, bygget og driftet av Agentas.
- Status
- I drift siden august 2026, til privat bruk
- Dekning
- Rundt 950 serveringssteder i Stavanger og Sandnes
- Teknologi
- Node.js, TypeScript, SQLite, Claude
- Kildekode
- Privat — gjennomgang på forespørsel
Hva den gjør
En egen liste over steder
Restauranter, kafeer, barer og gatekjøkken fra OpenStreetMap, matchet mot registrene i Brønnøysund for å fylle hullene. Registeret omtrent tredoblet listen, til rundt 950 steder.
Åpent nå, ut fra faktiske åpningstider
Åpningstidene hentes fra kartdataene og fra stedets egen nettside, der Claude leser teksten og gjør den om til strukturerte tider. «Åpent nå» regnes deretter ut fra disse tidene.
Kan vi bestille bord?
Verktøyet finner ut hvilket bookingsystem hvert sted bruker, for eksempel Superb, Gastroplanner eller easyTable. Der leverandøren selv publiserer en status som «fullbooket», vises den; ellers får du en direkte lenke til bestilling. Den finner aldri på ledige tider.
Spør med vanlige ord
Spør etter nachos, kaffe eller bord til fire, på norsk eller engelsk. Vanlige ønsker kobles til kjøkkentyper i koden, en kortliste på opptil 40 steder sendes til Claude, og svaret kommer tilbake som rangerte forslag med en kort begrunnelse for hvert.
Klar for stemmestyring
Hvert svar kommer også som én setning til opplesning, på samme språk som spørsmålet, slik at en stemmeassistent i Home Assistant kan lese anbefalingen høyt.
Et dashbord der mennesket har siste ord
Faner for åpent nå, bla gjennom og spør, med åpningstider for hver ukedag og avstand fra et valgfritt startpunkt. Den som bruker verktøyet, kan rette åpningstider, merke et sted som stengt eller legge inn nettsiden rett på kortet.
Aktuelt hvis du ser etter…
Table-Scout er et privat verktøy uten offentlig tilgang; dette er behovene det dekker, og vi bygger lignende verktøy for bedrifter.
- Åpningstider for restauranter: de hentes fra kartdata og fra stedets egen nettside, der Claude gjør teksten om til strukturerte tider.
- Bordbestilling: verktøyet finner ut hvilket bookingsystem hvert sted bruker, viser «fullbooket» bare der leverandøren selv publiserer det, og gir ellers en direkte lenke uten å finne på ledige tider.
- Spise ute i Stavanger eller Sandnes: spør på norsk eller engelsk etter nachos, kaffe eller bord til fire, så rangerer Claude en kortliste på opptil 40 steder med en kort begrunnelse for hvert forslag.
- KI-søk i lokale data for bedriften: vi bygger slike verktøy med åpne data og offentlige registre, der KI velger ut og koden kontrollerer svaret.
Vi bygger dette for kunder: AI- og LLM-integrasjon i dine systemer · Data- og rapporteringsplattform
Slik fungerer den
- 01
Hent inn
Kartdata og registrene i Brønnøysund, oppdatert hver uke.
- 02
Match
Én liste over steder, med duplikater mellom kildene sortert ut.
- 03
Berik
Adresse, åpningstider og bookingsystem for hvert sted.
- 04
Svar
Claude rangerer en kortliste og forklarer valgene.
Slik er den bygget
Table-Scout er én tjeneste i Node.js og TypeScript med en SQLite-database. Den kjører i én Docker-container med skrivebeskyttet filsystem, alle Linux-rettigheter fjernet og en bruker uten root-tilgang, og hver push til hovedgrenen typesjekkes og enhetstestes før den rulles ut.
Datareglene kom først. OpenStreetMap-data, som har ODbL-lisens, ligger i en egen tabell adskilt fra det vi samler inn selv, og Google Maps brukes aldri som kilde. Claude kjører med alle verktøy slått av og velger bare fra en nummerert kortliste; et forslag som ikke står på listen, blir forkastet i koden.
Ingeniørarbeidet
- Alle verktøy slått av for KI-modellen, håndhevet i to separate lag
- Bookingsvar bygger bare på det leverandørene publiserer åpent; ingen oppdiktede ledige tider
- Kartdata holdt adskilt fra egne data, så lisensgrensen er tydelig
- Steder, åpningstider og bookingsystemer oppdateres automatisk hver uke
- Skrivebeskyttet container uten root; typesjekk og enhetstester stopper utrulling ved feil
Spørsmål
Kan jeg bruke Table-Scout selv?
Nei, det er et privat verktøy som Agentas har bygget og drifter til eget bruk. Kildekoden er privat, og vi gir en gjennomgang på forespørsel.
Hvor kommer restaurantdataene fra?
Fra OpenStreetMap, matchet mot registrene i Brønnøysund for å fylle hullene, og oppdatert automatisk hver uke. Google Maps brukes aldri som kilde.
Fungerer den med stemmestyring?
Ja. Hvert svar kommer også som én setning til opplesning, på samme språk som spørsmålet, slik at en stemmeassistent i Home Assistant kan lese anbefalingen høyt.
Vil du ha noe lignende?
Table-Scout viser hvordan vi jobber med data som har regler knyttet til seg: bruk kildene du har lov til å bruke, hold lisensierte data adskilt, la KI lese og rangere, og la koden kontrollere svaret.
Ta kontakt