IronFlock

Per integratori e sviluppatori

Basta ricostruire da zero le fondamenta per ogni cliente

Connettività, deployment all'edge, accesso remoto, un livello dati, un UI builder e un'AI che impara ogni app che installi: documentata, scriptabile e gratuita per iniziare. Distribuisci i tuoi container; tieniti i tuoi clienti.
  • Docker
  • OCI registry
  • GitHub / GitLab / Bitbucket CI
  • SQL
  • Siemens S7
  • OPC UA
  • MQTT
  • Modbus
  • IO-Link
  • NVIDIA GPU
Icone di app dallo store di IronFlock: HVAC Control, Node-RED, OPC UA Collector, GPS Tracker, Vision AI, Alarms, ModBus Collector e uno spazio per la tua app

Cosa non devi sviluppare

Le sei cose che servono a ogni soluzione per il cliente e che nessuno vuole riscrivere

  • ConnettivitàCollector per S7, OPC UA, MQTT, Modbus e IO-Link sotto forma di app. Importa un export di TIA Portal e i tag vengono acquisiti. Per i protocolli meno comuni c'è Node-RED nello store.
  • Runtime edgeL'agente esegue i tuoi container sul Linux del cliente, kernel real-time inclusi, con accesso ai dispositivi host, modalità privilegiata, rete host e NVIDIA container runtime.
  • Livello datiArchiviazione di serie temporali all'edge e in cloud, SQL personalizzato, trasformazioni materializzate e pianificate, un pannello SQL ad hoc e un Data Relay che mette in buffer i dati verso qualsiasi sistema a valle.
  • UI e boardUn board builder no-code con pagine, moduli, interruttori e scrittura verso le macchine, e ogni widget si può incorporare nella chat AI. Quando serve di più, crea la tua UI in App Studio.
  • Distribuzione e aggiornamentiPubblica le immagini nel registry IronFlock dalla tua CI; il registry dell'appliance le replica. Rollout OTA graduali su gruppi di dispositivi, online o offline.
  • Accesso remoto e sicurezzaSessioni mediate e registrate verso HMI, PLC e porte della tua app. Multi-tenancy, permessi granulari, audit log: così non devi più discutere con l'IT di ogni cliente.
LineOps: il board di linea con le stazioni a sinistra, un IPC per linea al centro e, a destra, gli schermi delle stazioni di assemblaggio, prova di tenuta e imballaggio

Esempio: LineOps

Un'app per la qualità di fine linea, sviluppata da IronFlock su IronFlock

LineOps digitalizza la fine di una linea di assemblaggio: conteggio della produzione con verifica dei codici a barre all'imballaggio, chiamate Andon con escalation a qualità, manutenzione e magazzino, istruzioni di lavoro approvate su ogni schermo di stazione e una dashboard live della linea. Un IPC per ogni linea; l'intero stabilimento in un unico board.
  • Tutto il suo stato risiede nelle tabelle IronFlock, tramite l'SDK. Nessun database proprio.
  • Supervisori, reparti e amministratori di stabilimento lavorano su un board IronFlock; gli schermi di stazione sono incorporati al suo interno.
  • Le notifiche Andon sono allarmi della piattaforma. Nessun codice per email o SMS.
  • I valori macchina arrivano dall'app collector PLC installata. Nessun driver PLC in LineOps.

LineOps è stata sviluppata con Claude Code e il plugin IronFlock.

Scopri LineOps nell'App Store

Workflow di sviluppo

Il tuo container è già un'app IronFlock

Un'app è un'immagine Docker più alcuni file template nella sua cartella .ironflock. Le immagini esistenti si convertono senza riscrivere nulla; quelle nuove possono partire dai template di App Studio.
  1. Sviluppain App Studio o nel tuo IDE; push da GitHub, GitLab o Bitbucket.
  2. Dichiaracosa espone l'app (tabelle, porte, impostazioni), così l'assistente ne impara le capacità.
  3. Distribuiscisu un dispositivo, un gruppo o l'intera flotta di un cliente.
  4. Pubblicain privato per i tuoi clienti o pubblicamente nello store; mantieni la proprietà intellettuale, scegli la licenza.
# Estratto di .ironflock/data-template.yml di LineOpsconsumes:  - app: PLCCollectordata:  tables:    - tablename: andon_events      maintainLatestFlagFor: [request_no]      columns:        - id: request_no          dataType: string        - id: station_id          dataType: string        - id: state          dataType: string
# Installa il plugin in Claude Code/plugin marketplace add IronFlock/agent-skills/plugin install ironflock@ironflock

Sviluppa con Claude Code

Un plugin per Claude Code che sa come si costruiscono le app IronFlock

Il plugin IronFlock insegna la piattaforma al tuo coding agent: dove va ogni tipo di dato, un'app di partenza, ogni template della cartella .ironflock, i widget dei board e un validatore che intercetta ciò che altrimenti la piattaforma segnalerebbe solo al momento dell'installazione. Open source con licenza MIT.
Sviluppa con Claude Code
Trascrizione della chat: l'assistente trova l'immagine di saldatura più recente per Weld 1, valuta la qualità della saldatura e poi traccia il grafico dei valori Line1Strength nei cinque minuti precedenti un picco di 117,9

L'assistente è estendibile

Ogni app che distribuisci insegna una nuova capacità all'assistente

Il sistema multi-agente legge il livello dati e le app installate in un progetto. Installa un'app di visione e l'assistente sa valutare le immagini; installa un collector e sa mettere in servizio il dispositivo. Non scrivi prompt: dichiari cosa sa fare la tua app.
Come si integrano i componenti della piattaforma

Programma partner

Realizza soluzioni IronFlock nella tua regione

I partner di implementazione gestiscono progetti pilota e rollout con i propri ingegneri sulla piattaforma IronFlock.

Candidati come partner

Buono a sapersi

  • Nessun vendor lock-in: le tue immagini, i tuoi dati, esportabili in qualsiasi momento.
  • Il piano gratuito include App Studio, accesso remoto e app illimitate.
  • Gli strumenti integrati (board, allarmi, assistente) sono facoltativi: se preferisci, usa i tuoi.
  • Scala da un dispositivo a migliaia senza cambiare architettura.
Domande e risposte

Distribuisci oggi il tuo primo container su un dispositivo

Registrati, installa l'agente su qualsiasi macchina Linux, pubblica un'immagine. Nessuna carta di credito, nessuna chiamata commerciale, a meno che non sia tu a volerla.