// python packages

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.

Components

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.

Integration

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.

Models

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 something

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.