Roadmap

March 30, 2026 · View on GitHub

v1.0 — Foundation ✅ (Current)

  • Device simulation (temperature, motion, energy)
  • MQTT communication (Mosquitto)
  • FastAPI backend with REST + WebSocket
  • Rule-based decision engine
  • Z-score anomaly detection
  • Multi-agent system (Data, Decision, Action agents)
  • PostgreSQL data storage
  • Redis event queue
  • React dashboard with real-time charts
  • Docker Compose setup
  • ESP32 firmware example
  • Documentation

v1.1 — Enhanced AI

  • Lightweight neural network models (PyTorch Mobile)
  • Time-series forecasting (energy prediction)
  • Custom model training pipeline
  • Model performance dashboard
  • A/B testing for decision strategies

v1.2 — More Sensors & Devices

  • Humidity sensor simulation
  • Air quality (CO2, PM2.5) simulation
  • Light level sensor
  • Water level sensor
  • GPS/location device
  • ESP32 firmware for all sensor types

v1.3 — Advanced Dashboard

  • Dark/light theme toggle
  • Customizable layouts
  • Historical data explorer
  • Export data (CSV, JSON)
  • Alert configuration UI
  • Device management panel
  • Mobile-responsive improvements

v2.0 — Distributed Edge

  • Multi-node support (multiple edge devices)
  • Edge-to-edge communication
  • Federation protocol
  • TimescaleDB integration for time-series
  • Grafana dashboard integration
  • Prometheus metrics endpoint

v2.5 — Real Hardware Ecosystem

  • Raspberry Pi support
  • NVIDIA Jetson (GPU inference)
  • Support for Arduino-based sensors
  • LoRaWAN long-range communication
  • BLE (Bluetooth Low Energy) devices

v3.0 — Community Platform

  • Plugin marketplace
  • User authentication
  • Cloud sync (optional)
  • Shared dashboards
  • Community-contributed decision strategies

Note: This roadmap is aspirational. Priorities may shift based on community feedback and contributions. Want something sooner? Open an issue or PR!