Spring til indhold
TBH
Alle projekter

Nordvec

Nordvec er en AI-assistent, der svarer med kildehenvisninger ud fra virksomhedens egne værktøjer og dokumenter.

Status
Under udvikling
Stack
Next.js · TypeScript · Postgres + pgvector · Mistral
Nordvec

Hvad Nordvec er

Assistenten er bygget til europæiske virksomheder og selvstændige. Den henter indholdet fra de systemer, man allerede bruger, og lader én spørge i en almindelig chat, fx "hvad aftalte vi med kunden i marts?". Svaret er skrevet i hele sætninger og henviser til de dokumenter, det bygger på.

Nordvec er bygget og kører, men har ingen kunder endnu: konti åbner ved lanceringen.

Problemet: shadow AI

I de fleste virksomheder kopierer medarbejderne kontrakter, kundelister og regnskabstal ind i ChatGPT, fordi det er nemt. Dataene havner hos en amerikansk tjeneste, som firmaet ikke har en databehandleraftale med, selvom GDPR artikel 28 kræver en, så snart der er persondata med. Ingen har overblik over, hvad der er sendt, og det kan ikke hentes tilbage.

Nordvec skal være alternativet: lige så nemt at bruge, men firmaet ejer det, kan se, hvad der sker i det, og compliance-afdelingen kan godkende det. Tanken er, at den enkelte tager det i brug først, og at virksomheden bagefter køber det til hele huset.

Det kan Nordvec i dag

  • Svar med kildehenvisninger

    En kildehenvisning åbner kilden i Nordvecs egen fremviser med det afsnit markeret, svaret bygger på, hvad enten det er et dokument, en mail eller en besked. Søgningen kombinerer betydning og præcise ord, så den finder både "aftalen med tømreren" og et bestemt fakturanummer, også på tværs af sprog.

  • Rapporter som filer

    Bed om en rapport, et notat eller en hjælpeside, så får I den som en fil med kilder. Den kan eksporteres til Word eller Markdown eller udskrives som PDF, og versioner kan sammenlignes. Markér et afsnit og bed AI'en om en ændring, så kan du godkende eller afvise den.

  • Forbindelser til jeres værktøjer

    Google Workspace, Microsoft 365, Dropbox, Box, Slack, Notion, Jira og HubSpot kan forbindes, og Nordvec holder indholdet synkroniseret. Ni forbindelser mere, bl.a. Confluence, Asana, Linear og GitHub, er bygget og venter på at blive slået til. Kun den, der opretter en forbindelse, kan se det, den henter, og vedkommende kan dele ét dokument ad gangen med en kollega, en gruppe eller hele arbejdsområdet. Google, Microsoft, Dropbox, Box og Jira læser med vedkommendes egen konto, mens Slack, Notion og HubSpot læser det, Nordvecs app får adgang til i tjenesten.

  • Bibliotek og upload

    Upload PDF- og Word-filer eller indsæt tekst. Hvert dokument kan være privat, delt med et medlem eller en gruppe eller åbent for hele arbejdsområdet, og en fil, du har fra flere kilder, gemmes kun én gang for dig.

  • Mapper fra skrivebordet

    Et skrivebordsprogram synkroniserer mapper fra ens egen computer til biblioteket.

  • Adgang, adskillelse og revisionsspor

    AI'en svarer kun ud fra det, du har adgang til i Nordvec: dit eget materiale og det, andre har delt med dig. Hver virksomhed er adskilt fra de andre helt nede i databasen. Revisionssporet over spørgsmål, åbnede dokumenter og administrative handlinger kan eksporteres og gemmer aldrig teksten i et spørgsmål eller et svar.

  • API og webhooks

    Et API lader virksomhedens egne folk skubbe dokumenter ind fra ældre systemer, som ingen integration findes til. Webhooks melder hændelser videre med antal og tidsstempler, aldrig med indhold fra dokumenter.

Skærmbillede fra nordvec.com: et spørgsmål bliver til et svar med kildehenvisninger eller en rapport, og en kildehenvisning åbner originalen.
Fra "Sådan virker det" på nordvec.com.

