#2929th of 36 in Assistants
osaurus
Native macOS agent harness with memory, sandbox and tools over local or cloud models
- Stars
- 8.1k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Swift
4,364 on 1 Apr 20268,065 on 21 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Osaurus is a Swift app for Apple Silicon Macs that runs local MLX models or cloud providers and wraps them with per-agent prompts, memory, tools and a code sandbox. It serves OpenAI, Anthropic and Ollama compatible APIs, acts as an MCP server and client, and includes an on-device privacy filter for cloud requests. Agents can browse, run on schedules and be reached through an encrypted relay.
Who it is for: Mac users who want self-hosted agents with memory on local or cloud models
Strengths
- Native Swift app with MLX inference; works fully offline with local models
- Agent code runs in an isolated Linux VM (macOS 26+) or a Seatbelt fallback
- On-device privacy filter scrubs PII before cloud sends and blocks the send if anything leaks
- Serves OpenAI, Anthropic and Ollama compatible APIs and acts as an MCP server and client
Weaknesses
- macOS 15.5+ on Apple Silicon only; no Linux or Windows build
- Linux VM sandbox needs macOS 26; older systems get weaker Seatbelt confinement
- Crash reporting via Sentry is on by default and must be turned off in settings
- Built-in Orchestrator has no folder, sandbox or browser; file work needs a custom agent
What it needs
- GPU optional
- Needs macOS 15.5+, Apple Silicon
- Models: MLX, Apple Foundation Models, Liquid LFM, OpenAI, Anthropic
Also in Assistants
See all 36| Rank | Project | Score |
|---|---|---|
| 1 | ai-job-searchClaude Code workflow that searches job boards and drafts tailored CVs and cover letters | 92 out of 100 |
| 2 | OpenClawPersonal AI assistant reachable through Discord, Slack, Telegram, WhatsApp and more | 85 out of 100 |
| 3 | nanobotSelf-hosted personal AI agent reachable from browser, terminal and chat apps | 85 out of 100 |
| #4 | openhumanRust agent harness with desktop app, built-in memory and embeddable library | 85 out of 100 |
| #5 | ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access | 80 out of 100 |