Choose Your Path

MethodBest ForSetup TimeNext Steps
Go PackageGo applications, direct integration~30 secondsDirect code integration
HTTP TransportAny language, microservices, existing APIs~60 secondsREST API via Docker/binary

Go Package - Choose if you:

  • βœ… Are building a Go application
  • βœ… Want direct code integration and type safety
  • βœ… Need custom business logic and advanced features
  • βœ… Prefer compile-time configuration validation
  • βœ… Want maximum performance with minimal overhead

HTTP Transport - Choose if you:

  • βœ… Use any programming language (Python, Node.js, etc.)
  • βœ… Want to keep AI logic separate from your application
  • βœ… Need a centralized AI gateway for multiple services
  • βœ… Prefer REST API integration patterns
  • βœ… Want drop-in compatibility with existing provider SDKs

Already Have Provider Code?

If you’re currently using OpenAI, Anthropic, or Google GenAI SDKs, you can get instant benefits with zero code changes:
  • πŸ€– OpenAI SDK - Replace https://api.openai.com
  • 🧠 Anthropic SDK - Replace https://api.anthropic.com
  • πŸ” Google GenAI SDK - Replace GenAI endpoints

What’s Next?

After completing the quick start:
  1. πŸ“– Usage Guides - Complete API reference and examples
  2. πŸ”§ Core Concepts - Understand providers, key management, etc.
  3. πŸ›οΈ Architecture - Deep dive into how Bifrost works

Need Help?

⚑ Ready to get started? Pick your preferred method above and follow the guide!