tattn/LocalLLMClient

Swift package to run local LLMs on iOS, macOS, Linux

56
/ 100
Established

This Swift package helps developers integrate large language models (LLMs) directly into their iOS, macOS, or Linux applications. Developers can use it to add AI capabilities like text generation, question answering, and even image analysis. It takes local LLM files and user prompts as input, and outputs text responses or tool calls, enabling apps to perform intelligent tasks offline.

168 stars.

Use this if you are a Swift developer building an application for Apple platforms or Linux and want to embed AI capabilities using local LLMs without relying on cloud services.

Not ideal if you are a non-developer or if your application requires a wide range of LLM models beyond those supported by GGUF, MLX, or FoundationModels.

iOS-development macOS-development mobile-app-AI offline-AI local-LLM-integration
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 21 / 25

How are scores calculated?

Stars

168

Forks

41

Language

Swift

License

MIT

Last pushed

Jan 31, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/tattn/LocalLLMClient"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.