Skip to content

Latest commit

 

History

History

README.md

OMI Desktop

macOS app for OMI — always-on AI companion. Swift/SwiftUI frontend, Rust backend.

Structure

Desktop/          Swift/SwiftUI macOS app (SPM package)
Backend-Rust/     Rust API server (Firestore, Redis, auth, LLM)
acp-bridge/       ACP bridge for Claude integration (TypeScript)
agent-cloud/      Cloud agent service
dmg-assets/       DMG installer resources

Development

Requires macOS 14.0+, Rust toolchain, and code signing with an Apple Developer ID.

# Run (builds Swift app, starts Rust backend, launches app)
./run.sh

# Run with clean slate (resets onboarding, permissions, UserDefaults)
./reset-and-run.sh

The app is signed with Developer ID Application: Matthew Diakonov (S6DP5HF77G). You need access to this signing identity to build and run.

License

MIT