Under heavy development by h4ck1ng.scienceReal-time collaborative canvasGeo-anchored cursors and presencePMTiles, COG, GeoParquet, GeoJSON, ZarrData read in place over HTTP range requestsDrop-to-clip: vectors filtered, rasters maskedGeodesic measurements and pinned notesShared timeline and sequencerSpatial SQL in the browser on DuckDB-WASMSPARQL layers3D modeMCP and Python agents, free on every planOffline-firstSelf-hostableNo telemetry

Pricing

The canvas stays free.

Driades is open source and fully functional without a subscription. Paid plans add the infrastructure around it: private hosting, persistence, curated data, hosted AI and team management. Nothing useful is removed from the free product to make you upgrade.

Same nominal price in euros, dollars and Swiss francs: €5 / $5 / CHF 5 and €20 / $20 / CHF 20.

Sapling

Free, forever

€0

The complete open-source geospatial canvas.

Collaborate, analyse spatial data and work with humans or AI agents in your browser. No account needed. Self-host it anywhere.

  • The whole canvas, unlimited peer-to-peer rooms and collaborators
  • Every format: PMTiles, COG, GeoParquet, GeoJSON, Zarr, S3 and HTTP
  • Spatial SQL, SPARQL, 3D, timeline, sequencer, full export suite
  • MCP and the Python Agent API, plus bring-your-own-key AI
  • Self-hosting, offline-first, no telemetry
Start for free View on GitHub

What you get

  • Complete collaborative canvas
  • Unlimited peer-to-peer rooms and collaborators
  • Public sharing in the commons
  • PMTiles, COG/GeoTIFF, GeoParquet, GeoJSON, Zarr
  • S3-compatible and plain HTTP data, read in place
  • Drawing, notes, measurements, presence
  • Shared timeline and sequencer
  • Spatial SQL, SPARQL layers, 3D mode
  • Local history, offline-first, full export suite
  • Python Agent API, MCP server, BYOK AI
  • Self-hosting, no telemetry in the canvas

AI

  • Bring your own API key. It stays client-side and requests go straight to your provider.

Hosting

  • Local and peer-to-peer rooms are free. Public maps can be hosted in the commons. Private hosted maps need Canopy or above.
Most accessible

Canopy

Hosted, personal

€5/ month

Your maps, always there.

Everything in Sapling, plus private hosting, persistence, curated data and hosted AI, without running a server or managing an API key.

  • Private hosted maps, always on, invite-only and revocable
  • Cross-device sync, server-side snapshots, 30 days of history
  • Curated dataset catalog, mounted in one click
  • Hosted AI assistant with a monthly allowance, no key to configure
  • 5 GB hosted assets, standard email support
Choose Canopy

Cloud

  • A Driades account and cross-device synchronisation
  • Persistent hosted rooms, always-on maps
  • Private maps, invite-only sharing, revocable access
  • Server-side snapshots and version history, 30 days at launch

Data

  • The curated Driades catalog, mounted in one click
  • Managed metadata and versioned datasets
  • Common reference layers: boundaries, land cover, elevation, fire history, satellite archives, canopy

AI

  • A hosted assistant with no external API key needed, on a monthly allowance. Switch to your own key at any time and pay us nothing for inference.

Storage

  • 5 GB of hosted assets. Driades usually reads cloud-native data where it lives rather than uploading it, so this is a convenience rather than the point.

Support

  • Standard email support.

Working as a team? Grove adds a shared workspace, roles and one bill — editors pay, viewers never do.

Compare the plans

The cards above say who each plan is for. This says exactly what differs.

Exactly what differs between the four plans
Feature🌱 Sapling🌿 Canopy🌳 Crown
Collaborative canvas✓✓✓
Commercial use✓✓✓
Unlimited peer-to-peer rooms✓✓✓
All supported formats✓✓✓
Spatial SQL✓✓✓
SPARQL✓✓✓
Timeline and sequencer✓✓✓
3D mode✓✓✓
Offline-first✓✓✓
Self-hosting✓✓✓
MCP✓✓✓
Python Agent API✓✓✓
Bring-your-own-key AI✓✓✓
Public maps✓✓✓
Private hosted maps—✓✓
Cloud persistence—✓✓
Cross-device sync—✓✓
Curated data catalogBrowse✓✓
Hosted AI—LightMore
Server-side compute—Limited✓
Background jobs——✓
Persistent agents——✓
Cloud history—30 days1 year
Hosted storage—5 GB50 GB
Organisation workspace———
Roles and permissions———
Central billing———
Free viewersPublic maps✓✓
SupportCommunityStandardPriority

Open source, and staying that way

The canvas, the sync layer, the loaders and the agent bridge are Driades itself. MCP, Python agents, spatial SQL, every supported format, collaboration and self-hosting need no subscription. Paid plans fund the infrastructure around the open product rather than unlocking the product.

We charge for servers, not permission.

Questions

Is Sapling a trial?

No. Sapling is the real open-source Driades, with no expiry and no feature removed to make you upgrade.

Is MCP paid?

No. The MCP server and the Python Agent API are part of Sapling and stay free on every plan. Connect Claude, ChatGPT, a local model or your own agent without paying us.

What does Canopy add?

Hosting. Private persistent maps, cross-device sync, version history, the curated dataset catalog and a hosted AI assistant.

Can I use my own AI provider?

Yes, on every plan including Sapling. Your key stays in your browser and requests go straight to the provider, so we never see the key or the conversation.

What am I paying for with hosted AI?

We run the inference infrastructure and the provider account, so there is no key to configure and no separate bill. You can always go back to your own key.

Can I self-host instead of subscribing?

Yes. Clone it, run it on a laptop at a workshop with no internet, or put it on your institution's servers. Nothing about that is gated.

Can I use Sapling commercially?

Yes.

Do viewers need a Grove seat?

No. Grove is priced per editor. Viewers are free and unlimited — you should not pay for someone who just needs to open a map.

What happens if I cancel?

Cloud-only services stop according to the retention policy, but you can always export your work and keep using the open-source canvas. Cancelling never locks you out of what you made.