SignalPilot LogoContext & Evals

Keep your models, metrics, and skills accurate

We draft your dbt models, semantic models, and skills from your dbt project, BI tools, and agent traces. Issues surface from every chat, an agent drafts the fix, and you approve it once evals pass.

01

Drafted from your stack

We ingest your BI tools, dashboards, dbt project, and agent traces, and draft the context your agents need, as code. Your data team curates the draft.

  • dbt models
  • Semantic models, Apache Ossie compatible
  • Skills
  • Evals
02

Issues surfaced as your team chats

While the agent answers questions, it flags gaps and inconsistencies and clusters them into suggestions, with hits, people, and votes. An agent drafts each fix for your review.

SignalPilot
Agent chatMarcus · RevOps
What was churn last quarter?
churn· not in your context yet

No churn definition yet, so I drafted one for your data team.

Add a churn definitionIn review
0
Churn, Q3: 4.1%evidence graph →
Data team reviewContext as code
Define churnIn review
semantic-models/customer.yml+4
Approve and merge
Approved and merged by Hannah, Data
03

Every change gated by evals

Each fix is a pull request that links the chats, votes, and evals behind it. Jev, our type-safe model, checks every revision, only the evals the change touches rerun, and an admin merges when they pass.

Gold values are reconciled against your warehouse, never against the agent's own answer.

Bring your dbt project. We will show you what it already knows.

Open source · Apache 2.0 · GitHub · Slack