GitHunt
OS

OscillateLabsLLC/phal-plugin-save-conversations

An OVOS/Neon PHAL plugin that saves a transcript of your conversation messages in JSONL format.

SaveConversationsPlugin

Status: Active

An OVOS/Neon PHAL plugin that saves a transcript of your conversations in JSONL format.

These transcripts can be used to review your conversations, look for patterns, find opportunities to write new skills, or for any other purpose.

self.bus.on("recognizer_loop:wakeword", self.record_message)
self.bus.on("recognizer_loop:utterance", self.record_message)
self.bus.on("speak", self.record_message)

Configuration

OVOS ~/.config/mycroft/mycroft.conf

{
  "PHAL": {
    "phal-plugin-save-conversations": {
      "save_path": "/home/ovos/.cache/transcripts"
    }
  }
}

Neon ~/.config/neon/neon.yaml

PHAL:
  phal-plugin-save-conversations:
    save_path: "/home/neon/.cache/transcripts"

Credits

Languages

Python100.0%

Contributors

Apache License 2.0
Created February 1, 2025
Updated March 5, 2026
OscillateLabsLLC/phal-plugin-save-conversations | GitHunt