Evidence

Code-based BI framework that combines SQL queries with Markdown to generate static data reports and dashboards, version-controlled alongside code and deployable as static sites.

Evaluated Mar 07, 2026 (0d ago) v35.x
Homepage ↗ Repo ↗ Other evidence bi code-driven sql markdown static-site reports open-source
⚙ Agent Friendliness
66
/ 100
Can an agent use this?
🔒 Security
74
/ 100
Is it safe for agents?
⚡ Reliability
76
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
85
Error Messages
78
Auth Simplicity
98
Rate Limits
95

🔒 Security

TLS Enforcement
80
Auth Strength
70
Scope Granularity
65
Dep. Hygiene
82
Secret Handling
78

Database credentials stored in connection.yaml must be secured by the deployment environment. Static output has no server-side auth — rely on CDN-level access controls for sensitive reports.

⚡ Reliability

Uptime/SLA
72
Version Stability
80
Breaking Changes
75
Error Recovery
75
AF Security Reliability

Best When

Generating version-controlled, code-reviewed data reports where agents write SQL + Markdown templates that build to shareable static sites.

Avoid When

You need a fully interactive BI tool with drill-down, filters, and real-time data — Evidence's static output model does not support dynamic server-side queries after build.

Use Cases

  • Generate automated weekly data reports as static HTML sites from agent-authored SQL + Markdown templates committed to git
  • Embed live query results in agent-produced documentation by writing Evidence .md files with inline SQL blocks
  • Build data quality monitoring dashboards that agents update by committing new SQL queries to the Evidence source directory
  • Create self-contained data applications that agents can deploy to Netlify or Vercel without a running backend server
  • Parameterize report templates with URL query params so agents can generate customer-specific report views from a single template

Not For

  • Interactive dashboards requiring real-time user-driven filtering beyond URL parameters — Evidence generates static outputs
  • Non-technical stakeholders who need a drag-and-drop interface — Evidence requires writing SQL and Markdown to define reports
  • Embedding in existing web applications requiring a headless BI API — Evidence produces complete static sites, not embeddable API endpoints

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

Evidence itself has no auth model — it is a static site generator. Access control is handled at the deployment layer (Netlify, Vercel, CDN password protection). Evidence Cloud has user auth for deployment management.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

MIT-licensed open source. Evidence Cloud is the optional managed hosting with auth and team features.

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Evidence requires a Node.js build step — agents cannot generate report pages dynamically at request time; all SQL runs at build time against the connected warehouse
  • SQL query results are baked into the static build — data is only as fresh as the last build; agents must trigger a rebuild to show updated data
  • Database connections are configured in connection.yaml — agents that need to query multiple warehouses must configure all connections before the build, not at runtime
  • Component props are not type-checked at author time — agents generating Evidence Markdown with wrong prop types will only see errors during npm run build
  • Large query result sets embedded in static pages inflate bundle size significantly — agents should aggregate data in SQL rather than embedding raw row-level data

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Evidence.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered