What is Switchport?
Switchport is a platform that helps you manage, test, and optimize LLM prompts in production. Execute prompts, run A/B tests, and track metrics to continuously improve your AI applications.Key Features
Prompt Management
Store and version your prompts in one place. Update prompts without deploying code.
A/B Testing
Test multiple prompt versions simultaneously with deterministic routing based on subject identification.
Metrics Tracking
Track performance metrics and aggregate results per prompt version automatically.
Multi-Model Support
Support for OpenAI, Anthropic, Google Gemini, and more.
Get Started
Choose your language to begin:Python SDK
Get started with the Python SDK in 5 minutes.
Go SDK
Get started with the Go SDK in 5 minutes.
TypeScript SDK
Coming soon - TypeScript/JavaScript SDK.
How it Works
Create a prompt config
Define your prompt in the Switchport dashboard with variables and multiple versions.
Execute from your code
Use the SDK to execute prompts with dynamic variables and subject identification for A/B testing.
Track metrics
Record user feedback, conversion rates, or any custom metrics linked to prompt versions.
Quick Example
Resources
GitHub
Explore our open-source SDKs
Dashboard
Access the Switchport platform
Discord
Join our community

