Share one Mac's local AI model with every device in your family without cloud accounts
Ask your family's shared AI a question instantly using a Spotlight style hotkey overlay
Keep each family member's chat history private while sharing the same underlying model
Attach PDFs or photos and have the shared AI read or analyze them
| gogo6969/kinai | abc3dz/mixxx | abyo-software/ferro-stash | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Rust | Rust | Rust |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | general | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Host Mac needs a local LLM backend like Ollama already running, macOS only for now.
KinAI is a Mac app, built with Tauri and Rust on the backend and SvelteKit for the interface, that lets a family share one person's local AI model instead of everyone needing their own. One Mac runs as the Host, connecting to whatever local model backend you already have set up, such as Ollama, LM Studio, vLLM, llama.cpp, or Open WebUI. Every other family member installs the same app in Client mode on their own Mac and joins using a six character invite code or a QR code, no cloud account required. Once connected, anyone in the family can press Cmd+Space from any app to open an overlay similar to Spotlight, type a question, and get an answer from the shared model. Each family member's conversations stay private to them and are isolated from everyone else's chats. Conversation history is kept using a mix of the most recent messages plus a rolling summary and a searchable long term memory of older exchanges, so context is not lost even after months of use, while a token guard keeps the message from growing too large for the model to handle. Version 0.2 adds a number of features: voice input using macOS speech recognition, PDF and image attachments with the ability to route images to a vision capable model, an image search tool, several built in tools like web search and a calculator, support for tool calling, streaming responses with markdown, LaTeX, and code formatting, a system tray icon showing status, customizable hotkeys and themes, encrypted authentication on every connection, and automatic updates that roll out from the host to the rest of the family. The app currently only supports macOS, with Windows and Linux support planned. It is free and licensed under MIT.
A Mac app that lets a family share one person's local AI model across all their devices, with private chats and no cloud accounts.
Mainly Rust. The stack also includes Rust, Tauri, SvelteKit.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.