Energy forecasting and peak-shaving intelligence for modern microgrids.
EnerOptix helps energy teams upload load data, forecast demand, detect peak periods, size PV capacity, evaluate gas-turbine stress, and visualize optimization results in one SaaS dashboard.
Everything needed to transform CSV load data into energy decisions.
Built from your energy upload workflow: configurable forecasting, peak detection, PV sizing, gas-turbine stress analysis, charts, JSON results, and ZIP report export.
CSV upload workflow
Upload energy datasets with timestamp and load columns, then run automated preprocessing and validation.
Load forecasting
Generate hourly and daily peak forecasts with key metrics such as MAE, RMSE, forecast horizon, and future peak count.
Peak detection
Detect historical and future peak periods using configurable quantile, distance, prominence, and stress threshold settings.
PV sizing scan
Test PV capacity ranges and identify the configuration that reduces gas-turbine stress hours and overload energy.
Configurable units
Let customers select MW, kW, or W and enter gas-turbine and PV parameters in the corresponding power scale.
Interactive charts
Display historical load, forecasts, PV contribution, monthly peaks, stress days, and PV scans with zoom and reset controls.
From uploaded energy data to decision-ready reports.
Upload
Customer uploads CSV load data and defines the column names.
Configure
Customer selects unit, forecast horizons, peak thresholds, GT power, and PV range.
Analyze
Python forecasting engine generates predictions, peaks, PV sizing, and JSON summary.
Decide
Dashboard displays results, interactive charts, and downloadable ZIP reports.
University of Ghardaia
Faculty of Sciences and Technology
EnerOptix was developed as a master's project at the University of Ghardaia.
This platform presents an applied energy forecasting and optimization workflow for load prediction, PV contribution analysis, BESS support, and peak-shaving decision support.
Master's student
Boudjerada Ahmed Abderrahmane
Project developer
Master's student
Moulay Omar Abdelouahab
Project developer
Supervisor
Mosbah Charaf Abdelkarim
Academic supervision and project guidance
Developed within the framework of master's-level research on energy forecasting, photovoltaic integration, battery energy storage, and peak-demand mitigation for microgrid applications.
Choose a plan and start with a 2-day free trial.
Every plan includes a free trial, CSV analysis, forecasting results, and secure project storage.
Starter
For students, researchers, and small pilot projects.
- ✓ 10 analyses per month
- ✓ Forecast and peak detection
- ✓ PV sizing scan
- ✓ ZIP result export
- ✓ 2-day free trial
Professional
For engineering teams and energy consulting workflows.
- ✓ 100 analyses per month
- ✓ Advanced parameter configuration
- ✓ Interactive chart zoom
- ✓ JSON/API-ready outputs
- ✓ Priority email support
Enterprise
For utilities, microgrid operators, and multi-site projects.
- ✓ Unlimited or custom analysis volume
- ✓ Multi-user workspace
- ✓ Custom Python models
- ✓ Deployment support
- ✓ SLA and onboarding
Start your 2-day EnerOptix trial.
Create an account, select your plan, upload your first CSV, and generate forecasting and optimization results immediately.
Frequently asked questions
What data do I need?
At minimum, a CSV file with a timestamp column and a load column. Temperature can be optional depending on your model configuration.
Can users choose MW, kW, or W?
Yes. The upload page can expose a power-unit selector and update the UI, charts, and result labels accordingly.
Does it generate downloadable results?
Yes. The workflow can return JSON summaries and a ZIP file containing CSV, Excel, and chart outputs.
Can I connect it to subscriptions?
Yes. The plan buttons pass the selected plan to registration. You can connect this to Stripe, PayPal, or manual billing.