What Are Omi Apps?
Omi apps are modular extensions that augment the core functionality of the Omi platform. They can modify AI behavior, analyze conversations, and connect with external services.Customize AI Behavior
Create custom AI personalities, alter conversation styles, or add specialized knowledge
Real-time Processing
Process live transcripts as conversations happen
External Integrations
Connect Omi to Slack, Notion, GitHub, and any external service
Earn Revenue
Publish to the app store and monetize your creations
Prompt-Based Apps
Customize how Omi thinks and responds - no server required!Chat Prompts
Alter Omi’s conversational style and knowledge base. Create expert personas, custom assistants, or specialized advisors.Example: Make Omi communicate like a fitness coach or financial advisor
Memory Prompts
Customize how conversations are analyzed and summarized. Extract specific information based on your criteria.Example: Extract action items, key decisions, or meeting notes
Integration Apps
Connect Omi to external services with webhooks and APIs.Memory Triggers
Run your code when a memory is created. Perfect for syncing to external tools.Example: Post conversation summaries to Slack or update a CRM
Real-time Transcript
Process live audio transcripts as they happen. Enable real-time reactions.Example: Trigger smart home actions or live coaching feedback
Chat Tools
Add custom tools that users can invoke in Omi chat.Example: “Send a message to #general in Slack” or “Create a GitHub issue”
Audio Streaming
Process raw audio bytes for custom STT, VAD, or audio analysis.Example: Custom speech recognition or audio feature extraction
Integration apps require a server endpoint (webhook) to receive data from Omi.
Quick Start: Build Your First App in 5 Minutes
Test the integration flow without writing any server code.Create a Test Webhook
Go to webhook.site and copy your unique URL.
Download the Omi App
Get the app from the App Store or Google Play.
Create Your App
In the Omi app: Explore → Create an App
If you don’t see “Explore”, go to Settings and select “Connect Device” first.
Configure & Install
- Select a capability (e.g., “Real-time Transcript”)
- Paste your webhook.site URL
- Install the app
Test It!
Start speaking - watch real-time data appear on webhook.site!
Example Apps
Learn from real apps built by the community.Hey Omi
Ask questions and get answers via notification in real-time.View Source Code →
Omi Mentor
Proactive AI mentor that provides guidance during conversations.View Source Code →
Slack Integration
Post conversation summaries and memories to Slack channels.View Source Code →
Zapier
Connect Omi to 5000+ apps through Zapier automations.View Source Code →
GitHub
Create issues and manage PRs from your conversations.View Source Code →
RingCentral
Integrate Omi with RingCentral communications.View Source Code →
Next Steps
Prompt Apps Guide
Create apps that customize AI personality and memory processing - no server required
Integration Guide
Build webhooks for memory triggers and real-time transcript processing
Chat Tools Guide
Add custom tools that users can invoke in Omi conversations
Audio Streaming
Process raw audio bytes for custom STT or audio analysis
Submit Your App
Publish your app to the Omi app store
Video Tutorials
Memory Creation Triggers
Memory Creation Triggers
Learn how to build apps that trigger when Omi creates a new memory.
Real-time Transcript Processing
Real-time Transcript Processing
Build apps that process live transcripts as conversations happen.
Running FastAPI Locally
Running FastAPI Locally
Set up a local development server without cloud deployment.