llms.txt Content
# Bonnard
> Bonnard is "Tiny BI for Mighty Teams": governed business intelligence delivered inside the AI clients a team already uses, built for how humans and agents work with data together. Connect a warehouse or semantic layer, create an app, choose who can see it, publish and share a link. Charts, tables, dashboards, scheduled briefs, alerts, and reports arrive in the conversation. Bonnard is pre-launch and the waitlist is the only way in. Bonnard also ships `@bonnard/mcp-charts`, an open-source npm package that adds interactive charts, dashboards, and named views to any MCP server.
## Product
- Governed BI where the work already happens, rather than in another tab. Page: https://bonnard.ai
- Status: pre-launch. There is no self-serve signup. Join the waitlist at https://bonnard.ai/#waitlist
- Charts and tables: ask a question, get a chart or a table back in the conversation, then copy it or send it on.
- Dashboards: built by asking rather than by assembling, saved out of the conversation, then exported or shared with named people.
- Schedules and alerts: recurring briefs that run on a schedule and threshold alerts checked in the background, delivered to email or Slack.
- Reports: saved report templates that take inputs and return a predictable result on every run.
- Setup, four steps and no engineering: connect your data, create an app, choose the audience, publish and share.
- Databases: PostgreSQL, BigQuery, Redshift, ClickHouse, DuckDB. Semantic layers: dbt, Cube, MetricFlow, or a custom layer.
- AI clients: Claude, ChatGPT, Gemini, Copilot, Langdock, Cursor, LangChain.
- Audience: publish an app to an internal team or to external customers, with role-based access.
- IdP integration: connect your existing identity provider so users sign in with the accounts they already have, and access is decided by the identity rather than by a separate list of users. Delegated access maps an IdP token to the right tenant, so per-customer isolation follows from the sign
OpenAPI Spec (preview)
{
"openapi": "3.1.0",
"info": {
"title": "Bonnard API",
"version": "1.0.0",
"description": "Public API surface for bonnard.ai. Currently one endpoint: submitting a contact or demo request on a user's behalf, with their consent. Versioning policy: the API is versioned in the URL path (currently v1). /api/contact is a permanent unversioned alias that always points to the latest version, kept working indefinitely for existing integrations; new integrations should target the versione