-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Use a hosted server API. I don't know if anyone is publishing Kotlin or Java bindings to one yet, but the DreamStudio API uses gRPC and you could use the protobuf definitions they provide with a java gRPC client: https://github.com/Stability-AI/stability-sdk if you want to run such a server locally instead of paying for DreamStudio API credits, you could try https://github.com/hafriedlander/stable-diffusion-grpcserver . You'd still have to manage both a Python server and your Kotlin application, but you could have them in different environments, and you wouldn't have to worry about the complications of how to run a conda environment from inside a Kotlin process.
if you want to run such a server locally instead of paying for DreamStudio API credits, you could try https://github.com/hafriedlander/stable-diffusion-grpcserver . You'd still have to manage both a Python server and your Kotlin application, but you could have them in different environments, and you wouldn't have to worry about the complications of how to run a conda environment from inside a Kotlin process.