jimureport
一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计
What is jimureport?
一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源。 对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对。想做数据大屏?同样一句话搞定,让数据分析进入 AI 时代。
Overview of jimureport
What it is
JimuReport is a free data visualization and reporting tool. It combines traditional complex reporting, printing, dashboards, and conversational BI (Chat2BI) in a single online platform. Its latest module, JimuChatBI, is described as the first free and open-source conversational smart data analysis product that lets users generate reports and dashboards through natural language commands fully online without coding.
Key features
- Supports conversational AI report generation via JimuChatBI: users type requests and get tables, charts, and grouped summaries automatically;; includes AI-driven modification and optimization.
- Provides a web-based, Excel-like drag-and-drop report designer with real-time preview, supporting multi-sheet reports, infinite rows/columns, and automatically summarizing formulas such as SUMIFS and VLOOKUP.
- Covers enterprise-level features: grouped/cross/master-detail reports, drill-down, conditional queries, one-click printing and invoice printing, data entry forms QRC barcodes, mobile reports dashboards and portals.
- Compatible with over 30 data sources including MySQL Oracle Dameng Kingbase Hive ClickHouse Doris Elasticsearch MongoDB and file/API/JSON/WebSocket sources.
- Fully supports domestic Chinese IT infrastructure ( Xinchuang with adaptations for Dameng Kingbase ShenTong GaussDB etc and can run on Kylin UOS operating systems.
- Includes AI assistant configuration optional supports any OpenAI Chat Completions API service such as DeepSeek OpenAI Qwen Kimi Azure without extra deployment.
Use cases
JimuReport can be used for generating complex enterprise reports printing invoices and certificates embedding interactive dashboards and portals into applications and performing ad-hoc data analysis for non-technical users via natural language queries in JimuChatBI.
Getting started
See the repository README for detailed integration steps using Maven dependencies and SQL initialization. Configuration of the AI assistant requires adding a jeecg.jmreport.ai section in application.yml with the service URL API key and model name.
License and pricing
The license is stated as GPL-3.0. The README describes the project as free for use including commercial use but states that the source code is not open ( open source but code not released ..
Based on the project's public README and repository metadata.