A phased approach to building the future of industrial analytics - from licensed tools to AI-first platform
By end of 2026, your company runs a single internal "Industrial Data + AI Platform" where:
How our projects fit together in a layered architecture
piwebapi: stable, secure, scalable PI extraction API
pipolars: high-performance dataframe layer (Polars) + domain helpers
swapp (core): auth, navigation, permissions, workspaces, saved views, audit, API gateway
swapp.explorer: AF explorer, asset hierarchy, attribute discovery, tag/point finder
swapp.trend: TrendMiner-like UX + context charts + event overlays + smart comparisons
swapp.stats: Minitab-like guided stats + DOE-lite + capability + hypothesis tests
swapp.ppm: legacy PPM workflows (KPIs, availability, heat rate, alarms, tickets)
scadanerve: sensors-to-agents pipeline (OPC UA/Modbus/MQTT - historian - feature store - agents)
Detailed deliverables and success metrics for each phase
Goal: Make PI data reliably usable via your own APIs, with security & governance.
Goal: Deliver the first "daily driver" replacement use-cases (trend + exploration).
Goal: Replace the "analysis workbench" and connect to business workflows.
Goal: Harden the platform, scale adoption, and prove strategic optionality beyond PI.
What "AI-first" means in SWAPP - implemented in three tiers
Key decision points tied to outcomes
Explorer + Trend adopted by pilot plants; 50+ recurring users; clear productivity gains documented
Stats workflows in use; at least one PPM dashboard live; one monthly report generated from SWAPP
Multi-plant scaling proven; Scadanerve pilot running in bridge mode; governance/audit controls active
Get in touch to learn how SWAPP can transform your industrial data operations