Is your feature request related to a problem? Please describe.
There is no example showing how OpenUI can be used to build an interactive analytics experience. Users interested in building AI-powered analytics dashboards — where a user asks questions in natural language and the LLM generates charts, tables, and metrics as generative UI — have no reference implementation to start from.
Describe the solution you'd like
Add a standalone chat demo app in the examples/ folder (e.g., examples/analytics-demo) that showcases OpenUI for conversational analytics. The demo should:
- Be a simple chat interface where users ask analytics questions in natural language (e.g., "Show me revenue trends", "Compare Q1 vs Q2 sales").
- Use the LLM to generate OpenUI Lang output that renders as charts (bar, line, pie, etc.), tables, and metric cards using OpenUI's built-in component library.
- Include sample data so the demo works out of the box without needing a real data source.
- Demonstrate how OpenUI's streaming renderer progressively renders rich analytics UI as tokens arrive.
- Follow the same structure as examples/openui-chat.
Describe alternatives you've considered
- Adding analytics scenarios to the existing openui-chat example, but a dedicated demo keeps the focus clear and serves as a targeted showcase.
- A static demo without LLM integration, but the value of OpenUI is in the generative streaming experience.
Additional context
OpenUI already ships with chart components (AreaChart, BarChart, LineChart, PieChart, RadarChart, ScatterChart, etc.) and data display components (Table, Card, etc.) in the openuiLibrary. This demo would showcase those components in a practical analytics use case.
Refer : http://github.com/thesysdev/analytics-with-c1
Is your feature request related to a problem? Please describe.
There is no example showing how OpenUI can be used to build an interactive analytics experience. Users interested in building AI-powered analytics dashboards — where a user asks questions in natural language and the LLM generates charts, tables, and metrics as generative UI — have no reference implementation to start from.
Describe the solution you'd like
Add a standalone chat demo app in the examples/ folder (e.g., examples/analytics-demo) that showcases OpenUI for conversational analytics. The demo should:
Describe alternatives you've considered
Additional context
OpenUI already ships with chart components (AreaChart, BarChart, LineChart, PieChart, RadarChart, ScatterChart, etc.) and data display components (Table, Card, etc.) in the openuiLibrary. This demo would showcase those components in a practical analytics use case.
Refer : http://github.com/thesysdev/analytics-with-c1