Build on Koios from your own code.
Three packages on PyPI, each independent of the others. Take the one that matches what you're doing: writing components, integrating a system, or preparing a model.
koios-component-builder
Write your own components in Python
The SDK and command-line tool for component libraries. Declare typed inputs and outputs, write the logic, and package it as a .kcl library that Koios wires onto its canvas and runs at your scan rate.
koios-client
A typed Python client for the Koios API
Read and manage devices, tags and models from a script or a service, with a fully typed GraphQL client underneath and helpers for imports, exports, model files, backups and trend data.
koios-model-utils
ONNX models that describe themselves
Writes the metadata Koios reads when you upload an ONNX model: what each input and output means, how values are normalized and how often it runs. Koios then fills in the bindings for you.
Building on Koios? Tell us what you need.
If a package is missing something your integration needs, say so. Your message goes straight to the people who maintain them.