Corviont runs a MapLibre UI, vector tiles, Valhalla routing and an SQLite-based geocoder entirely offline on edge or on-prem devices, and stays fresh via a local map updater (shipping next).
The Monaco demo is the full Corviont stack in miniature: a MapLibre UI talking to local APIs for tiles, routing, and geocoding - all running in Docker on your machine or edge device.
Monaco packaged as a single PMTiles file, served locally with no external tile servers.
Valhalla container exposing an HTTP API for offline routing between arbitrary points.
SQLite database built from Nominatim data, powering forward and reverse geocoding via a lightweight API.
MapLibre frontend wired to these local endpoints.
Corviont is built for devices that can’t rely on a fast, cheap, always-on connection.
🏠Edge & industrial devices
Run on industrial PCs, gateways, or embedded boxes so maps and routing keep working even when the WAN link is slow or down.
🚢 Remote and offshore deployments
Install on vessels and remote sites with intermittent or satellite-only connectivity so tiles, routing, and search stay instant and local.
đźšš Field fleets & mobile units
Use in vehicles and temporary field setups where devices go offline or change networks, without breaking your app’s map & routing UX.
️🛡️ Privacy and compliance-sensitive environments
Keep location queries and routes inside your own network; all map, routing, and geocoding requests terminate on your devices.
The Monaco demo is the first step. It’s the same architecture we’ll use for larger regions and real fleets - here’s what’s on the way:
đź§© Local map updater
A small background service that pulls new map bundles, verifies them, and switches the active dataset without downtime.
đź—‚ Custom overlays
Load your own POIs, geofences, or operational layers (GeoJSON) on top of the base map, rendered directly in the UI.
📍 Richer geocoding output
Better address results with house numbers, and optional geometry for streets and areas (not just centrepoints) in forward and reverse search.
đź§± More edge platforms & targets
First-class integrations for Portainer and Mender, plus deployment examples for K3s/Kubernetes and edge runtimes on AWS and Azure.
If any of these are critical for you, or if something important to your use case isn’t listed here, tell us in the form below. Your input directly influences what we build first.
Share your region + deployment so we can prioritize the roadmap.
Expected pricing (once the updater ships): starting around €300–€900/month depending on region, device count, and deployment.
Custom Build (optional): one-off package for your region + deployment before the updater ships (limited slots; we’ll reach out when one opens).
The form has been successfully submitted.