Back to directory

llama_sdk

A Dart implementation of llama.cpp that lets Flutter and Dart applications run local language models, used by the Maid mobile AI app.

llama_sdk

llama_sdk is a Dart package that wraps llama.cpp, letting Dart and Flutter applications load and run local large language models. It is the inference layer used by the Maid mobile artificial intelligence distribution.

The package supports isolates for parallel processing and streams generated tokens as they are produced. It is installed as a pubspec.yaml dependency, and a model is loaded by pointing a Llama instance at a local model file with configurable context and batch sizes, then sending chat messages and reading the response as a stream.

It is released under the MIT license.

More in Inference

See all 770
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • Lifeboat

    iterate.ai

    A local inference server that puts an OpenAI- and Anthropic-compatible API in front of open-weight language models running on hardware you control, from a laptop to a GPU cluster.

  • Claude S40

    github.com

    An unofficial Claude chat client for 2007-era Nokia Series 40 phones, built as a Java ME app plus a small Go relay server, with web search, reading mode and saved chats.