Llamatik#

Kotlin-first llama.cpp integration for on-device and remote LLM inference.

  • Kotlin Multiplatform: Android, iOS, desktop (JVM) and more
  • Offline inference via bundled native bindings
  • Embeddings + text generation + streaming
  • Schema‑constrained JSON generation (optional JSON Schema → valid JSON output)
  • v2.0 — :sdk module, Agent Framework DSL, Agent Platform runtime

What’s new in v2.0#

FeatureModule
Clean SDK module with zero UI dependenciescom.llamatik:sdk
Assistant facade — single injectable class for all inferencecom.llamatik:sdk
Agent { } Kotlin DSL — streaming, memory, tools, workflowscom.llamatik:sdk
Agent Platform — runtime, permissions, companion profiles, auditcom.llamatik:sdk-agent

→ Migration Guide for upgrading from 1.x

Llamatik Code — IntelliJ Plugin#

Llamatik Code is a local-first AI coding assistant for IntelliJ-based IDEs built on top of this library.

Repo: https://github.com/ferranpons/Llamatik/