ollama / ollama
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
View ollama/ollamaRunning AI locally means the model, the weights and the data all stay on hardware you control: no API key, no per-token bill, no prompt leaving the machine. This board collects the projects that make that practical — local model runners and servers, chat interfaces and desktop assistants, mobile and on-device inference, and the quantization and compression tooling that lets a model fit into laptop or phone memory. Entries come from GitHub topic pages for local LLMs, llama.cpp-style inference, on-device AI and Ollama, ranked by stars, so a mature server sits next to a desktop client published last month. Each card lists language, stars and forks and opens a page with description, license, activity dates, README and related local AI projects. The practical question is almost always memory: check the quantization notes on the detail page before assuming a model will fit.
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
View ollama/ollamaUser-friendly AI Interface (Supports Ollama, OpenAI API, ...)
View open-webui/open-webuiUltra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
View HKUDS/nanobotLangchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM
View chatchat-space/Langchain-ChatchatPrivacy first, AI meeting assistant with 4x faster Parakeet/Whisper live transcription, speaker diarization, and Ollama summarization built on Rust. 100% local processing. no cloud required.
View Zackriya-Solutions/meetilyLocal, open-source AI app builder for power users ✨ v0 / Lovable / Replit / Bolt alternative 🌟 Star if you like it!
View dyad-sh/dyad🤖 可 DIY 的 多模态 AI 聊天机器人 | 🚀 快速接入 微信、 QQ、Telegram、等聊天平台 | 🦈支持DeepSeek、Grok、Claude、Ollama、Gemini、OpenAI | 工作流系统、网页搜索、AI画图、人设调教、虚拟女仆、语音对话 |
View lss233/kirara-aiProduction-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台/ Agent、知识库编排、插件系统 / Bots for Discord / Slack / LINE / Telegram / WeChat(企业微信, 企微智能机器人, 公众号) / 飞书 / 钉钉 / QQ / Matrix e.g.
View langbot-app/LangBotTalk to any LLM with hands-free voice interaction, voice interruption, and Live2D avatar running locally across platforms
View Open-LLM-VTuber/Open-LLM-VTuberFastest and only macOS Dictation app with on-device STT and custom trained AI enhancement model. Windows pre-build available! A local Wispr Flow alternative.
View altic-dev/FluidVoiceA self-hosted, offline, ChatGPT-like chatbot. Powered by Llama 2. 100% private, with no data leaving your device. New: Code Llama support!
View getumbrel/llama-gptAll-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
View sigoden/aichatProduction ready toolkit to run AI locally
View RunanywhereAI/runanywhere-sdks~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents.
View LearningCircuit/local-deep-researchPrivate & local AI personal knowledge management app for high entropy people.
View reorproject/reorRun frontier LLMs and VLMs locally on Qualcomm devices across NPU, GPU, and CPU with a few lines of code
View qualcomm/GenieXUse your locally running AI models to assist you in your web browsing
View n4ze3m/page-assistOpen-source Claude Design alternative. One-click import your Claude Code / Codex API key. Prompt → prototype / slides / PDF. Multi-model (Claude, GPT, Gemini, Kimi, GLM, Ollama).
View OpenCoworkAI/open-codesign🦄🦄🦄AI赋能股票分析:AI加持的股票分析/选股工具。股票行情获取,AI热点资讯分析,AI资金/财务分析,涨跌报警推送。支持A股,港股,美股。支持市场整体/个股情绪分析,AI辅助选股等。数据全部保留在本地。支持DeepSeek,OpenAI, Ollama,LMStudio,AnythingLLM,硅基流动,火山方舟,阿里云百炼等平台或模型。
View ArvinLovegood/go-stockThe automatic work journal/time tracker. Privately turns your screen into a timeline of what you actually accomplished. Open-source and local-first.
View JerryZLiu/DayflowSelf-hosted TypeScript agent runtime with durable approvals and verifiable run records. Own it, approve it, audit it.
View open-multi-agent/open-multi-agentSelf-hosted AI accounting app. LLM analyzer for receipts, invoices, transactions with custom prompts and categories
View vas3k/TaxHackerLiteRT-LM is Google's production-ready, high-performance, open-source inference framework for deploying Large Language Models on edge devices.
View google-ai-edge/LiteRT-LMQuantization, kernels, runtime and inference engine for mobiles, wearables, smart home and robots.
View cactus-compute/cactusEnchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama.
View gluonfield/enchantedAn automated document analyzer for Paperless-ngx using OpenAI API, Ollama, Deepseek-r1, Azure and all OpenAI API compatible Services to automatically analyze and tag your documents.
View clusterzx/paperless-aiOpen source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.
View dograh-hq/dograhLocal-first healthcare AI: clinical NER & HIPAA PII de-identification that runs 100% on-device. 2,200+ medical models, 21 languages, Apple MLX + Python, no cloud
View maziyarpanahi/openmed视频转字幕、字幕翻译、AI 配音与声音克隆、字幕烧录——免费开源的一站式桌面工具。基于 Whisper / FunASR 等本地模型离线语音转文字,批量处理 + 全平台 GPU 加速,跨 Windows / macOS / Linux。Free, open-source desktop app to generate, translate
View buxuku/SmartSubOpinionated paranoid text spacing in JavaScript, with on-device AI semantic judgment
View vinta/pangu.jsLocal persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.
View CaviraOSS/LongMemoryLike Manus, Computer Use Agent(CUA) and Omniparser, we are computer-using agents.AI-driven local automation assistant that uses natural language to make computers work by themselves
View yuruotong1/autoMateThe fastest local AI engine for Apple Silicon. 4.2x faster than Ollama, 0.08s cached TTFT, 100% tool calling. 17 tool parsers, prompt cache, reasoning separation, cloud routing.
View raullenchai/Rapid-MLXA C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
View SciSharp/LLamaSharpThe most no-nonsense, locally or API-hosted AI code completion plugin for Visual Studio Code - like GitHub Copilot but 100% free.
View twinnydotdev/twinnyAn AI-powered file management tool that ensures privacy by organizing local texts, images. Using Llama3.2 3B and Llava v1.6 models with the Nexa SDK, it intuitively scans, restructures
View QiuYannnn/Local-File-OrganizerRun Claude Code 100% on-device with local AI on Apple Silicon. MLX-native Anthropic-API server. 6 fighters incl.
View nicedreamzapp/claude-code-localThe Swiss Army Knife of Offline AI. Chat, see, speak, and generate images on your phone or Mac — GGUF LLMs, vision, Whisper speech-to-text, Stable Diffusion, tool calling, and local-network servers.
View off-grid-ai/OGAMOpen-Source AI Camera Skills Platform, AI NVR & CCTV Surveillance. Local VLM video analysis with Qwen, DeepSeek, SmolVLM, LLaVA, YOLO26.
View SharpAI/DeepCameraMano-P: Open-source GUI-VLA agent for edge devices. #1 on OSWorld (specialized, 58.2%). Runs locally on Apple M4 Mac mini/MacBook
View Mininglamp-AI/Mano-PMaid is a free and open source application for interfacing with llama.cpp models locally, and with Anthropic, DeepSeek, Ollama, Mistral and OpenAI models remotely.
View Mobile-Artificial-Intelligence/maid动手学Ollama,CPU玩转大模型部署,在线阅读地址:https://datawhalechina.github.io/handy-ollama/
View datawhalechina/handy-ollamaOffline multi-agent simulation & prediction engine. English fork of MiroFish with Neo4j + Ollama local stack.
View nikmcfly/MiroFish-OfflineAtomic Agent is a local-first AI agent. Runs open-weight models on your own machine via llama.cpp.
View AtomicBot-ai/atomic-agentA snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with ChatGPT, Claude, Llama 3, Phi 3, Mistral, Gemma and more.
View darrenburns/eliaThe fastest way to run Qwen 3.8 Flash Next and Qwen 3.8 27B on a Mac: 125 tok/s in OpenCode on an M5 Max. Native MTP speculative decoding on Apple Silicon, exact at any temperature.
View youssofal/MTPLXLLM Agent Framework in ComfyUI includes MCP sever, Omost,GPT-sovits, ChatTTS,GOT-OCR2.0, and FLUX prompt nodes,access to Feishu,discord,and adapts to all llms with similar openai / aisuite
View heshengtao/comfyui_LLM_partyA 100% offline, fully portable, zero-trace AI (Ollama + Llama 3 + AnythingLLM) that runs natively from a USB drive on Windows and Mac.
View techjarves/Portable-AI-USBA Python framework for self-hosted LLM tool-calling and multi-step agentic workflows
View antoinezambelli/forgeRun AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level
View withcatai/node-llama-cppNative iOS and Android client for Open WebUI, direct OpenAI-compatible, Ollama, and Hermes agents.
View cogwheel0/conduitA Node.js CLI that uses Ollama and LM Studio models (Llava, Gemma, Llama etc.) to intelligently rename files by their contents
View ozgrozer/ai-renamerFree, high-quality text-to-speech API endpoint to replace OpenAI, Azure, or ElevenLabs
View travisvn/openai-edge-ttsOn-device, real-time multimodal AI with features similar to GPT-Live
View fikrikarim/parlorThe ultimate zero-install, portable local AI environment. Run high-quality, uncensored LLMs (Gemma, Qwen, NemoMix) directly from any USB drive or SSD.
View techjarves/USB-Uncensored-LLMkubewall - Kubernetes Dashboard for Multi-Cluster Management Real-Time, Self-Hosted, Single Binary, AI-powered. Manage, monitor & debug K8s clusters in your browser, no cloud, no agents.
View kubewall/kubewallDesktop AI Assistant powered by GPT-6, GPT-5, Gemini, Claude, Ollama, Grok, DeepSeek, Perplexity, Bielik, chat, agents, vision, voice, RAG, image and video generation, tools, MCP, plugins
View szczyglis-dev/py-gptPersonal AI agent for macOS, Windows, Linux, Android & iOS. Set a goal, it works alone: coding (Skales Code), desktop + browser automation, autonomous scheduled Tasks.
View skalesapp/skalesCore ML model zoo for iOS/macOS — PyTorch models converted to ready-to-use .mlpackage, each with a conversion script and SwiftUI sample app.
View john-rocky/CoreML-ModelsHigh-performance, privacy-first on-device AI inference library for React Native, powered by PyTorch's ExecuTorch runtime
View software-mansion/react-native-executorchThe all-in-one local AI studio for your desktop: chat, image and video generation and a coding agent in one free, open source app. Windows and Linux. No Docker, no terminal, no cloud required.
View PurpleDoubleD/locally-uncensoredFun-ASR speech recognition models, with native Hugging Face Transformers support for Fun-ASR-Nano and separate FunASR, vLLM and llama.cpp deployment paths.
View QwenAudio/Fun-ASRLocal AI app and inference engine for agents. Run open-weight LLMs locally — private, 100% offline on your computer. Join our Discord: https://discord.com/invite/8wGSsvmg4V
View AtomicBot-ai/Atomic-ChatRow-Bot - Personal AI Sovereignty. A local-first AI assistant with integrated tools, a personal knowledge graph, voice, vision, shell, browser automation, scheduled tasks, health tracking
View siddsachar/row-botOn-device LLM execution in React Native with Vercel AI SDK compatibility
View callstackincubator/ai🌌 Give a soul to your favorite characters. Soul of Waifu is a desktop roleplay & AI companion app featuring Live2D/VRM avatars, voice chat & local LLM.
View jofizcd/Soul-of-WaifuMuesli: agent-native local meeting transcription + dictation for macOS (Granola + WisprFlow alternative)
View Muesli-HQ/muesliPhoneClaw turns phones into local AI agent runtimes with on-device models, native mobile Skills, LiveLand, and optional Mac Gateway inference.
View kellyvv/PhoneClawSynthadoc: An open-source LLM knowledge compilation engine that turns raw documents into structured, local-first wikis.
View axoviq-ai/synthadocProduction-grade C++ edge AI engine for video analytics and on-device VLM across Sophon, Rockchip RKNN, and x86, with visual orchestration, real-time OSD, events, and reproducible benchmarks.
View cosmo-wander-ai/cosmo-edgeOfficial PyTorch implementation of "EdgeSAM: Prompt-In-the-Loop Distillation for On-Device Deployment of SAM"
View chongzhou96/EdgeSAMA simple, locally hosted Web Search MCP server for use with Local LLMs
View mrkrsl/web-search-mcpNativeMind: Your fully private, open-source, on-device AI assistant
View NativeMindBrowser/NativeMindExtensionNobodyWho is an inference engine that lets you run LLMs locally and efficiently on any device.
View nobodywho-ooo/nobodywhoPokeClaw (PocketClaw) — first on-device AI that controls your Android phone. Gemma 4, no cloud, no API key. Poke is short for Pocket.
View agents-io/PokeClawCotabby is local AI autocomplete for your entire Mac. Open source. On device. Everywhere you type.
View FuJacob/cotabby[CVPR 2025] Official PyTorch implementation of "EdgeTAM: On-Device Track Anything Model"
View facebookresearch/EdgeTAMTinyChatEngine: On-Device LLM Inference Library
View mit-han-lab/TinyChatEngine🚀 Self-hosted AI automation platform. Deploy n8n, Ollama, Flowise, RAG, Supabase & 30+ tools with one command. Auto HTTPS. Free Zapier/Make alternative.
View kossakovsky/selfhost-aimacOS menubar app for fast local DeepSeek V4.1, with 1M context.
View notatestuser/ds4-controlOptimized Whisper models for streaming and on-device use
View TheStageAI/TheWhisper无需 ROOT 的开源 Android 屏幕实时翻译工具,适合游戏、视觉小说和漫画。支持端侧与云端 OCR、离线 LLM、多种翻译服务和文字朗读(TTS),译文可直接显示在画面上。Open-source no-root Android real-time screen translator for games, visual novels, and manga.
View ciddwd/overlay-translatorAndroid 17 local LLM prototype with Jetpack Compose and ONNX Runtime for offline AI inference experiments.
View Pangu-Immortal/MagicWXHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses
View jonigl/mcp-client-for-ollamaRun full Kimi K3 on a single device. And an OpenAI-compatible API server for local chat and coding agents.
View gavamedia/deltafinLocal, OpenAI-compatible text-to-speech (TTS) API using Chatterbox, enabling users to generate voice cloned speech anywhere the OpenAI API is used (e.g. Open WebUI, AnythingLLM, etc.)
View travisvn/chatterbox-tts-apiSwiftlet is a Swift and Metal runtime that runs large Qwen Mixture-of-Experts models locally on Apple devices by streaming expert weights from storage
View leonickson1/SwiftletOpen-source local AI SDK - run AI on-device with no cloud, no API keys. Supports GGUF, RAG, image, music, and video generation, speech-to-text, P2P inference, and more.
View tetherto/qvacComfyUI nodes for vision-language models: Qwen3-VL, Moondream 3, Florence-2, SmolVLM2, InternVL, Gemma 3, MiniCPM-V.
View gokayfem/ComfyUI_VLM_nodesA local model needs three things: weights in a format the runtime understands, enough memory to hold them, and a runner to load them. The rule of thumb for four-bit quantization is roughly two thirds of a gigabyte per billion parameters, plus room for the context window — so a 7B model fits comfortably in 8 GB of unified memory, while a 70B model does not fit on a laptop at all without aggressive compression or offloading into system RAM. Server-grade engines change that arithmetic with paging, continuous batching and GPU offload, which is why the same weights can be impractical in one tool and comfortable in another.
Start with a runner rather than a chat client. Once the model answers from the command line, everything above it is interface.
The desktop layer is what most people actually want: a chat window that keeps transcripts on disk, can read local files, and talks to whichever local server is running. Those clients are deliberately model-agnostic — they speak the same HTTP API as the popular runners — so the choice of client and the choice of model are independent decisions. On phones the constraints change completely: memory is small, thermals are real, and the interesting projects are the ones shipping compressed models that run in a few hundred megabytes with acceptable latency, rather than the ones streaming a full-size model over the network.
Quantization stores weights at lower precision — four bits instead of sixteen — which cuts memory use roughly fourfold and speeds up inference on hardware with no tensor cores. It is not free: below four bits the quality loss becomes visible on reasoning tasks, and some quantized formats only load in specific runtimes. The practical guidance is boring and effective: prefer four-bit formats for local use, keep a higher-precision copy on a server if you need to compare, and test the quantized build on your own inputs instead of trusting a benchmark table.
What is a local LLM? A language model whose weights run on your own hardware, so prompts and outputs never leave the machine and there is no per-token cost.
Can a local chatbot work offline? Yes, once the model has been downloaded. Runners and desktop clients on this board keep working with the network unplugged; only features that fetch from the internet stop.
What is on-device AI? Inference that happens on the device that produced the data — phone, laptop or embedded board — rather than in a hosted service. Its binding constraints are memory bandwidth and thermal budget.
How much RAM do I need to run a model locally? Roughly two thirds of a gigabyte per billion parameters at four-bit quantization, plus context. An 8B model is comfortable in 8 GB; anything past 30B wants a workstation or a GPU with real VRAM.
Is a local model as good as a hosted one? For summarising, drafting and light coding a good 8B–14B model is often enough. For hard multi-step reasoning the largest hosted models still lead, and they lead by more the longer the task runs.