Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Complete Omi.me integration for memories, action items (tasks), and conversations. Full CRUD + sync capabilities for OpenClaw.
Complete Omi.me integration for memories, action items (tasks), and conversations. Full CRUD + sync capabilities for OpenClaw.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Complete integration with Omi.me to sync and manage memories, action items (tasks), and conversations. Provides CLI tools.
Setup Token Management CLI Commands Memories Action Items / Tasks Conversations Sync Usage Examples
# Run the setup script bash /home/ubuntu/.openclaw/workspace/skills/omi-me/scripts/setup.sh The setup script will: Create config directory ~/.config/omi-me/ Guide you to configure your API token Create symlinks for omi and omi-token commands
# Create config directory mkdir -p ~/.config/omi-me # Save your API token echo "omi_dev_your_token_here" > ~/.config/omi-me/token chmod 600 ~/.config/omi-me/token
Visit https://docs.omi.me/doc/developer/api/overview Generate a developer API key Configure using: # Interactive (recommended) omi-token.sh set # Or manually echo "your-token" > ~/.config/omi-me/token
omi-token.sh set # Configure API token interactively omi-token.sh get # Print current token omi-token.sh test # Test connection to Omi.me
Default location: ~/.config/omi-me/token You can also set via environment variable: export OMI_API_TOKEN="your-token"
~/.config/omi-me/token - API token storage
CommandDescriptionomi-token.sh setConfigure API token interactivelyomi-token.sh getPrint current API tokenomi-token.sh testTest connection to Omi.me
CommandDescriptionomi memories listList all memoriesomi memories get <id>Get specific memoryomi memories create "content"Create new memoryomi memories create "content" --type preferenceCreate with typeomi memories update <id> "new content"Update memory contentomi memories delete <id>Delete a memoryomi memories search "query"Search memories
CommandDescriptionomi tasks listList all action itemsomi tasks get <id>Get specific taskomi tasks create "title"Create new taskomi tasks create "title" --desc "description" --due "2024-01-15"Create with detailsomi tasks update <id> --title "new title"Update taskomi tasks complete <id>Mark as completedomi tasks pending <id>Mark as pendingomi tasks delete <id>Delete a task
CommandDescriptionomi conversations listList all conversationsomi conversations get <id>Get specific conversationomi conversations create --title "My Chat" --participants "user1,user2"Create conversationomi conversations create --participants "user1,user2" --message "Hello!"Create with initial messageomi conversations add-message <id> user "Hello world"Add message to conversationomi conversations delete <id>Delete a conversationomi conversations search "query"Search conversations
CommandDescriptionomi sync memoriesSync memories from Omi.meomi sync tasksSync action items from Omi.meomi sync conversationsSync conversations from Omi.meomi sync allSync all data
Interactive setup: omi-token.sh set Test connection: omi-token.sh test Get current token: omi-token.sh get
List memories: omi memories list Create a memory: omi memories create "Caio prefers working in English" --type preference Create a task: omi tasks create "Review Omi integration" --desc "Check if sync is working" --due "2024-02-01" Mark task complete: omi tasks complete <task-id> Create conversation: omi conversations create --title "Team Sync" --participants "alice,bob" --message "Let's discuss the project" Add message: omi conversations add-message <conv-id> user "I agree!" Sync all data: omi sync all
Omi.me API rate limits: 100 requests per minute per API key 10,000 requests per day per user The client automatically tracks rate limit headers and handles 429 responses.
# Configure interactively omi-token.sh set # Or check manually cat ~/.config/omi-me/token # If empty, add your token echo "omi_dev_your_token" > ~/.config/omi-me/token
# Test connection omi-token.sh test # Reconfigure if needed omi-token.sh set
# Use full path instead bash /home/ubuntu/.openclaw/workspace/skills/omi-me/scripts/omi-cli.sh memories list
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.