Case study 01
SenseiBI
Ask your spreadsheet a question in plain English. Get a dashboard back.
- Django REST
- React
- PostgreSQL
- Celery
- RabbitMQ
- Redis
- OpenAI API
- LangGraph
- NL4DV
Walk through it
Manage Dataset screen showing uploads moving through the ingestion pipeline
-
Upload a CSV or Excel file, ask in plain English, get a dashboard — no SQL, no chart builder.
-
8 purpose-built LLM agents: insights, causal analysis, executive summary, normalization, semantic, structure, suggestion, trend.
-
Extended NL4DV pipeline turns a natural-language question into a real chart.
-
Multi-tenant from the ground up — businesses, members, invitations, role-based permissions.
-
Celery + RabbitMQ keep ingestion, dashboard generation and email off the request path.
Built with Shaheer Beig (Agentic AI) and Shaheer Mumtaz (Frontend) .My scope: backend architecture, data pipeline and the agent layer.