Android / llama.cpp / GGUF

LLM AI Server with llama.cpp

LLM AI Server with llama.cpp is an Android local-LLM testing app that lets you load GGUF models, tune inference and prompt-template settings, manage shared MCP / Function Definitions settings, inspect logs, and expose an Ollama/OpenAI-compatible API plus the bundled WebUI from one app.

  • Supports both model downloads from a URL and importing local .gguf files from the device.
  • Lets you combine generation settings, Think behavior, custom chat templates, shared MCP settings, and Function Definitions JSON.
  • Can start an on-device Ollama/OpenAI-compatible API and WebUI on the same port, including endpoints such as /api/chat and /v1/chat/completions.

Screenshots

LLM AI Server with llama.cpp main screen
Main screen with status header (speed, temperature, backend), API/WebUI controls, Direct Run section, and processing logs.
LLM AI Server with llama.cpp settings screen
Settings screen for model URLs, local GGUF import, GPU backend selection, mmproj settings, and inference parameters.
LLM AI Server with llama.cpp template settings
Template, API, MCP, language, and log settings, including System Prompt, custom chat template, and Function Definitions JSON fields.

Key Features

Operational Notes