DEV Community

Amelia
Amelia

Posted on

AI-Powered Supply Chain Simulator (Open Source Tool)

๐Ÿ‘‹ Hello Devs,
I recently completed a passion project that blends AI, forecasting, and simulation โ€” all focused on one of the most mission-critical systems in the world: supply chains.

๐Ÿ”— GitHub: https://github.com/AquarlisPrime/AI-Driven-Forecast-Resilience-Simulator-for-Supply-Chain

๐Ÿ’ก Why I Built This
Supply chain disruptions โ€” whether from pandemics, port congestion, or raw material shortages โ€” have massive ripple effects. I wanted to build a hands-on tool that:

Simulates disruptions in real-time

Predicts demand using machine learning

Helps visualize impact across a supply chain network

Calculates cost, emissions, and risk dynamically

Something intuitive enough to demo and powerful enough to experiment with.

๐Ÿง  Key Features
โœ… AI-based Forecasting
Uses models like Prophet, LightGBM, and even supports plugging in custom models like LSTM/XGBoost.

โœ… Digital Twin Supply Chain Network
Visualizes your supply chain as a graph of nodes and edges using networkx and PyVis.

โœ… Disruption Scenario Engine
Simulate transit delays, demand spikes, and supply outages. Adjust nodes live and see results in real time.

โœ… Cost, Emissions, and Risk Calculators
The app tracks and recalculates operational metrics dynamically โ€” great for "what-if" analysis.

โœ… Streamlit-Powered Interface
No complex setup. Just pip install and launch via browser.

๐Ÿ› ๏ธ Tech Stack
๐Ÿ“Š Forecasting: Prophet, LightGBM, NeuralProphet

๐Ÿ”— Visualization: networkx, pyvis, plotly, streamlit

๐Ÿ“ฆ Core Libraries: pandas, numpy, scikit-learn

๐Ÿงช Future Additions: SHAP, SQLite/Firebase, optimization engine

๐Ÿ’ฌ What I'm Looking For
๐Ÿš€ Feedback from ML or supply chain folks

๐Ÿ”ง Ideas for additional models or optimization logic

๐Ÿ’ก Feature suggestions or UX feedback

๐Ÿ‘ฅ Collaborators whoโ€™d like to help scale this

๐Ÿ“ฌ Try It Out! And feel free to fork, star, or open issues โ€” all contributions are welcome!

โค๏ธ Thank You!
If you're into ML, supply chains, data apps, or even just cool Python projects โ€” I'd love your feedback! Drop a comment, GitHub issue, or DM anytime.

Top comments (0)