Skip to content
OSOlogic

The Modern & Open Automation Platform

An open-source hardware and software initiative to modernize industrial and home automation — bridging traditional PLC / SCADA / HMI systems and modern, software-defined computing.

Website Release: 1.0 Beta License: AGPL-3.0 Platform


What is OSOlogic?

OSOlogic is a fully open platform for process automation. At its core is a real-time, in-memory data hub that everything speaks to, wrapped by IEC 61131-3 language engines (Ladder, ST, FBD, SFC, IL), a universal protocol gateway, open hardware designs, and modern APIs — so a controller can be as small as a microcontroller or as large as a control room.

  • Open and hackable — open-source software and hardware, no vendor lock-in.
  • Real-time — PREEMPT_RT Linux and baremetal targets.
  • Data-centric — an in-memory hub with adapters to any database.
  • Universal gateway — Modbus, CAN, EtherNet/IP, PROFINET, OPC-UA, MQTT.
  • Ready for AI — an MCP interface so agents can reason about and operate the plant.

Deploy in minutes

From a bare board to a running PLC — flash an image, then run the guided installer:

sudo oso-setup    # fast ncurses wizard, with a plain-text fallback

Deploy · Deployment guide

Start here

Repository Description
platform The OSOlogic platform — Community Edition (AGPL-3.0).

Editions

The Community Edition is a complete, production-capable platform. OSOlogic Enterprise adds optional modules for scale, certification, high availability, advanced security, computer vision / AI, and multi-axis CNC — see the Enterprise overview.

Community

Contributions are welcome — see the platform's contributing guide. For commercial or enterprise licensing, contact licensing@osologic.com.


OSOlogic® — © 2026 Roig Borrell S.L. and Ibercomp S.L.

Popular repositories Loading

  1. platform platform Public

    Break free from proprietary PLCs. Turn any machine — from a tiny MCU to a server — into a real-time industrial controller you actually own: program it in Ladder, Structured Text or any modern lang…

    C++ 2 1

  2. .github .github Public

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…