omi
Sync recordings from Omi AI wearables (Omi, Limitless, etc.) via API and webhooks. Auto-sync transcripts, process recordings, and organize by device/date.
Why use this skill?
Sync and manage Omi and Limitless AI wearable recordings locally. Automatically download transcripts, organize by date, and extract action items.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/drkavner/omi-integrationWhat This Skill Does
The Omi integration skill acts as a comprehensive bridge between your Omi or Limitless AI wearables and your local environment. It automates the ingestion, storage, and processing of your daily audio recordings and transcriptions. By utilizing the Omi backend API and real-time webhook support, the skill ensures that your data is not just stored in the cloud, but mirrored locally in a structured format. It automatically organizes files by date and device, generates summaries, and extracts key action items from your transcripts. This provides a robust solution for users who want to maintain sovereignty over their personal AI data while still benefiting from the automated transcription and summarization features provided by the Omi ecosystem.
Installation
To begin, ensure your system has the necessary directory structure by running mkdir -p ~/.config/omi. Secure your API key by saving it to ~/.config/omi/api_key with strict permissions (chmod 600). If you are using a self-hosted Omi backend, create a file at ~/.config/omi/backend_url containing your custom endpoint address. Once configured, you can verify connectivity by running omi-list. For automated background tasks, add the provided cron job to your system scheduler to sync your recordings hourly, ensuring your local repository remains up-to-date without manual intervention.
Use Cases
This skill is perfect for professionals who want to archive meeting transcripts locally for private searching or integration into local LLMs. It is ideal for users with multiple wearable devices, as it intelligently tags and separates recordings by device ID. Researchers and note-takers can use this to keep a permanent, timestamped record of every interaction, enabling powerful workflows like 'grep' searches across months of voice notes or feeding transcripts into local documentation generators.
Example Prompts
- "Omi, show me all recordings from the Limitless pendant that occurred between Monday and Wednesday of last week."
- "Sync my recent recordings and give me a summary of the most important action items from the meeting I had this morning."
- "List all recordings for today and provide a markdown summary for the latest one stored in my local library."
Tips & Limitations
To maximize privacy, ensure your API keys are managed using a secure manager. Note that this skill creates local file structures, so ensure you have sufficient storage space on your primary drive. Webhook reliability depends on your network configuration; if running locally, ensure your machine is reachable or use a tunneling service to expose your endpoint for real-time transcript.updated events.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-drkavner-omi-integration": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api