Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagllm
vertexgsoc1.0.0
0

Offers a multiplatform SDK for integrating Google's Gemini through Vertex AI, enabling text generation on Android and iOS. Suitable for prototyping, not production-ready.

AndroidNative·SeanChinJunKai·Apache License 2.0
core-llm-clients0.7.5
0

Library enables interaction with multiple large language model providers via a unified interface. Features include consumer-friendly API, secured key management, HTTP client flexibility, streaming capabilities, and configurable retry policies.

JVM·ResearchForYouNow·Apache License 2.0
klibopenai1.0.0
0

Lightweight OpenAI API client offering idiomatic, async-friendly calls for completions, chat, streaming and file uploads, plus simple configuration and request/response mapping.

JVM·BoD·Apache License 2.0
firebase-kotlin-sdk0.10.0
01 used by

Generative AI integration for Firebase offering model creation, content DSL, multi-turn chat with streaming, safety filters, Vertex AI backend support, and token-estimation tools.

AndroidNative·uny·Apache License 2.0
koog-firebase0.5.0
0

Firebase Vertex AI integration enabling agent-framework LLM prompts with preconfigured Gemini model definitions, streaming responses, and simple executor adapters for easy backend connection.

AndroidNative·uny·Apache License 2.0
sumopod-ai-sdk0.1.1
0

OpenAI-compatible SDK offering chat completions (streaming and non-streaming), text embeddings, model browsing across 40+ models, SSE streaming, thread-safe singleton, and API-key redaction.

AndroidJVMNative·MozeeB·Apache License 2.0
Markdown0.0.1-alpha.12
0

Blazing-fast AST-based Markdown engine with incremental parsing, token-by-token LLM streaming, full CommonMark coverage, theming, LaTeX math, linting, plugin directives and image loading.

AndroidJSJVMNativeWasm·zly2006·MIT License
kmp-ai0.4.0
0

Run offline LLMs with llama.cpp backend: real‑time token streaming, SHA‑256‑verified resumable downloads, chat templates, KV‑cache reuse across turns, and grammar‑constrained generation.

AndroidJVMNative·fadizg
aisdk-kotlin0.3.0-alpha01
0

Multifaceted AI tooling library delivering typed agent and tool contracts, streaming text and structured outputs, provider/gateway adapters, embeddings and media primitives, telemetry, mocks, and utilities.

AndroidJVMNative·torad-labs·Other
koog-ondevice0.1.0
0

Koog-compatible on-device LLM client enabling offline Gemini Nano and Apple Foundation Models inference without API keys, supports hybrid cloud fallback, model download, warm-up and routing.

AndroidNative·uny·Apache License 2.0
llmleaf0.1.6
0

Unifies diverse LLM providers behind a single OpenAI-style API: streaming-first chat/embeddings/voice/realtime/batch modalities, per-model health-aware fallback chains, outbound control-plane auth and extensibility.

JSJVMNative·codefionn·GNU Lesser General Public License v3.0