RegiaBI for developers
Make Generative AI for Charts Better.
Describe the chart you want, or just hand over the data, and RegiaBI gives you back a working, interactive chart that fits your data on the first try — as source code you own. It goes into your repo and runs in the framework you already use: React, a plain web page, or whatever your coding agent is scaffolding. At run time there’s no key, no call to us and nothing to pay per render: @bicharts/chart-host, the open-source runtime, makes the chart behave in your page — clicks, cross-filtering, selection — so that’s code you don’t have to write. You start from something that already works and spend your time on the last ten percent, in plain language or in the code itself; reading the code is an advantage, never the price of entry. And because the engine knows what each chart type can honestly say, it’ll sometimes show you a view of your data you hadn’t thought to ask for.
See it first
Two generated charts in a plain React app
A bubble map and a scorecard table, generated once and committed to the repo as
source. Click a city and the table filters; click a row and the map does. The
slider restyles the map live, without generating anything again.
This page makes zero calls to us — it runs on d3 and
@bicharts/chart-host alone, from GitHub Pages.
Install
Run a chart, or make one
Run a generated chart in your app (free, Apache-2.0)
npm install @bicharts/chart-host d3@7
Generate one from any MCP client — Claude Code, Cursor, Copilot Studio
npx -y @bicharts/chart-mcpBlazor
dotnet new blazorwasm -o MyCharts -f net10.0
cd MyCharts
npm init -y
npm install d3@7 @bicharts/chart-host
npm install -D esbuildLicensing
What needs a licence, and what doesn’t
Authoring a chart — through the MCP server or the API — needs a RegiaBI trial or paid account; there’s no freemium tier on the programmatic side. Asking which chart types fit your data is free within an allowance and metered beyond it, and generating a chart uses your account’s credits; bring-your-own-key billing is available here too. If your organisation already licenses one of our visuals, that’s the licence — there’s nothing further to buy. Running a generated chart is free, forever, anywhere: no key, no licence check, no call to us. The generated source is yours. A consultancy can author under its own licence and hand the finished charts to its client, who needs no licence to run them.
Full terms: RegiaBI terms.
How the first try earns your trust
Before anything is written, RegiaBI measures your data’s shape — types, grain, time, geography, and which measures are rates that must never be summed — and takes every chart type your columns can’t honestly support off the table instead of ranking it low. The model then writes real code against the chosen chart type’s contract, and that code is run before you see it: the legend is checked against what was actually painted, the layout is re-measured at small sizes, and every interactive mark is checked for a binding to a real row of your data. A chart that fails is repaired or reported, never assumed to have worked because it returned.
Put the chart where your code already is
RegiaBI is a product line of CodeX Enterprises LLC. About