gbi puts an Excel-to-dashboard agent in one binary—but the first deployment still needs hardening
The new AGPL project is unusually complete for a day-one release; its default credentials and unproven SQL guard still make a sandbox the right starting point.
A new open-source entrant is trying to compress the generative-BI stack into one deployable artifact. gbi v1.0.0 ships Linux and Windows binaries for amd64 and arm64, bundling a Go server, React interface and agent skills without requiring an external database or SaaS service. The project is licensed AGPL-3.0, according to its GitHub repository metadata.
That packaging is the interesting part. Instead of connecting first to a production warehouse, the README says gbi imports Excel files into isolated SQLite-backed “data subjects.” An LLM agent can inspect schemas, run queries and update dashboard-page configurations. The frontend then reports rendering errors back to the agent, giving it a chance to repair a broken chart rather than merely claiming that the page works.
The guardrails are visible, not yet proven
The same README documents a query layer restricted to a single SELECT or WITH statement, blocked keywords, an automatic 10,000-row cap and subject databases attached read-only to an in-memory connection. It also describes draft/publish page states, restorable page versions, per-page access controls and built-in roles. Those are meaningful design choices for a young tool because they put review and access boundaries around the generated output.
But operators should treat these as inspectable implementation claims, not independent security evidence. The repository currently reports only two stars and no forks, while the v1.0 release API showed zero downloads for each of its four binaries when Scout checked it on October 23. The project does document 36 Playwright end-to-end cases, but it publishes no independent text-to-SQL accuracy benchmark or third-party security assessment in the launch materials.
Start in a disposable environment
The release notes and README both say the first boot creates an admin / admin123 account, and the configuration guide in the README identifies the default JWT secret as a development placeholder. The first production-readiness test is therefore operational, not semantic: replace both defaults before exposing the service, restrict network access, and verify that generated queries remain read-only against adversarial prompts and unusual SQL syntax.
A sensible pilot would use copied spreadsheets, not live business data; inspect agent-generated SQL and page changes; test page ACLs with separate users; and exercise backup-and-restore before an upgrade. gbi is notable because its first release includes deployable binaries, versioned dashboards and a render-feedback loop. Its next proof point is whether independent users can reproduce those controls—and whether the project can add measured query quality without weakening them.
sources
- gbi repository and READMEgithub.com
- gbi v1.0.0 releasegithub.com
- GitHub repository API metadataapi.github.com
- GitHub releases APIapi.github.com
comments · 0