Model your data in Weld, GitHub or dbt
Write SQL models in Weld, sync them from GitHub, or keep your dbt project and let Weld trigger it when fresh data lands. Build them in Claude Code, Cursor or VS Code, and run them in your warehouse.
- Models live in Git
- Runs in your warehouse
- SOC 2 Type II
Initial sync in progress...
What was average order value yesterday?
- ●weld·list_transforms⎿8 models from GitHub
- ●weld·get_transform⎿github_models.aov_daily
- ●weld·run_query⎿30 rows · 0.8s
✓94.47 on 412 orders, from aov_daily.
Trusted by data and AI teams
Keep the workflow you have. Weld runs it on fresh data.
Bring your editor, your dbt project and your orchestrator. Weld handles ingestion and can start your models the moment a sync finishes.
Built in your AI editor
Write models with Claude Code, Cursor or GitHub Copilot, push to GitHub and they deploy to Weld automatically.
git pushmain · models/revenue_by_channel.sqldbt Cloud or dbt Core
Weld triggers your dbt Cloud jobs through webhooks when a sync finishes. On dbt Core, your own orchestrator receives the webhook and runs dbt.
webhookdbt Cloud job triggered after syncWeld SQL workspace
A built-in SQL editor with GitHub sync, lineage, tests, scheduling and AI assistance, for models you would rather keep in Weld.
lineageorders → revenue_by_channel → hubspotTransforms API
Create, update and publish models over REST, read their version history and run them from any CI/CD pipeline.
POST/transforms/{id}/publishPush a model. Weld runs it on fresh data.
The path a model takes from your editor to the warehouse, one step at a time.
- branch
- main
- commit
- add revenue_by_channel
- file
- models/revenue_by_channel.sql
Transforms API endpoints, for CI/CD and agents
sources feeding your models
syncs every day that can trigger them
Write where you work. Run where your data lives.
Models live in Git and run on the warehouse you already pay for. Weld starts them when fresh data lands.
Claude Code
Cursor
Copilot
GitHub
dbt
BigQuery
Snowflake
Databricks
Redshift
ClickHouse
MotherDuck
“We’re still a team of three, but we’re often doing far more than the equivalent of three full-time employees. That’s down to how we're able to leverage systems, data, and processes.”
How Dishoom scaled data operations without scaling its team
Read the storyOne warehouse. Every step of the pipeline.
Weld SQL, GitHub or dbt. A setup guide for each.
- Weld SQLBuilt-in SQL workspaceWrite and schedule SQL models with version control and lineage.
- GitHubGitHub SyncKeep models as .sql files in your repository and sync them on every push.
- dbt Clouddbt Cloud setup guideTrigger dbt Cloud jobs from Weld through webhooks.
- dbt Coredbt Core with WeldRun dbt Core from your own orchestrator, after Weld syncs.
- Weld Connect APITransforms APICreate, publish and version models programmatically.
Bring your models.
Weld brings the data.
Connect your dbt project or write SQL in Weld, and run it on fresh data from 300+ sources. Free for 14 days, no credit card.