Report Abuse

Basic Information

Vento is an open source platform for automating the control of physical devices and machines using a Large Language Model running in a continuous decision loop. The system reads sensor states, evaluates user-configured rules, and sends structured prompts to the LLM to decide which actuators to trigger. It provides a full web UI for device onboarding, rule configuration, real-time monitoring and visual programming through a node-based interface. The project targets smart and industrial devices and includes tools to program, deploy and manage connected devices, with explicit support for ESP32 devices via ESPHome. Installation and local deployment instructions are provided for npm or Docker. The README also highlights AI-assisted features for rule creation and context/prompt management and points users to a Discord community and a LICENSE file.

Links

Categorization

App Details

Features
A continuous LLM-driven control loop that reads sensors, evaluates rules and produces actuator commands. A full user interface for device onboarding, real-time monitoring and rule configuration. A node-based visual programming UI to fine tune system behavior and compose automation logic without writing low-level code. Built-in support for connected IoT devices with explicit ESP32 integration via ESPHome and tools to program, deploy and manage device fleets visually. AI-assisted utilities to help create rules and manage context with prompt cascading. Easy local deployment options documented for npm and Docker. Visual dashboards and sequence views for system state and history are shown in repository images. Open source license and community support via Discord are documented.
Use Cases
Vento helps teams and makers automate physical systems by replacing manual control logic with an LLM-based autopilot loop, reducing the effort to write bespoke controllers. Its node-based UI and device onboarding lower the barrier for configuring sensors, rules and actuators, enabling faster prototyping of smart and industrial automations. ESP32/ESPHome support allows users to program and manage common IoT hardware from the same platform, streamlining deployment. Real-time monitoring and visual dashboards make it easier to observe system behavior and iterate on rules. AI-assisted rule creation and prompt management can speed up setup and reduce the need for deep prompt engineering. The documented npm and Docker start paths and community channels aid adoption and troubleshooting.

Please fill the required fields*