AI-powered business intelligence agent for automated dataset profiling, analysis, insights, diagnostics, and AI-generated business reports.
InsightForge AI transforms business datasets into structured, actionable intelligence.
It provides:
- Automated dataset ingestion
- Dataset profiling
- Deterministic business metrics
- Statistical analysis
- Correlation analysis
- Outlier detection
- Trend analysis
- Category contribution analysis
- Business diagnostics
- AI-powered business insights
- AI-generated business reports
- Multi-provider LLM support
InsightForge AI exposes a FastAPI-based API for programmatic analysis.
GET /health— service health checkPOST /api/v1/upload/— upload CSV/XLSX datasetsPOST /api/v1/profile/— generate dataset profilePOST /api/v1/analyze/— perform business analysisPOST /api/v1/report— generate AI business reportPOST /api/v1/agent/analyze/— analyze datasets using the Business Analytics Agent
Interactive API documentation is available through FastAPI's OpenAPI interface.
InsightForge AI supports multiple LLM providers:
- OpenAI
- Anthropic
- Google Gemini
Provider selection is configurable through environment variables.
- Python 3.13+
- FastAPI
- Pydantic
- Pandas
- NumPy
- SQLAlchemy
- Docker
- Uvicorn
- OpenAI
- Anthropic
- Google Gemini
InsightForge AI is packaged as a production Docker image and runs as a non-root application user.
Current release:
v1.1.0
v1.1.0 — Deterministic business metrics release
The core API, dataset analysis pipeline, AI gateway, agent layer, testing infrastructure, and production container are implemented and validated.
InsightForge AI is proprietary software. See the LICENSE file for the applicable usage terms.