Getting Started
Install the Bonnard CLI, connect your data warehouse, and define your first semantic layer with cubes and views in under five minutes.
What is Bonnard?
Bonnard is a semantic layer for AI agents, applications, and dashboards. Define your metrics and dimensions once, then every consumer — Claude, Cursor, your React app, a hosted dashboard — queries the same governed data. One deploy gives you an MCP server, REST API, and SDK, all backed by the same schema.
Set up your project (with your agent)
Initialize your project
Scaffold your project. This sets up agent rules and the get‑started skill for Claude Code.
$bon init
Launch Claude Code
Start Claude Code in your project directory. It picks up the Bonnard rules and skills automatically.
$claude
Build your semantic layer
Trigger the built-in skill to have Claude walk you through connecting a data source, creating cubes, and deploying.
Prompt
help me set up my semantic layer using bonnard
Skill
/bonnard-get-started