Deep context graph for AI agents
Faster answers. Right answers.
> Why did nightly_revenue_job cost 3× more this week?
⏺ singleorigin.job_run_comparison (nightly_revenue_job · last week vs this week)
⎿ cost 3.1× · bytes scanned 40× · same row count
⏺ singleorigin.query_profile_detail (costliest query of the latest run)
⎿ full scan of analytics.orders_fact · 0 partitions pruned
⏺ singleorigin.table_detail (analytics.orders_fact)
⎿ order_date is VARCHAR · clustered on order_date
The date filter no longer prunes: order_date is now a string, so the filter compares text and every run scans the whole table. Cast the filter to a date and scans drop back to about 2% of the table.
✓ 3 tool calls · 14 days of runs · query profiles
Trusted by data teams at
Never reads your rows
Read-only access to metadata and query history only.
SOC 2 Type II
Certified since October 2024.
Penetration tested
Third-party test passed in December 2025.
Encrypted everywhere
At rest with AWS KMS keys, TLS 1.2+ in transit.
Your tokens, your scope
Agents act with each user’s own access token.
Built for enterprise data teams. Read about security →
An agent can read your repo, but the facts that matter for data work live in production: which queries run, how often, what they cost, and what depends on what.
Without execution history, an agent optimizes the query in front of it and misses the hundred near-copies running every day.
A large company logs terabytes of query and job data a day. Feeding it to an LLM is slow, noisy and expensive.
Dropping a column or rewriting a pipeline needs exact answers about who reads it, not a plausible one.
“Why did nightly_revenue_job cost 3× more this week?” Both agents can write the query. Only one can see what actually ran.
Without Single Origin
Reads the repo and guesses.
With Single Origin
Looks up production history and cites it.
Single Origin continuously builds a context graph from your production query history and serves it to agents as MCP tools, so they answer with evidence instead of guesses. Here is what they can ask.
Hover or tap a node. Example graph; names are made up.
Table
Your agent can ask
“What breaks if I change this table?”
“Why is this query slow, and which step costs the most?”
Execution history and compacted plans for every query pattern.
See the tools“Where else does this logic run?”
Queries grouped by what they actually do, across the whole workload.
See the tools“What builds this table, and why did its job cost more this week?”
Producers, build chains, scan cost and run history from real queries.
See the tools“What should we fix first?”
Ranked fixes, each with the evidence behind it.
See the toolsQuestions agents ask Single Origin
No new UI to learn. The same context reaches your agents, your pull requests and your backlog.
Claude Code, Cursor, Claude Desktop or any MCP client. Go from question to merged PR with evidence from production.
Connect your agentA GitHub Action reviews query changes in pull requests against how your warehouse actually runs, using your team's rules, and comments inline.
How code review worksRanked optimization recommendations, refreshed daily, that an agent can pick up and turn into a change.
Browse recommendationsA RAG pipeline over query logs is easy to start and hard to trust. Good agent context has to be distilled, current and correct.
Native parsers for each warehouse dialect and clustering reduce hundreds of thousands of daily queries to patterns, and compact each plan to the parts that matter.
Only new query patterns are analyzed each day, so context stays current without re-reading everything.
Usage is mapped at table and column level, and every recommendation is checked against query profiles before an agent sees it.
Tens of thousands of tables, hundreds of thousands of Snowflake queries a day, and queries over 1,000 lines long.
of queries parsed, up from 30–40%
of queries on the top 100 tables can be optimized
parsing and optimization accuracy on covered queries
“Single Origin was the only third-party option … offering all of them at scale and meeting our data security requirements.”
Our team built and scaled data infrastructure at the companies that defined modern data engineering.
Connect Single Origin to your MCP client and ask your first question about your own workload.