Install
What’s included
| Class | Purpose |
|---|---|
SynapMemoryProcessor | Injects Synap context before the LLM frame processor |
SynapRecorder | Records user and assistant turns after the response |
Quick start
SynapMemoryProcessor
InterceptsLLMMessagesFrame events and prepends a system message containing the user’s relevant memories before the frame reaches the LLM.
SynapRecorder
InterceptsTranscriptionFrame (user) and LLMFullResponseEndFrame (assistant) events and ingests the completed turn into Synap asynchronously.
SynapIntegrationError — Pipecat’s frame error handling will catch and log these.
Positioning in the pipeline
Next steps
LiveKit Agents
Context preloading and recording for LiveKit voice agents.
Claude Agent SDK
Hooks and MCP server for the Claude Agent SDK.