Onit is an AI chat sidebar that can dock to any app on your Mac!
It's like Cursor Chat, but for every other app on your computer - not just in your IDE.
- Download: Get the pre-built version from www.getonit.ai
- Build from source: Clone this repository and run in Xcode
-
⚡️ Highlight Text → Open Onit: Onit opens with your selected text ready to use.-
- 📖 Load any window as context: No more copy-pasting. Onit can automatically read your docked window as context.
- 🎛️ Swap models, not workflows: Choose whatever model is best suited for the job.
- 📜 Local Mode: Toggle Local Mode with a single click to keep everything on your machine.
- ⌨️ Customizable Shortcuts: Choose your hotkey to launch the chat window
- Default:
Command+0
- Default:
- Download and install Ollama
- Onit will automatically detect your local models through Ollama's API
-
Remote:
- Anthropic (Claude)
- OpenAI (GPT-4.5, o3)
- GoogleAI (Gemini 2.5)
- Perplexity (Sonar, Sonar Deep Research)
- Deepseek (R1)
- xAI (Grok)
- Custom Providers (OpenRouter, Groq, etc)
-
Local: Any model supported by Ollama
- No server component in V1
- Local requests are handled locally
- Remote requests go directly to model providers' APIs
- Auto-Context is not uploaded until you hit the 'submit' button
- Only crash reports are collected (via Firebase) and non-personal analytics (via PostHog)
- Autocontext: Automatically pull context from your computer
- More model providers (Perplexity, Deepseek, etc.)
- Local-typeahead: Like Cursor Tab, but everywhere
- Local-RAG: Index and create context from files without uploading
- Computer Use & Agents
- Additional platform support (Linux/Windows)
- Bundled Ollama integration
- And much more!
We are building Onit based on these core beliefs:
- Universal Access: AI assistants should be accessible from anywhere on your computer, not just in browsers or specific apps.
- Provider Freedom: Users should have the choice between models and model providers (Anthropic, OpenAI, xAI, etc.) and not be locked into a single provider.
- Local First: AI is much more useful with access to your data. But that doesn't count for much if you have to upload personal files to an untrusted server first. Onit will always provide options for local processing. No personal data will leave your computer without explicit approval.
- Customizability: Onit is your assistant. You should be able to configure it to your liking.
- Extensibility: Onit should allow the community to build and share extensions, making it more useful for everyone.
Onit V1 is released under a Creative Commons Non-Commercial license. We believe in:
- Open-source transparency
- User customization freedom
- Protection against commercial exploitation
V1 is completely free. Future versions may include paid premium features, but:
- Local chat will always remain free
- Source code will remain open for customization
We are Synth, Inc., a small team of developers in San Francisco building at the edge of AI progress. Past projects include:
- Checkbin
- Alias (deprecated - www.alias.inc)
We'd love to hear from you! Reach out at contact@getonit.ai
Q: Why not Linux or Windows? A: We're starting with macOS. Based on reception, we'll expand platform support.
Q: How can I contribute? A: We welcome PRs! Feel free to customize Onit to your needs and share with the community.