Compliance, der kan efterprøves

  • EU's AI-forordning

    Chatten oplyser, at svarene er AI-genererede, og rapporter, der eksporteres, er mærket som AI-genereret (artikel 50). Et offentligt board viser hver forpligtelses status og dokumentationen bag.

  • GDPR som selvbetjening

    Brugeren kan selv eksportere sine data og rette sit navn under indstillingerne. Sletning starter man også selv: kontoen fryses med det samme, og efter 14 dages venteperiode, hvor man kan fortryde, slettes alt, og der udstedes en sletningskvittering. Efter vilkårene rådgiver AI'en og træffer ikke bindende beslutninger om en person, og Nordvecs aftale med Mistral udelukker træning på kundernes data.

  • Compliance-bibliotek og trust-side

    Et versionsstyret bibliotek over 37 regelsæt og standarder, bl.a. GDPR, AI-forordningen, NIS2, DORA, ISO 27001 og SOC 2, kobler kravene til de steder i systemet, der opfylder dem, og kontrollerer dem igen, før en kodeændring pushes. Trust-siden viser for hvert krav, om det er opfyldt, delvist opfyldt eller åbent, og linker til registeret over underdatabehandlere.

  • AI-politik-generator

    Gratis værktøj, der laver en AI-politik ud fra strukturerede spørgsmål. Hvert afsnit henviser til den regel eller standard, det bygger på, og politikken bygges af faste regler i browseren.

  • Tjek af artikel 50

    Gratis værktøj, der ud fra strukturerede spørgsmål viser, hvilke gennemsigtighedskrav i AI-forordningen der gælder, hvem der har ansvaret, og fra hvornår.

Skærmbillede af trust-siden på nordvec.com med overskriften "Overholdelse, I kan bekræfte" og et overblik over certificeringer, hvor data behandles, og hvem der behandler dem.
Trust-siden på nordvec.com.

Hvorfor EU

De store AI-værktøjer er amerikanske, og amerikansk lov kan give myndighederne adgang til data hos amerikanske selskaber, også når serverne står i Europa. Nordvecs løfte er derfor afgrænset: dokumenterne og søgeindekset opbevares i EU, og sprogmodellen og tekstindekseringen kører hos Mistral i Frankrig.

Løftet er EU-hosting, fordi dele af den infrastruktur, der behandler data i EU, stadig har amerikanske ejere. Suverænitet er målet. Tre funktioner rækker desuden ud af EU, fordi det er det, man beder dem om: websøgning sender en søgetekst, som AI'en skriver ud fra samtalen, hentning af en webadresse går til adressen, og webhooks leverer antal og tidsstempler til firmaets eget endpoint.

På vej

Planlagt i Nordvecs køreplan.

  • Office-filer i Nordvec

    Almindelige Office-filer skal kunne åbnes og redigeres direkte i Nordvec. I dag kan AI'en omskrive teksten i en Word-fil, og resultatet gemmes som en kopi.

  • Forbindelser for hele virksomheden

    En administrator forbinder en kilde én gang for hele arbejdsområdet, og hvert svar følger de adgangsregler, den enkelte har i kilden, fx hvilke mapper på et fælles drev man må åbne. Dertil kommer flere forbindelser, bl.a. de nordiske regnskabssystemer e-conomic, Dinero, Fortnox og Visma.

  • Færdige vidensamlinger

    Samlinger, som man slår til med ét klik og kan spørge ind til med kilder. Den første, dansk lovgivning, er bygget, og EU-regler og standarder følger. Hver samling ligger ét sted og opdateres for alle, når en lov ændres.

  • Egne modeller og servere i EU

    Sprogmodel og indeksering skal køre på infrastruktur, Nordvec selv driver i EU, med åbne modeller, så hvert led i kæden har europæiske ejere.

  • En lokal desktop-udgave

    Ved siden af synkroniseringsprogrammet kommer en udgave med sin egen AI-model, der kører alt lokalt. Den er til dem, der ikke må sende noget ud af huset, fx advokater, revisorer og læger.

  • Enterprise

    Single sign-on og automatisk brugeroprettelse. Nordvec har hverken en SOC 2-rapport eller et ISO 27001-certifikat, og status for begge står på trust-siden.

  • Et europæisk kontor

    Det lange mål er mail, kalender, chat, dokumenter og regneark som et europæisk alternativ til de amerikanske pakker, som en virksomhed kan flytte over til ét værktøj ad gangen.

Open source

  • partial-content

    Nordvecs open source-pakke på npm under MIT-licens: RFC-korrekt servering af filer over HTTP fra ethvert lager, med Range-forespørgsler (206), betinget caching (304/412), Content-Disposition og ETag-generering samt genoptagelige uploads. Uden afhængigheder.

Teknologi

Framework
Next.js + React
Monorepo
Turborepo + Bun
Database
Postgres + pgvector + RLS
Jobs
BullMQ + Redis
AI-model
Mistral (Frankrig)
Desktop
Electron

Selskabet

Nordvec udvikles af Nordvec ApS, et separat selskab ejet af Rasmus K. Damgaard og Mathias B. Andersen, som også ejer TBH I/S.

Konti åbner ved lanceringen. Indtil da kan du skrive dig på ventelisten på nordvec.com.

Besøg nordvec.com

Næste projekt

nævn.dk