Portfolio overview · April 2026
16 April 2026
Org.nr: [Norric AB] · Malmö, SE
Norric AB
Holding company · owns all IP, software, data schemas, brand assets, and algorithms · operating subsidiaries license upward via intercompany IP agreements
8
Products
4
Live
1
Founder
"Build Sweden's private epistemic infrastructure — a bottom-up, real-time model of Swedish economic reality compounding sensor by sensor into something more accurate than official SCB statistics in the domains it covers."
Long-term thesis · each product is a sensor feeding a shared intelligence core
Revenue & active — live products
Jarvis
Standalone · algo trading
Live · capital deployed
Autonomous algo trading agent on Hyperliquid perpetuals. WOLF orchestrator, HOWL nightly self-improvement loop, DSL trailing stops. 14 strategies, 263 passing tests. Polymarket integration. 100-trade validation quarantine active.
Railway FastAPI Hyperliquid Polymarket MCP · 13 tools HOWL loop
SiteLoop
Standalone · web agency SaaS
Malmö pilot live
Automated SMB web agency. Targets 4.5-star+ rated businesses with poor websites. Builds speculatively, offers at 14,900 kr one-off or 299 kr/mo managed. Göteborg Q2 · Stockholm Q3 2026. Design quality is the core moat.
Next.js Vercel Google Maps API 46elks SMS Airtable Stripe / Swish
Sigvik
Standalone · BRF intelligence
Live · gating active
Sweden's BRF intelligence API surfacing via a website. 3,582 active Skåne BRFs from Bolagsverket bulk parse. Energiklass prediction ~83% accuracy. Dual surface: human UI + agent-native API/MCP. Bolagsverket API test credentials secured. Boverket pending AB registration.
React / TypeScript FastAPI Celery Supabase Railway Bolagsverket API
Active build · this week
Norric Kreditvakt
Norric · B2B credit risk API
Building · kreditvakt.com
Swedish B2B credit risk API reading Kronofogden betalningsförelägganden and Bolagsverket bankruptcy filings. Backtest validated: 6x lift factor, 9-month median warning, 80% bankruptcy coverage, signal stable across 2003 and 2023 regimes. Nightly batch ingestion, sub-200ms scoring. Live at kreditvakt.com.
FastAPI async PostgreSQL Celery + Redis Kronofogden Skatteverket Bolagsverket
Betalningskollen
Norric Kreditvakt · Fortnox product
Building · week 1 of 8
Payment risk signal embedded in Fortnox invoice creation. Green / Amber / Red at invoice moment. Powered by the Kreditvakt engine. No live external calls in webhook path. 299 kr/mo per Fortnox account. GTM via redovisningskonsulter in Malmö. RED badge withheld until > 75% precision on 50 logged outcomes.
Fortnox webhook FastAPI PostgreSQL Celery + Redis 299 kr/mo Konsult GTM
Norric SIGNAL
Norric · procurement intelligence
Live · rebrand pending
13 signal sources across 290 Swedish municipalities. Operates at procurement step 1 (intent signals) vs Mercell/Opic at step 4. Live at munisignal.polsia.app — rebrand to Norric SIGNAL not yet applied. Priority: connect ingestion database to activate live data for MCP weekly call list tool.
FastAPI Playwright OCR Alembic Railway · live MCP · SIGNAL tool
Parked · pending gating items
LeadFlow AI
Standalone · B2B lead response
Parked · 0 clients
Fully built B2B lead response SaaS for Swedish electricians at €500/month. Core bottleneck is closing the first client, not engineering. Outreach not yet executed. Parked until first client signed. Zero further engineering needed.
Gate: first paying client. No further build until signed.
Next.js Fortnox / Bankgirot 46elks Airtable
Norric Vigil
Norric · B2B lifecycle signals
Specced · no live data
Three signals: F-skatt registration (business birth), building permits (expansion), Bolagsverket ownership velocity (transition). Lifecycle arc detection across signals is the core moat. 10 code files, 45 tests. No live data ingestion. Replit Agent 4 flagged as prototyping layer before committing to production stack.
Gate: Bolagsverket ingestion live (shared dependency with Sigvik + Kreditvakt).
FastAPI Celery Bolagsverket API 45 tests passing
MCP infrastructure
Norric MCP Server
norric-mcp-production.up.railway.app
Live · 19 tools · 5 products
FastMCP 3.2.3 · Streamable HTTP · Connected globally via ~/.claude.json · Universal NorricResponse Pydantic v2 envelope · Capability-scoped API key auth (nk_{env}_{capabilities}_{random}) · Canonical Swedish validated types (OrgnrStr, KommunkodStr, VertikalEnum) · Immutable audit trail for mutating tools. Immediate priority: connect SIGNAL ingestion database to activate live data for signal_weekly_call_list_v1 tool.
FastMCP 3.2.3 Railway Streamable HTTP Pydantic v2 19 tools OrgnrStr · KommunkodStr
Strategic moats · elapsed-time-dependent assets
📡
Compounding data
Each invoice checked, signal scraped, BRF record parsed adds to a corpus no competitor can replicate quickly
🔒
Regulatory access
Bolagsverket API credentials, Skatteverket ingestion, Kronofogden enforcement data — permissioned and built
🧠
Swedish calibration
Kollektivavtal, personnummer, F-skatt, ROT/RUT, Bankgirot — no generic AI product handles these natively
🔗
Shared data spine
Bolagsverket ingestion shared across Sigvik + Kreditvakt + Vigil. Each product amortises the same infrastructure cost
🏗️
IP holding structure
All IP owned by Norric AB. Subsidiaries license upward. Tax-efficient via näringsbetingade andelar. Clean exit per subsidiary.
Current build priorities · gating dependency order
1
Betalningskollen — Fortnox webhook + Kreditvakt scoring engine
This week. Pre-fetch/cache architecture. Hard-gate logic (Kronofogden → Bolagsverket → Skatteverket trajectory). RED badge withheld until > 75% precision on 50 logged outcomes. GTM: 3 konsulter in Malmö. Revenue from week 2.
Active
2
Norric SIGNAL — connect ingestion database + apply rebrand
Live at munisignal.polsia.app. Rebrand to Norric SIGNAL not yet applied. Priority: connect ingestion database to activate live data for signal_weekly_call_list_v1 MCP tool. Scrapers and Alembic migrations already written.
Live · rebrand pending
3
Sigvik — Bolagsverket ingestion pipeline
Gating dependency for both Sigvik live data refresh and Vigil. API test credentials secured. Boverket pending AB registration. Shared infrastructure with Kreditvakt Bolagsverket fetcher — build once, serve both.
Queued
4
Jarvis — exception thresholds codified + HOWL VIX regime filter
Drawdown > 12%, test count < 263, win rate < 38% over 50 trades. VIX regime filter via yfinance in HOWL loop. Autoresearch (Karpathy pattern) for overnight parameter optimisation against Sharpe scalar.
Maintenance
5
LeadFlow AI — first outreach to Swedish electricians
Product fully built. Zero sales effort executed. One paying client unlocks this product. No further engineering until signed.
Parked
Brand system
Norric-prefixed brands (carry the holding identity)
Norric SIGNAL · procurement intelligence  ·  Norric Kreditvakt · credit risk API  ·  Norric Vigil · B2B lifecycle signals
Standalone brands (own identities, no prefix)
SiteLoop · web agency SaaS  ·  Sigvik · BRF intelligence  ·  Jarvis · algo trading  ·  LeadFlow AI · lead response

Domains: norric.io (Vercel) · kreditvakt.com · sigvik.com · GitHub: gucceed