Local AI Chat Apps and Assistants
Chat with open models without a cloud account, in a desktop or phone app or in a web UI you host. Personal assistants and chat bots are here too.
Subcategories
329Updated 2 years agoAGPL-3.0
macOS · Windows · Linux#Code execution#RAG#Semantic search
Instrukt is a terminal app for developers who want to build and test AI agents on their own machine or server. It can index local code and documents, but its chat models run through OpenAI's API, which requires an API key and internet access. It doesn't provide local chat inference.
2.9KUpdated 1 month agoAGPL-3.0
Android#GGUF#llama.cpp backend#Ollama integration
ChatterUI is an Android chat app for people who want to use a local LLM on their phone or connect to a remote model. It supports assistant and character conversations, with control over reply generation and chat formatting.
10.8KUpdated 2 days agoMIT
Browser Extension#Multilingual#Ollama integration#OpenAI-compatible API
ChatGPTBox is a browser extension for people who want AI help while reading pages or searching the web. It connects to self-hosted models or services such as ChatGPT, Claude, Moonshot and Azure.
10Updated 1 week agoMIT
macOS#Guardrails#Human approval#MCP
BoBe is an open-source desktop assistant that offers help based on what you're working on. It runs on Apple Silicon Macs with macOS 15 or later. Optional periodic screen captures give a vision model context about your work, while a floating overlay lets you chat with the assistant and review its suggestions.
126Updated 1 day agoAGPL-3.0
Android#Agent Skills#Code execution#Knowledge graphs
Jenny is a personal AI agent for Android that remembers context across conversations and handles tasks while the screen is off. It's for people who want a persistent assistant on their main phone or a spare Android device.
locallyai.appDesktop Chat Apps
macOS · iOS#MLX#Multilingual#Multimodal input
Locally AI is a native assistant for people who want to use language and vision models on their own Apple devices. It handles text, images and spoken conversations without sending AI processing to a cloud service.
13KUpdated 1 day agoGPL-3.0
macOS#Multilingual#Streaming inference#Works offline
FluidVoice turns speech into text in Mac apps, including email, documents, chat, terminals and code editors. It suits people who want local dictation with optional editing before text reaches the active app.
1.9KUpdated 21 hours agoGPL-3.0
macOS#Batch processing#Hugging Face integration#MCP
TypeWhisper is a macOS dictation and transcription app for people who want to turn speech into text across their apps. Local speech models keep audio on your Mac; optional cloud transcription sends it to the selected provider.
4.6KUpdated 1 week agoMIT
Docker · Web#Human approval#Multi-agent workflows#Ollama integration
Agent Service Toolkit is a Python template for developers building their own AI agent services. It brings together agent logic, an API and a browser chat interface so you don't have to build each part from scratch.
53.5KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux#LM Studio integration#MCP#Multilingual
Cherry Studio is a desktop AI chat app for people who use several model providers and want one place to manage their conversations. It supports local model connections as well as cloud services.
109Updated 4 days agoMIT
Windows#Browser automation#Human approval#Ollama integration
BAH Browser is an MIT-licensed desktop browser for people who want an AI agent to carry out web tasks in their own browser session. It runs on Windows and combines a tabbed Chromium browser with an assistant that reads pages, clicks links and fills forms in response to plain-language requests.
15.7KUpdated 1 year agoApache-2.0
macOS · Windows · Linux · Docker · Web#llama.cpp backend#MLX#Multi-agent workflows
Second Me is an open-source prototype for people who want to train and host an AI representation of themselves. It uses personal memories to shape a model around their identity and context.
1.5KUpdated 1 week agoMIT
macOS · Windows · Web#Agent Skills#Code execution#Hybrid search
Inno Agent is a personal AI learning agent for ongoing tutoring and study. It keeps learning goals, misconceptions and study materials available across conversations, with records you can inspect and correct.
28.4KUpdated 2 days ago
Docker · Web#Human approval#Multi-user access#Role-based access
Budibase is a low-code platform for teams building internal tools and AI agents around operational work. It connects employee requests to business records, approvals and support processes.
257Updated 1 day agoApache-2.0
#Human approval#MCP#Multi-user access
Mattermost Agents adds AI assistants to a Mattermost workspace for teams working through long discussions and meeting recordings. Teams can use models on their own infrastructure or connect to a cloud provider.
679Updated 2 days agoBSD-3-Clause
macOS · Windows · Linux · iOS · Web#Agent Skills#GGUF#MLX
TensorSharp runs local AI models for .NET developers and people who want chat, media generation and agent tools on their own hardware. You can embed it in a C# application or use its CLI, browser interface or companion app, TensorAgent.
654Updated 5 months agoMIT
Web#Agent Skills#Hybrid search#Knowledge graphs
Polywise is a self-hosted system for people who want AI agents to work with saved research, notes, and project context. It keeps that material available across conversations so you don't have to explain the same work each time.
46.9KUpdated 2 days agoAGPL-3.0
macOS · Docker · Web#Code execution#Hybrid search#LM Studio integration
AstrBot is an AI chatbot platform for personal assistants, customer support bots and team automation inside messaging apps. You can host it on your own computer or server and choose a local or cloud model backend.
85.4KUpdated 19 hours ago
Linux · Docker · Web#MCP#Multi-agent workflows#Multi-user access
LobeHub is an AI agent workspace for individuals and teams assigning ongoing work to multiple assistants. It keeps agents, their tasks and shared material together, with hosted and self-hosted options.
1.6KUpdated 9 months ago
macOS · Windows · Linux · Docker#Code execution#Ollama integration#Persistent memory
Lemon AI is a local AI agent for people who want to research topics, write code and analyze data on their own hardware. It also lets you revise generated HTML reports and pages without asking the agent to recreate the whole result.
485Updated 4 months agoMIT
macOS#Agent Skills#Git integration#Human approval
10xProductivity extends a coding agent into a personal assistant for work that spans messages, tickets and documents. It's aimed at people working within company restrictions on new automation platforms, using the accounts and permissions they already have.
2Updated 3 months agoMIT
Docker · Web#llama.cpp backend#LM Studio integration#MLX
Deep Research is a self-hosted AI agent for people who want web research with traceable evidence and a library they control. It runs in Docker on your own machine or server, searches the web in successive rounds, and uses gaps in its findings to decide what to investigate next. Reports include citations, per-source notes with quoted evidence, and suggested follow-ups.
382Updated 2 weeks agoMIT
macOS · Windows · Linux#Guardrails#Knowledge graphs#Multi-agent workflows
Prismos AI is a desktop assistant for people working with private documents and technical files. It uses local Ollama models to answer questions and retain knowledge for later conversations.
3.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Android · Web#Agent Skills#Code execution#Git integration
Mercury Agent is a personal AI agent for people who want ongoing help with coding, research and routine tasks. It keeps context between conversations and can continue working in the background after you close the terminal.
2.4KUpdated 3 days agoApache-2.0
Docker · Web#Agent Skills#Code execution#Multi-user access
Bionic GPT is a self-hosted AI agent platform for internal teams building workflows around company knowledge and business systems. It supports tasks that involve several steps, tools and files while retaining context across the work.
1.5KUpdated 3 months agoGPL-3.0
Windows · Web#Code execution#GGUF#Human approval
Soul-of-Waifu is an AI companion app for creating characters and roleplaying with them. A character carries the same personality and memories between conversations, RPG campaigns and a desktop companion.
perfectmemory.aiAI Notes and Knowledge Bases
macOS · Windows#LM Studio integration#MCP#Ollama integration
Perfect Memory AI keeps a searchable record of screen activity and meetings on Mac and Windows. It's for people who want to recover a page, presentation or conversation without remembering which app contained it.
25.9KUpdated 6 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Hybrid search#llama.cpp backend#Multi-user access
kotaemon is an open source document chat app for people who want to ask questions across their files and inspect the evidence behind an answer. Developers can also use it to build custom document question-answering applications.
3.3KUpdated 23 hours ago
macOS · Windows · Linux · Browser Extension#Ollama integration#ONNX#Persistent memory
Natively is a desktop assistant for people who want suggested answers during meetings or interviews and searchable notes afterward. It works with Zoom, Google Meet and Microsoft Teams without adding a bot to the call.
1.3KUpdated 1 month agoGPL-3.0
Android#LLM tracing#MCP#Ollama integration
GPT Mobile is an Android AI chat app for people who want to compare model responses in one conversation. It connects to your chosen providers using your own API keys and can work with models served through Ollama.
enconvo.comAI Workflow Automation
macOS · iOS#LM Studio integration#MCP#MLX
Enconvo is a native Mac AI assistant for people who want help with writing, research and tasks inside their everyday apps. It uses screen and selected-text context so you can ask about what you're working on without moving everything into a separate chat.
1.8KUpdated 1 day agoMIT
macOS · Windows#GGUF#Hugging Face integration#llama.cpp backend
Llama Desktop runs language models on your computer for private chat and use in other apps. It's for people who want a local ChatGPT alternative and developers connecting coding agents, editors or scripts to their own models.
1.7KUpdated 1 day ago
Windows · Browser Extension#Human approval#llama.cpp backend#LM Studio integration
WebBrain is an AI browser agent for people who want to ask questions about pages or delegate web tasks from a sidebar. It works in your existing browser, including signed-in tabs, and starts in read-only Ask mode.
38.1KUpdated 3 months agoAGPL-3.0
Web#RAG#Semantic search#Web search
Khoj is a personal AI assistant for people who want answers from their files and the web. It also supports custom agents and recurring research tasks.