Services
OpenClaw services are background processes that keep long-running automations available between conversations.
Service Summary
| Service | Description | Docs |
|---|---|---|
| 📡 FastMail SSE Service | Real-time email notification daemon using JMAP EventSource | GitHub ↗ |
| 📝 Obsidian Vault Indexer | Long-running systemd service that watches the Obsidian vault directory and maintains a SQLite FTS5 full-text search index. Part of the carapace-obsidian plugin. | Read more → |
| ⚙️ Octo Satellite | Local secrets broker providing credentialed access to Amazon and Monarch Money without exposing passwords or session cookies to the gateway | GitHub ↗ |
| 🗂️ OneDrive Sync | Keeps the Obsidian vault and other files under ~/OneDrive/ in sync with Microsoft OneDrive using the open-source abraunegg/onedrive Linux client. | Read more → |
📝 Obsidian Vault Indexer
Long-running systemd service that watches the Obsidian vault directory and maintains a SQLite FTS5 full-text search index. Part of the carapace-obsidian plugin.
Key Features
- Watches the vault via
chokidarfor real-time file change detection - Parses markdown frontmatter, tags, and
[[wikilinks]] - Maintains a SQLite FTS5 database in WAL mode for concurrent access
- Plugin opens the DB with
readonly: true— never conflicts with the indexer - Supports prefix matching (
wash→washer,washing) and OR queries
Environment Variables
No environment variables required.
🗂️ OneDrive Sync
Keeps the Obsidian vault and other files under ~/OneDrive/ in sync with Microsoft OneDrive using the open-source abraunegg/onedrive Linux client.
Key Features
- Runs as a user systemd service in
--monitormode - Uses inotify to react to local file changes in near real-time
- Full rescan every 5 minutes as a safety net
- WebSocket support for Microsoft Graph API change notifications
Environment Variables
No environment variables required.