Development Roadmap

Shopfloor Copilot is a personal R&D project exploring how modern AI and open-source technologies can be applied to manufacturing monitoring and OEE analysis. This page outlines the current development status and future plans.

⚠️ Prototype / Technology Demonstrator
This project is not a commercial product and is not available for production use. It is a personal portfolio project and technology exploration built during off-work hours. All data shown in the live demo is simulated.
Project Phases
Completed
Phase 1 — Core Prototype
Foundational architecture, OEE monitoring dashboard, OPC UA connectivity, and basic data visualisation. Running as a live technology demonstrator with simulated production data.
  • NiceGUI + FastAPI framework
  • PostgreSQL data layer
  • OEE dashboard with simulated data
  • OPC UA Explorer (read-only)
  • Dark theme UI shell
  • JWT authentication
🔧
In Progress
Phase 2 — Feature Exploration
Experimenting with AI-powered diagnostics, semantic signal mapping, predictive maintenance concepts, and collaborative tools. All features run against simulated data — no real factory connections.
  • Semantic signal mapping (YAML-driven)
  • Local LLM integration (Ollama)
  • RAG-based Q&A prototype
  • Predictive maintenance mockup
  • Visual line designer (BPMN)
  • Digital shift handover concept
  • 30 KPI formula engine
  • Andon board prototype
📋
Planned
Phase 3 — Validation & Hardening
If the concept proves viable, this phase would involve testing against real OPC UA data sources, performance optimisation, security hardening, and user feedback collection.
  • Real OPC UA data validation
  • Performance benchmarking
  • Security audit
  • User experience refinement
🚀
Future
Phase 4 — Production Readiness
Full production hardening, documentation, deployment automation, and potential open-source release or commercialisation. Timeline TBD — depends on validation results from Phase 3.
  • Production-grade deployment
  • Comprehensive documentation
  • CI/CD pipeline
  • Licensing model definition
Technology Stack (Current Prototype)
🐳 Docker-based architecture — containerised microservices for easy local development
🐍 Python 3.11 + FastAPI — modern async web framework with automatic API documentation
🖥️ NiceGUI 2.5 — Python-first web UI framework (Quasar/Vue.js)
🗄️ PostgreSQL 16 — relational database for OEE metrics and operational data
🔌 OPC UA — industrial protocol connectivity via python-opcua
🧠 Ollama — local LLM inference, no cloud API dependencies
Frequently Asked Questions

Is this a commercial product?

No. Shopfloor Copilot is a personal R&D project and technology demonstrator. It is not available for purchase or commercial deployment. The live demo runs entirely on simulated data.

Can I try the demo?

Yes. The live demo is available at shopfloor-copilot.com/login with guest access. All data is simulated — no real factory data is used.

What hardware does the demo run on?

The prototype runs on a single Hetzner VPS (8 CPU cores, 32 GB RAM) using Docker Compose. This is a development/demo environment, not a production deployment.

Will this become a product in the future?

Possibly. The project is exploring whether these concepts are viable for a future product. No timeline or pricing has been defined. Development continues as a personal initiative during off-work hours.

Is anyone selling or supporting this today?

No. There is no sales team, no support offering, and no commercial entity behind this project at this time. It is a solo developer's portfolio project.

Interested in the Project?

If you'd like to learn more about the technology concepts explored in this prototype, feel free to get in touch.

Get in Touch →