Service status
Last-known activity for LCARS services. Heartbeats can report via HTTP (/api/heartbeat/:slug) or by updating lines in the Obsidian heartbeat note.
Tasks
Open vault tasks from Obsidian Tasks, grouped like your Daily Note dashboard.
Key Events
Flag upcoming Apple Calendar events privately and sync them into your Obsidian reference notes.
Current key events
Search upcoming
Event log
Filterable history across all LCARS services.
| Time | Service | Task | Status | Summary | Result |
|---|---|---|---|---|---|
| Loading… | |||||
Settings
System status
Full reindex rebuilds both open and restricted vector stores — same as npm run index.
Use this after changing classification rules or embedding settings.
Incremental updates changed/deleted notes only.
Save embedding settings below before indexing — unsaved form changes are not written to data/settings.json.
Classification & chunking
Folder rules, daily-note chunking, exclusions, and store paths are configured in one file (not editable here).
Logs
Loading logs…
Heartbeat monitors
Each monitor gets a status card on the Service status page. Choose HTTP endpoint for Shortcuts, cron, and webhooks, or Obsidian note for sandboxed tasks that can write to the vault but cannot reach this server.
Loading…
Obsidian note poller
Scheduled task that reads heartbeat lines from a vault note. Sandboxed tasks can report by replacing their line instead of calling the HTTP API. The note path is excluded from RAG indexing.
Scheduled jobs
LCARS-managed schedulers — in-process pollers run inside the RAG server; launchd jobs (vault indexer, daily note opener, podcast digest) use calendar schedules and are not editable here.
| Job | Schedule | Last run | Last success | Status | |
|---|---|---|---|---|---|
| Loading… | |||||
Meeting transcription on this host. Notes are written as ## Title, then ### Summary and ### Transcript under your Daily Note ## Notes section.
Removes failed jobs, hung jobs (using the orphan and hung timeouts above), and successful jobs past the retention period.
Uploads
Recent recordings and upload status. Upload starts from scratch, Resume continues from the last server checkpoint, Pause stops the current run, and Remove clears the local listing (non-completed sessions also delete the server job).
Loading…
Podcast digest
Tag items in any vault note with #podcast. The pipeline extracts content, writes a spoken digest via Ollama, synthesizes audio with Kokoro, and publishes a private RSS feed.
Pending items: 0
No runs yet.
Working…
Podcast settings
Podcast log
Loading…
Full log available under RAG → Logs → podcast.log
Flagged Mail Monitor
Watches Apple Mail for flagged messages, summarizes each via Ollama, appends to your Daily Note ## Captures section, then unflags the message.
Daily note dates and capture times use your Mac's system timezone.
Enable the job and set its interval under Scheduled Jobs.