How-to Guides
Task-focused guides for common SynapseKit patterns.
| Guide | Description |
|---|---|
| Streaming | Token-level, SSE, and WebSocket streaming |
| Custom LLM provider | Extend BaseLLM |
| Custom tools | @tool decorator and BaseTool subclass |
| Custom retrievers | Extend Retriever |
| Memory | Add memory to agents and pipelines |
| Error handling | Retries, fallbacks, budget errors |
| Testing | Unit, integration, and eval testing |
| Production deployment | Docker, gunicorn, CI/CD |
| Migrate from LangChain | Side-by-side code comparison |