Prerequisites
- Desktop Application: The Surfer desktop application must be running in the background for the SDK to work.
- Follow the installation instructions on the Desktop Application Installation page
- Connect your platforms and export your data to use with the SDK.
Note: The desktop app runs a local server on port 2024 that the SDK communicates with. Make sure the server is running before using the SDK.
Claude Model Context Protocol
Check out the Claude Model Context Protocol page for more details.
Streamlit Chatbot
Full code: Streamlit Chatbot
Create a Streamlit chatbot that uses Weaviate and OpenAI to analyze your Surfer data:

Knowledge Graph
Turn your Surfer data into a knowledge graph.
Full code: Knowledge Graph
