I want to build an app
Apps extend what Omi does with your conversations. Prompt-based apps need no server. Integrations call your webhook.Apps introduction
App types and capabilities
Prompt-based apps
Build an app in minutes, with no server
Integrations & webhooks
Event-driven integrations with your own backend
Examples
Working examples you can copy
I want to query my data from code
The Developer API exposes memories, conversations, action items, and goals over REST.Developer API
REST API with API keys and OAuth
API reference
Full endpoint reference (OpenAPI)
I want to give an AI agent access to my Omi
Omi MCP server
Let Claude, Cursor, or any MCP client read your memories and conversations
Build with an AI agent
Point a coding agent at the docs, MCP server, and API
I want to script Omi from the terminal
Omi CLI
Manage memories, conversations, and goals from your shell
SDKs
Python, Swift, and React Native SDKs, plus device-protocol helpers in more languages
I want to build on the hardware
BLE protocol
How apps talk to Omi devices over Bluetooth
Flash firmware
Update or recover device firmware
Compile firmware
Build firmware from source
Open hardware files
Schematics, Gerbers, and mechanical files (MIT)
I want to contribute to the platform
Contribution guide
Product fit, PR quality bar, and the contribution flow
Development setup
Run the app and backend locally
Bounties
Paid, team-posted tasks with a public proof spec
Community
Discord, code of conduct, and contacts