Cloud,
rewritten for AI.

Compute, models, memory, and workflows — auto-wired on a sovereign UK/EU cloud. One auth, one bill, live on day one.

dodil up
resolving sovereign regionlon1 · uk
ignitecompute12ms
modelscatalog08ms
k3 · objectsstorage15ms
k3 · tableshtap21ms
k3 · vectorsearch19ms
scriptumworkflows09ms
cloud live

Built on Dodil:

RAG

a RAG app over your own PDFs.

Drop docs in K3 — Scriptum chunks and embeds them, Vector serves hybrid search.

WAREHOUSE

a scalable analytical warehouse.

K3 Tables is serverless HTAP. Open it in a spreadsheet, query it in SQL, scale to terabytes.

VECTOR DB

a managed vector DB that scales to zero.

Multi-tenant indexes, hybrid search, durable backups. Pay for queries, not idle infrastructure.

AGENT

agents that survive crashes and approvals.

Typed pipelines, durable state, and pause/resume for humans in the loop.

SEARCH

one object queried three ways — no ETL.

K3 stores it once. Vector reads it semantically, Tables runs SQL on it, Objects serves the bytes.

DEPLOY

a function or container with one command.

Python, Node, Dockerfile, Buildpacks, GitHub, or BYO image. Scales to zero, billed by the millisecond.

MODELS

Chat, Embeddings, and Rerank from one API.

OpenAI-compatible drop-in. Point your existing SDK at Dodil — keep your code, sovereign data path.

EVENTS

every upload as a live pipeline.

S3-compatible PUT fires Scriptum on the way in — extract, embed, route, file, notify.

RAG

a RAG app over your own PDFs.

Drop docs in K3 — Scriptum chunks and embeds them, Vector serves hybrid search.

WAREHOUSE

a scalable analytical warehouse.

K3 Tables is serverless HTAP. Open it in a spreadsheet, query it in SQL, scale to terabytes.

VECTOR DB

a managed vector DB that scales to zero.

Multi-tenant indexes, hybrid search, durable backups. Pay for queries, not idle infrastructure.

AGENT

agents that survive crashes and approvals.

Typed pipelines, durable state, and pause/resume for humans in the loop.

SEARCH

one object queried three ways — no ETL.

K3 stores it once. Vector reads it semantically, Tables runs SQL on it, Objects serves the bytes.

DEPLOY

a function or container with one command.

Python, Node, Dockerfile, Buildpacks, GitHub, or BYO image. Scales to zero, billed by the millisecond.

MODELS

Chat, Embeddings, and Rerank from one API.

OpenAI-compatible drop-in. Point your existing SDK at Dodil — keep your code, sovereign data path.

EVENTS

every upload as a live pipeline.

S3-compatible PUT fires Scriptum on the way in — extract, embed, route, file, notify.

Six primitives.
The glue ships with them.

Three families, one connected stack. Compute runs your code and ours. K3 is your memory — objects, tables, and vectors as one bucket. Scriptum wires it all together.

Compute
Memory
Workflows
Scriptum

Typed pipelines. The glue that wires every primitive together.

A purpose-built DSL with 15 primitives. Compile-time validation, resumable threads, streaming pipes. Triggered by uploads, schedules, or events — writes to Tables and Vector automatically.

PDFk3.objects.on
Chunkchunk.text
Embedembed
Vectork3.vector.upsert
Explore Scriptum
Pricing

Pay for what runs.

Start free — no card required. Every account opens on the Free plan with hard caps on every meter, so there are no surprise bills. Upgrade to Early Bird ($19.99 / month, first 100 only) for 5–17× more headroom. The per-meter rates below preview the PAYG model coming next.

See Free, Early Bird & PAYG preview →
Scales to zero

Pay for bursts, not for idle.

Ignite Apps and K3 Tables compute autoscale pods down to zero between requests. Catalog Models, vector reads, storage — everything else is metered per token, per GB, per request.

VM baseline
You payIdle — free
IgniteCatalog Models
Per tokenhosted LLMs · × per-model multiplier
Per CPU-secself-hosted models · same as Apps compute

Kimi · embeddings · rerankers · OCR · transcription · vision — every model has its own rate. See the rate sheet for the full list.

IgniteApps
$0.0432/ vCPU-hour
$0.0060/ GB-RAM-hour

Serverless containers. Pods autoscale to zero between requests.

K3 TablesQuery compute
$0.0432/ vCPU-hour
$0.0060/ GB-RAM-hour

Same engine as Apps. You pay only when a query is running.

Free is the default plan. Early Bird ($19.99 / mo) is the paid upgrade while spots last; PAYG opens after the first 100. Need more? Talk to us.

See pricing
Sovereign by design

Your data,
in your region.

Compute, storage, indexes, and pipelines run in the region you pick — and stay there. Live in the UK and EU, with the Middle East and Africa next.

SOC 2In progress
ISO 27001In progress
GDPR-ready
Data residency enforced
Start free

One stack instead of five.

The same AI app on a hyperscaler means assembling six services and writing the glue. On Dodil, the glue is already there.

On a hyperscaler
S3Object storage
Athena / RedshiftSQL warehouse
OpenSearch / PineconeVector search
Lambda / FargateFunctions / containers
Step Functions / GluePipelines
Bedrock / SageMakerModel inference
glue YAML
On Dodil
Dodil stack
K3 Objects
Object storage
K3 Tables
SQL warehouse
K3 Vector
Vector search
Ignite
Functions / containers
Scriptum
Pipelines
Ignite Models
Model inference
One authOne billWired on day one
Six services, six bills, and weeks of YAML to wire them together — versus one stack, one auth, wired on day one.
For developers

Start building
in minutes.

SDK, CLI, and a free tier. Ship a function, query a vector, run a pipeline — all without leaving your editor.

Start freeTalk to usNo card required · Cancel anytime
Regions
UKLiveEULiveMiddle EastSoonAfricaSoon
Compliance
SOC 2In progressISO 27001In progressGDPR-readyData residencyEnforced
© 2026 Circle Technologies Pte Ltd. All rights reserved.