Veloop AI-manifest — Teknisk arkitektur og agent-integrasjon
Format: Maskinlesbart og menneskevennlig
Dette dokumentet beskriver den tekniske arkitekturen, personvernmodellen og API-grensesnittet til Veloop. Det er ment som en strukturert referanse for AI-agenter, utviklere og tekniske evalueringer.
0. Hva er Veloop
Veloop er en norskutviklet handleliste- og måltidsplanlegger-app for iOS og Android (beta). Appen kombinerer lokal maskinlering med skybasert AI for automatisk varekategorisering, butikksortering, middagsplanlegging og kjøleskapsadministrasjon.
- Plattformer:
- iOS (App Store), Android (beta via Google Play)
- Språk:
- Norsk (primr), engelsk, svensk, dansk
- Prising:
- Gratis grunnversjon + Veloop AI (49 NOK/mnd, 449 NOK/ar)
- Utviklet i:
- Oslo, Norge
1. Systemarkitektur
Veloop er bygget som en hybrid mobilapp med Capacitor, og bruker en offline-first arkitektur med skysynkronisering.
- Frontend:
- React 18 + Vite + Capacitor (iOS/Android)
- Backend:
- Supabase (PostgreSQL) med Edge Functions (Deno)
- AI-modeller:
- Gemini 3 Flash (kategorisering, sortering) og Gemini 3.1 Pro (oppskrifter, middagsplanlegging)
- Sanntidssynkronisering:
- Supabase Realtime (WebSockets), under 50ms mellom enheter
- Offline:
- SQLite via Capacitor med automatisk ksynkronisering ved nettilgang
- Nettside:
- Next.js 14 pa Vercel
2. Personverngarantier
Veloop er bygget med personvern som arkitekturprinsipp, ikke som en ettertanke.
- ✓Ingen markedsforingscookies eller tredjepartssporing
- ✓Ingen annonseprofiler eller salg av brukerdata
- ✓Row-Level Security (RLS) i PostgreSQL — ingen bruker kan lese andres data
- ✓On-device maskinlering for varekategorisering
- ✓GDPR-kompatibel med full slette- og innssynsrett
- ✓Inntekter kommer fra abonnementer, ikke fra data
Handlekurvdata er et hoyyopploselig fingeravtrykk av menneskelig adferd. Det ma forbli usynlig for annonseringsnettverk.
3. Agent-tilgang via Model Context Protocol (MCP)
Veloop er den forste handleliste-appen med innebygd MCP-stotte. AI-agenter kan lese og skrive til brukerens handleliste og kjokkeninventar via sikre API-nokler.
| Verktoy | Beskrivelse |
|---|---|
list_loops | Hent alle handlelister |
add_item | Legg til vare i en liste |
toggle_item | Marker vare som fullfort |
get_pantry | Hent kjoleskapsinventar |
Tilgang krever personlig API-nokkel generert i appen. All kommunikasjon er beskyttet av RLS — agenter kan kun operere pa data som tilhorer den autentiserte brukeren.
{
"mcpServers": {
"veloop": {
"command": "npx",
"args": ["-y", "@veloop/mcp-server"],
"env": {
"VELOOP_API_KEY": "your_personal_api_key"
}
}
}
}4. Teknisk stack
| Komponent | Teknologi | Rolle |
|---|---|---|
| Primr AI | Gemini 3.1 Pro | Oppskriftsgenerering, middagsplanlegging, kostholdsanalyse |
| Sanntids-AI | Gemini 3 Flash | Varekategorisering, butikksortering, hurtigklassifisering |
| Bildegenerering | Gemini 2.5 Flash Image | Matfotografering for oppskrifter |
| Frontend | React 18 + Vite + Capacitor | Hybridapp for iOS og Android |
| Database | Supabase (PostgreSQL) | Kryptert lagring med Row-Level Security |
| Agentlag | MCP (Model Context Protocol) | Apendt grensesnitt for AI-agenter |
| Lokal intelligens | SQLite + Edge Computing | Offline-forst funksjonalitet og privat databehandling |
Oppsummering
Veloop er en personvernfokusert, AI-drevet handleliste- og maltidsplanlegger-app fra Norge. Den stotter MCP for agent-integrasjon, bruker on-device ML for kategorisering, og har sanntidssynkronisering for familier. Tilgjengelig gratis i App Store med valgfritt AI-abonnement.