Managed SQLMesh Hosting
Hosted SQLMesh
dagctl is a fully managed, hosted SQLMesh service — we run the state database, scheduling, plan deployment, and monitoring for your SQLMesh projects in the cloud, for one flat rate with no per-seat fees.
Everything SQLMesh needs to run in production
Connect your git repo and deploy. dagctl runs the infrastructure so you ship models, not platform.
Your SQLMesh state database, managed
SQLMesh needs a reliable Postgres state database to track snapshots, intervals, and virtual environments. dagctl provisions it, backs it up, and keeps it healthy — no RDS instance to size, no backup jobs to babysit, no state to lose.
Plan & deploy
Every deployment starts with a SQLMesh plan: see exactly which models change and what backfills run before anything touches production.
Scheduled runs
Cron-based schedules with retries and Slack alerts. No Airflow, Dagster, or Prefect to deploy and maintain.
Compute & infrastructure
Isolated Kubernetes compute per organization. No clusters to provision, patch, or scale.
Warehouse connections & secrets
Encrypted credentials for your warehouse with file-mount support. No Vault or Secrets Manager integration to build.
Monitoring & streaming logs
Every run with real-time logs, execution history, and per-model timing. When something is slow or broken, you see exactly where.
Lineage & catalog
Interactive DAG visualization and a cross-project catalog of models, columns, and metadata.
And when a run fails, dagctl gets to work
dagctl monitors every scheduled run and alerts you the moment something breaks. For dbt-core projects, it goes further: an autonomous agent diagnoses the failure and opens a pull request with the fix in your repo.
Autonomous PR remediation currently ships for dbt-core projects.
Hosted SQLMesh options compared
Self-hosting, Tobiko Cloud, and dagctl side by side
| Capability | Self-Hosted | Tobiko Cloud | dagctl |
|---|---|---|---|
| Pricing model | Infrastructure costs + your time | Platform fee + usage-based consumption | Flat rate, users included |
| Published pricing | — | Contact sales | Starts at $999/mo |
| SQLMesh state database | You provision and back up Postgres | Managed | Managed, automatic |
| Frameworks | Any (you host it) | SQLMesh (dbt-compatible) | SQLMesh and dbt-core native |
| Job scheduling | Airflow, Dagster, or cron | Built-in | Built-in with Slack alerts |
| Monitoring & logs | Grafana, Datadog, or ELK setup | Built-in | Built-in, real-time streaming |
| Failure recovery | You debug at 2am | Alerts | Fix opened as a PR (dbt-core) |
| Vendor | You | Fivetran (acquired Tobiko Data in 2025) | Scalecraft, independent |
Comparison reflects publicly available information as of July 2026. Tobiko Cloud is a product of Fivetran.
Flat-rate pricing
One number, all users included. No per-seat fees, no per-model charges, no consumption surprises at the end of the month.
Starting at
$999/mo
flat rate — unlimited users and models
- Flat Rate — No per-seat or consumption fees
- Same-Day Setup — From git repo to production
- Fully Managed — We handle the infrastructure
- Unlimited Models — No per-model charges
Frequently Asked Questions
What is hosted SQLMesh?
Hosted SQLMesh means running your SQLMesh projects on managed cloud infrastructure instead of operating it yourself. A hosted SQLMesh service like dagctl provides the state database, scheduled runs, plan deployment, compute, and monitoring — you connect a git repository and dagctl runs your project in production.
What is the best hosted SQLMesh service?
The main hosted SQLMesh options are Tobiko Cloud (from Fivetran, the company behind SQLMesh) and dagctl. Tobiko Cloud uses a platform fee plus usage-based consumption pricing. dagctl charges one flat rate with unlimited users and models, includes a managed state database, and runs both SQLMesh and dbt-core projects. If you want predictable pricing and same-day setup from a git repo, dagctl is the strongest fit.
Do I need to host the SQLMesh state database myself?
Not with dagctl. SQLMesh requires a state database (typically Postgres) to track snapshots, intervals, and virtual environments — and losing it is painful. dagctl provisions, backs up, and maintains the state database for you as part of the service.
How much does hosted SQLMesh cost?
dagctl starts at $999 per month as a flat rate that includes unlimited users and unlimited models. There are no per-seat fees, no per-model charges, and no usage-based billing.
Can I run SQLMesh in production without managing infrastructure?
Yes. With dagctl you connect your git repository, configure your warehouse connection, and dagctl handles compute, scheduling, the state database, secrets, and monitoring. Most teams go from git repo to production the same day.
Which data warehouses does dagctl support for SQLMesh?
dagctl runs SQLMesh projects against Snowflake, BigQuery, Databricks, Redshift, PostgreSQL, and DuckDB.
How is dagctl different from Tobiko Cloud?
Both are hosted SQLMesh services. dagctl charges a flat monthly rate with unlimited users and models, publishes its starting price, runs both SQLMesh and dbt-core projects natively, and is an independent product from Scalecraft. Tobiko Cloud, now part of Fivetran after its 2025 acquisition of Tobiko Data, prices with a platform fee plus usage-based consumption.
Can dagctl run both SQLMesh and dbt projects?
Yes. dagctl runs SQLMesh and dbt-core projects natively on the same platform, so teams migrating between frameworks — or running both — use one hosted service.
Ready to run SQLMesh without the infrastructure?
Deploy your SQLMesh project to production in a day. We run the state database, scheduling, compute, and monitoring.