AI app starters · Rank #8
openchatbi
Grade B: derived only from the two verdicts below. How grades work
OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. It uses LangGraph and LangChain to build chat agent and workflows that support natural language to SQL conversion and data analysis.
Why this verdict
How we check →- 14 commits by 5 contributors in the last 90 days (6 in the last 30). receipt ↗
- Latest release v1.0.0b1, 106 days ago. receipt ↗
- Gradio 5 declared; latest is 6 (1 major behind). receipt ↗
- pandas 2 declared; latest is 3 (1 major behind). receipt ↗
- On current major: LangChain, NumPy, SQLAlchemy, Streamlit. receipt ↗
Snapshot: commit 6882cb6 on main, checked 2026-10-19 07:52 UTC. Receipts link to files at this exact commit.
Dependency freshness
| Package | Declared | Latest | Status |
|---|---|---|---|
| Gradio gradio | 5.43.1 | 6.30.0 | 1 major behind |
| pandas pandas | 2.2.0 | 3.0.6 | 1 major behind |
| LangChain langchain | 1.3.2 | 1.4.6 | Current |
| LangGraph langgraph | 1.2.2 | 1.2.16 | Current |
| NumPy numpy | 2.3.0 | 2.5.4 | Current |
| SQLAlchemy sqlalchemy | 2.0.41 | 2.1.5 | Current |
| Streamlit streamlit | 1.49.1 | 1.66.0 | Current |
Declared = lowest version the kit's dependency file (package.json, pyproject.toml or requirements.txt) allows. Latest = the npm "latest" tag or the newest PyPI release. TypeScript, the Stripe SDK, FastAPI and other 0.x packages are shown but not counted in the verdict.
What's in the stack
- Database / ORM
- SQLAlchemy
Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.
What the README says you get
- AINatural language queries
Get data analysis results by asking questions in natural language
- AIPersistent memory
Conversation management and user characteristic memory based on LangGraph checkpointing
- AIKnowledge base integration
combining catalog based knowledge retrival and external knowledge base retrival
- AnalyticsTime series forecasting
In-house forecasting models, accessed through the data analysis agent
- AnalyticsData analysis agent
A specialized sub-agent (built on deepagents) that the main agent delegates complex analysis to
- AnalyticsAnomaly detection
anomaly detection, multi-dimensional drill-down (Adtributor) and Python execution
- APIMCP tool integration
Integration with MCP tools by configuration
- DataAutomatic SQL generation
Convert natural language queries into SQL statements using advanced text2sql workflows
- DataData catalog management
Automatically discovers and indexes database table structures
- DataSQL result limits
Text2SQL query results are limited by default to avoid loading unbounded result sets
- OtherPython code execution
Execute Python code for data analysis and visualization
- UIData visualization
Generate intuitive data visualizations (via plotly)
- UISample web UIs
Provide 2 sample UI: simple and streaming web interfaces using Gradio and Streamlit
Extracted from the kit's README by a local AI model (deepseek-flash) on Oct 19, 2026. Every item is checked against an exact README quote; 1 unverifiable item was discarded. A README claim is the maker's description, not something we tested.
Watch openchatbi
Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.
History
Oct 1, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.
Show as a table
| Date | Maintenance | Dependencies | Commits (90d) |
|---|---|---|---|
| Oct 19, 2026 | Active | 1 major behind | 14 |
| Oct 12, 2026 | Active | 1 major behind | 12 |
| Oct 1, 2026 | Active | 1 major behind | 13 |
Sources
Every claim on this page comes from these public records, checked . Open them to verify.
- Commit history ↗ default branch (main) at the checked commit: pulse, contributors, last commit
- Releases ↗ latest release
- pyproject.toml ↗ declared dependency versions and stack (at commit 6882cb6)
- README ↗ quoted features at the checked commit
- PyPI ↗ latest versions of Python packages (each linked in the table above)