llmkit · llmkit for Java

llmkit for Java

Plain Java 17, one small dependency (Gson). On Maven Central.

The Java SDK carries the same API as the other five languages. Add com.aktagon:llmkit from Maven Central — the Gradle line above, or the equivalent <dependency> block in a Maven pom.xml. Java 17+, and the only runtime dependency is Gson. The guides show the Java call surface.

go

llmkit for Go

Stdlib only. Every provider. In production at Aktagon.

python

llmkit for Python

Stdlib only. No httpx. No pydantic. Every provider.

rust

llmkit for Rust

Tokio-native. Zero-bloat client. Every provider.

swift

llmkit for Swift

Swift-native async/await. Strict concurrency, zero dependencies.

typescript

llmkit for TypeScript

Bun-friendly. No runtime dependencies in your bundle. Every provider.