Skip to content

About

๐Ÿง  AnalyticaOS ยท Your Autonomous AI Data Scientist ๐Ÿš€ | ๐Ÿงน Auto Clean โ†’ ๐Ÿ”ฌ EDA โ†’ ๐Ÿ“Š Pivot โ†’ ๐Ÿค– ML & AutoML โ†’ โšก Deep Learning โ†’ ๐Ÿ”ฎ Forecast โ†’ ๐Ÿšจ Anomaly โ†’ ๐Ÿ”— Causal โ†’ ๐Ÿ›๏ธ Executive Briefs โ†’ ๐Ÿ“„ Word Reports | ๐Ÿ”Œ Full SQL Engine ยท ๐Ÿ’ฌ Ask Your Data ยท ๐Ÿงฌ 31 AI Modules ยท Zero Code Required โœจ

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

AnalyticaOS logo

AnalyticaOS

Autonomous AI Data Scientist & Executive Strategy Consultant
Built by Daipayan Chatterjee

Hugging Face Space

AnalyticaOS turns any dataset into boardroom-ready intelligence. Upload a CSV or Excel file and let the system clean it, explore it, test hypotheses, train machine learning models, build neural networks, detect anomalies, forecast trends, and synthesize everything into an executive briefing โ€” plus a downloadable Word report โ€” without writing a single line of code.


๐Ÿš€ Live Demo

Try it here: AnalyticaOS on Hugging Face Spaces

No login required. Local dev also works without login โ€” see Running it locally.


โš™๏ธ What it does โ€” 31 modules across 6 groups

๐Ÿ“ Data

Module Capability
๐Ÿ“ Upload Data CSV / Excel upload, preview, session state management
๐Ÿ—‚๏ธ Multi-Sheet Excel Sheet-level intelligence across multi-tab Excel workbooks
๐Ÿงน Data Cleaning Missing value analysis, duplicate detection, type fixing, auto-cleaning

๐Ÿ”Œ SQL Engine

Module Capability
๐Ÿ”Œ SQL Connect Connect to PostgreSQL, MySQL, SQLite, and more
๐Ÿง  NL-to-SQL Natural language โ†’ SQL query generation via Gemini
๐ŸชŸ SQL Builders Window functions, CTEs, and advanced query builders
๐Ÿ”ฌ SQL Explainer Plain-language breakdown of any SQL query
๐Ÿ—บ๏ธ Schema Map Visual entity-relationship diagram of connected databases
๐Ÿ—๏ธ Visual Query Builder Drag-and-drop SQL construction without typing
๐Ÿ›๏ธ Warehouse Advisor Indexing, partitioning, and optimization recommendations
๐Ÿค– Auto SQL Analytics Fully automated insight generation from SQL connections

๐Ÿ”ฌ Analysis

Module Capability
๐Ÿ”ฌ EDA Statistical summaries, correlation analysis, outlier detection, time series
๐Ÿ“Š Pivot Tables Pivot builder, Top N analysis, time intelligence, Pareto charts
๐Ÿ“ˆ Visualizations Chart builder, dashboards, cross-tab and geo views
๐Ÿ“ Statistical Engine T-Test, Chi-Square, ANOVA, normality testing with plain-language interpretation
๐Ÿงช A/B Testing Experiment design, significance testing, power analysis
๐Ÿ”— Causal Inference DoWhy treatment effect estimation and confounder handling
๐Ÿ—„๏ธ SQL Agent Autonomous LangChain agent that writes and runs SQL against live connections

๐Ÿค– Intelligence

Module Capability
๐Ÿค– Machine Learning Auto problem-type detection, training, evaluation, exportable models
๐Ÿงฌ AutoML Engine TabularPredictor automated leaderboards via AutoGluon
โšก Deep Learning Custom PyTorch Feedforward Neural Networks (Classification & Regression)
๐Ÿง  Auto Questions Automatically surfaces the most statistically interesting questions in your data
๐Ÿค– Multi-Agent System Coordinated LangChain agents for parallel analytical reasoning
๐Ÿ”ฎ Forecasting Holt-Winters exponential smoothing and ARIMA/SARIMA models
๐Ÿšจ Anomaly Detection Isolation Forest + PCA-based outlier detection

๐Ÿ“Š Advanced Analytics

Module Capability
๐Ÿ“Š Dashboard Composer Build and export multi-chart analytical dashboards
๐Ÿ‘ฅ Cohort Analysis Retention curves, cohort heatmaps, LTV segmentation
๐Ÿ”ฝ Funnel Analysis Step-by-step conversion analysis with drop-off breakdown

๐Ÿ›๏ธ Decision Intelligence

Module Capability
๐Ÿ’ฌ Ask Your Data Autonomous LangChain + Gemini agent that writes and executes Pandas code locally
๐Ÿ›๏ธ Executive Console AI-generated strategic narratives, SWOT analysis, and KPI breakdowns
๐Ÿ“„ Report Generator Automated generation of .docx files containing all charts, findings, and analysis
๐Ÿงฎ Optimization Engine Linear/integer programming for resource allocation and operational decisions

๐Ÿ› ๏ธ Tech Stack

Layer Libraries
Frontend / Framework Streamlit
Data processing Pandas 3.0, NumPy, Polars
Statistics & Math SciPy, statsmodels, networkx
Machine Learning scikit-learn, XGBoost, LightGBM, CatBoost, AutoGluon
Deep Learning PyTorch (CPU-optimized)
Causal Inference DoWhy
Visualization Plotly, Kaleido
LLMs & Agents LangChain, Google Gemini 2.0 Flash (google-genai)
Document generation python-docx
Language Python 3.12

๐Ÿ’ป Running it locally

1. Clone the repository:

git clone https://github.com/dchatterjee01-prog/analyticaos.git
cd analyticaos

2. Create and activate the Conda environment:

conda create -n analyticaos python=3.12 -y
conda activate analyticaos

3. Install dependencies:

pip install -r requirements.txt

4. Set up secrets (optional โ€” only needed for Gemini-powered pages):

Create .streamlit/secrets.toml:

GEMINI_API_KEY = "your-gemini-api-key"

If you skip this, the app runs fully โ€” only Gemini-powered pages (Report Generator, NLP QA, Executive Console) will show an error when invoked.

5. Run:

streamlit run app.py

๐Ÿ“ Project Structure

About

๐Ÿง  AnalyticaOS ยท Your Autonomous AI Data Scientist ๐Ÿš€ | ๐Ÿงน Auto Clean โ†’ ๐Ÿ”ฌ EDA โ†’ ๐Ÿ“Š Pivot โ†’ ๐Ÿค– ML & AutoML โ†’ โšก Deep Learning โ†’ ๐Ÿ”ฎ Forecast โ†’ ๐Ÿšจ Anomaly โ†’ ๐Ÿ”— Causal โ†’ ๐Ÿ›๏ธ Executive Briefs โ†’ ๐Ÿ“„ Word Reports | ๐Ÿ”Œ Full SQL Engine ยท ๐Ÿ’ฌ Ask Your Data ยท ๐Ÿงฌ 31 AI Modules ยท Zero Code Required โœจ

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages