Codync
免費、開源的 1:1 替代方案,取代 Grok Bot 與 Muse。從 iPhone、Mac 或 Linux 桌面將 Claude Code、Codex、Cursor 與 40+ 程式碼代理人作為持續機器人傳訊。群組聊天、主題串…
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證RegiaBI for developers: run AI-generated charts that fit your data first try in React, Blazor or any web page. Source you own, a free open runtime, no calls home. Apache-2.0.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Make Generative AI for Charts and Maps Better.
AI Data Components, running in your page: a bivariate map with its two-way key, a what-if projection with its controls inside the chart, a flow map, and about 90 everyday chart types, with selection, cross-filtering and the legend already wired. These packages are the open-source runtime that makes them behave the same way in Power BI, Excel, Fabric Apps and any web page.
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.
Live demo — two generated charts cross-filtering in a plain React app; the page makes zero calls to us. There's also a Blazor demo — the same claim, in .NET, built from an empty folder through the MCP with a step-by-step recipe. · RegiaBI for developers
The chart is a plain render(container, data, options) function you commit to your
repository; these packages are the host side, the code that runs it correctly. The same
contract is implemented by LLM AI Charts and Maps for Power BI and for Excel, so a chart looks
and behaves the same wherever it runs.
| Package | What it is |
|---|---|
@bicharts/chart-host | Runs a generated chart in a web host: compiles it, applies the shared option defaults, resolves mark clicks, owns the selection affordance, translates row indices between cross-filtered charts, and tears down cleanly. React bindings included. |
@bicharts/shape-core | Measures the shape of a dataset — types, cardinality, temporal/ordinal detection, geographic region and point resolution, cross-column signals. Measurement only; the policy that decides what a shape means lives server-side. |
npm install @bicharts/chart-host d3@7
import * as d3 from "d3";
import { BicChart, BicChartGroup } from "@bicharts/chart-host/react";
import code from "./charts/revenue/chart.js?raw";
<BicChartGroup columns={columns} rows={rows}>
<BicChart id="revenue" code={code} d3={d3} options={{ width, height }} />
<BicChart id="detail" code={detail} d3={d3} options={{ width, height }} />
</BicChartGroup>
Clicking a mark in one chart filters the other. See the package README for the vanilla API, sizing rules, maps, d3 plugins, and the row-index hazard you must not hand-roll.
chart.js above is generated. The easiest way to produce one is the
@bicharts/chart-mcp server, which any MCP-capable agent — Claude Code, Claude Desktop,
Cursor — can drive:
claude mcp add --scope user bic-chart -- npx -y @bicharts/chart-mcp
It exposes three tools. assess_data_shape profiles a dataset entirely locally with the
@bicharts/shape-core package in this repo — no account, no network call, nothing leaves the
machine. list_eligible_charts asks the backend which chart types actually suit that shape,
which is the authoritative answer rather than a local guess; it is free within a generous
allowance, and its credential requirements are documented in that package's own README.
generate_chart writes the render(container, data, options) function and a sample payload
into a directory you name.
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.
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.
@bicharts/chart-mcpis not covered by this repository's licence. It is a closed-source, separately-licensed artifact distributed on npm; see theLICENSE.txtinside that package. The two packages in this repo are Apache-2.0, and the chart code the generator produces is yours outright.
The interesting part of BIC is the generation — choosing a chart type for a dataset and writing code that renders it correctly. That stays a paid service. The part that runs the result is plumbing, and plumbing is worth more to everyone as a shared, inspectable thing than as a private one. Making it Apache-2.0 also means a chart you generated is yours in a way a proprietary runtime could never promise.
npm install # workspaces: both packages, linked
npm run build # esbuild bundles + .d.ts for each package
npm test # vitest across both
packages/chart-host bundles shape-core into its published artifact, so consumers get one
self-contained package; shape-core also publishes independently for callers that only want
the profiler.
Do not consume these by path alias. A package consumed by alias is not a package — it will appear to work while shipping a tarball nobody can install. The published artifact is verified by installing it into a freshly scaffolded app outside this repository.
Apache-2.0 — see LICENSE.
The packages embed geographic reference data. One source carries a condition, not a courtesy: city and administrative coordinates come from GeoNames under CC BY 4.0, and that attribution must travel with any redistribution — including an application that bundles these packages. It is in NOTICE and in a banner comment at the top of every built file, so keeping either satisfies it. Country polygons (Natural Earth) and US state/ZIP boundaries (US Census/TIGER) are public domain.