Un lienzo donde cada bloque hace algo.
Cada nodo es una operación. Cada cable es un flujo de datos. Conectas entradas, transformaciones y salidas en un lienzo visual, y el resultado se calcula al instante. Sin escribir código de infraestructura, sin configurar GUIs, sin perder tiempo en lo que no agrega valor.
Nodos fuente
Generadores de señal, osciloscopios fisicos, archivos CSV, o cualquier programa externo.
Nodos de proceso
FFT, filtros, aritmetica, condicionales, scripts Python personalizados.
Nodos de salida
Graficos en tiempo real, exportacion de datos, logging, visualizacion cientifica.
FloWorks es una plataforma visual para procesamiento de señales e integracion de instrumentacion que permite a ingenieros de campo, integradores electronicos y empresas de calibracion construir y ejecutar flujos de diagnostico y adquisicion de datos complejos en minutos, sin necesidad de programar GUIs, gestionar concurrencia ni escribir boilerplate desde cero.
Menos friccion, mas velocidad.
FloWorks no compite contra la capacidad matematica de Python, sino contra el tiempo desperdiciado en infraestructura periferica. Mismo motor de calculo, 10x menos tiempo invertido en codigo de soporte.
Frente a Suites Empresariales
LabVIEW y MATLAB son costosos, pesados y con licenciamientos opacos. FloWorks es agil, moderna y respeta la privacidad absoluta al ser 100% offline. Funciona como herramienta complementaria para tareas rapidas de visualizacion y analisis intermedio.
Frente a Programacion Tradicional
Un pipeline tradicional en Python/C++ exige horas configurando bucles de eventos GUI, concurrencia de hilos y logica de reconexion de hardware. FloWorks reduce ese tiempo a minutos.
Frente a Node-RED
Node-RED esta disenado para IoT y mensajeria JSON ligera. FloWorks esta optimizado nativamente para arrays multidimensionales, matematica compleja, altas frecuencias de muestreo y protocolos de instrumentacion cientifica.
Visual, abierto y sin limites de plataforma.
Alternativa abierta y extensible a herramientas propietarias como LabVIEW o MATLAB Simulink. Ejecucion 100% local que garantiza el control total y la privacidad de la propiedad intelectual.
Formato .sflow abierto
Tus flujos son archivos de texto legibles y portables. Sin vendor lock-in. Compatibilidad absoluta de nodos y flujos entre todas las versiones sin modificar una sola linea de codigo.
Python nativo
Extensibilidad total con Python. ScriptNode permite logica inline con puertos dinamicos. El backend de la version Lite es 100% Python.
Procesamiento en tiempo real
Buffers circulares y manejo nativo de arrays multidimensionales sin perdida de muestras. No ofrece determinismo de microsegundos (no es un RTOS), pero garantiza la prevencion de perdida de muestras en bancos de prueba bajo sistemas operativos estandar.
Hardware real
Conexion directa via VISA/SCPI a osciloscopios, generadores y multimetros. Disponible en la version Pro.
Open-Core Pragmatico
Core open-source bajo MIT License. La version Lite es gratuita con licencia propietaria. Modulos Pro comerciales para casos empresariales avanzados con alto rendimiento.
Multiplataforma
Construido con Python + PySide6. Corre en Windows, macOS y Linux. 100% offline-first. No es una plataforma Cloud/SaaS.
Limites claros, expectativas claras.
FloWorks define explicitamente sus fronteras para que sepas exactamente cuando es la herramienta indicada.
- Una plataforma de prototipado rapido para diagnostico de equipos, calibracion, bancos de prueba e instrumentacion en contextos productivos y operativos.
- Un orquestador visual nativo para señales y datos numericos densos.
- Una herramienta complementaria de escritorio para ingenieros de campo e integradores que ya usan LabVIEW o Python y necesitan velocidad sin reescribir su infraestructura existente.
- Un software que define claramente sus limites de tiempo real: no es un RTOS, pero garantiza mediante backend en C y buffers circulares la prevencion de perdida de muestras en bancos de prueba bajo sistemas operativos estandar.
- Un reemplazo de entornos de investigacion matematica teorica pura o simulacion de ecuaciones diferenciales masivas.
- Un sistema SCADA o de automatizacion industrial certificada de mision critica en tiempo real.
- Una plataforma Cloud / SaaS. La ejecucion es 100% local para garantizar el control total y la privacidad de la propiedad intelectual del laboratorio o empresa.
Tres niveles, un solo ecosistema.
El modelo se basa en un enfoque Open-Core Pragmatico de tres niveles (Core, Lite y Pro), unificados por la Regla de Oro: compatibilidad absoluta de nodos y flujos entre todas las versiones sin modificar codigo.
Entorno "barebones" para desarrolladores, forks y creacion de nodos mediante SDKs con la menor friccion legal posible. Solo lo indispensable para ejecutar y probar nodos. Sin temas, sin cambio de idioma, sin guardado de archivos.
Version gratuita para el usuario final. Visualmente muy cercana a la Pro (interfaz completa, temas, guardado de archivos), pero sin funciones avanzadas. Ejecuta los mismos nodos con backend 100% Python.
Despliegue fisico, hardware real y alto rendimiento. Backend nativo en C, optimizaciones de memoria, multithreading avanzado, conectividad nativa con instrumentacion (VISA/SCPI, DAQ) y modo Headless.
La Regla de Oro garantiza que cualquier flujo creado en Core, Lite o Pro funciona en las demas versiones sin modificar una sola linea de codigo. La unica diferencia es el rendimiento y el acceso a funciones avanzadas.
Del hardware real a simulaciones externas.
FloWorks no vive solo. Se conecta con instrumentos fisicos via VISA/SCPI y esta disenado para recibir señales de cualquier programa externo que genere datos.
Hoy disponible
A futuro
Si tu programa entrega una señal, FloWorks puede procesarla.
FloWorks vs. las alternativas.
Abierto, extensible y gratuito — sin sacrificar potencia ni estabilidad.
| Caracteristica | LabVIEW | MATLAB Simulink | FloWorks |
|---|---|---|---|
| Codigo abierto | ✗ | ✗ | ✓ MIT License |
| Extensible con Python | Parcial | Parcial | ✓ Nativo |
| Costo de licencia | Alto | Alto | ✓ Gratuito |
| Formato portable | Propietario | Propietario | ✓ .sflow abierto |
| Scripts inline personalizados | ✗ | Limitado | ✓ ScriptNode |
| 100% offline | ✓ | ✓ | ✓ |
Para quien es FloWorks.
Desde el aula hasta el laboratorio de investigacion, pasando por la industria y el desarrollo de IA.
Educacion STEM
Visualiza conceptos de fisica, electronica y matematicas de forma interactiva.
Procesamiento de señales
FFT, filtros, convolucion y analisis espectral en tiempo real.
IA y ciencia de datos
Pipelines de ML, preprocesamiento de datos y experimentacion visual.
Investigacion cientifica
Adquisicion, analisis y reproducibilidad de experimentos con .sflow.
Automatizacion de lab
Control de instrumentos VISA/SCPI y flujos de medicion automatizados.
Simulaciones externas
CFD, FEM, vibraciones mecanicas — cualquier programa que emita señales.
Videos explicativos.
Videos cortos (30 s – 1 min) que muestran el potencial de FloWorks en accion.
Arma tu primer flujo
Conecta nodos desde cero en segundos.
Hardware real, señal real (1)
LCR fisico al canvas en vivo.
Hardware real, señal real (2)
Osciloscopio + Generador de señales fisico al canvas en vivo.
ScriptNode en accion
Python vivo dentro del flujo con puertos dinamicos.