configured, not coded
nats, kafka, mqtt, redis, opc ua and http in; postgres, clickhouse, s3, files and webhooks out; filter, reduce, map, split and remember in between. plain JSON the whole way through — no schema to define up front.
describe pipelines as input → transforms → output, and kayak runs them on a live canvas — a card per pipeline, edges for the data, a log and a throughput chart on each one.