Back to Home
maximhq icon

bifrost

by maximhq

Overview

A high-performance AI gateway with a unified interface for multiple providers, offering real-time monitoring, configuration management, and comprehensive observability for AI infrastructure.

Installation

Run Command
npx bifrost

Environment Variables

  • BIFROST_ENCRYPTION_KEY
  • BIFROST_HOST
  • BIFROST_MODEL_CATALOG_URL
  • MAXIM_LOG_REPO_ID
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • AZURE_DEPLOYMENTS
  • VERTEX_AUTH_CREDENTIALS
  • BEDROCK_ACCESS_KEY
  • POSTGRES_USERNAME
  • POSTGRES_PASSWORD
  • POSTGRES_HOST
  • POSTGRES_DATABASE
  • REDIS_USERNAME
  • REDIS_PASSWORD
  • REDIS_HOST
  • REDIS_PORT
  • QDRANT_API_KEY
  • QDRANT_HOST
  • QDRANT_USE_TLS
  • WEAVIATE_API_KEY
  • WEAVIATE_HOST
  • OTEL_COLLECTOR_URL
  • MCP_SERVER_URL

Security Notes

Critical security risks include an empty default 'bifrost.encryptionKey' in Helm charts, which if not configured, leaves sensitive data (like AI provider API keys) unencrypted. Default PostgreSQL database credentials ('bifrost_password') also pose a risk if not changed. The system supports dynamic plugin loading from file paths or HTTP/HTTPS URLs, which introduces potential vulnerabilities if untrusted plugins are used or if sandboxing is insufficient. While the UI uses environment variables for sensitive data, the backend's storage and handling without a robust encryption key are concerning.

Similar Servers

Stats

Interest Score100
Security Score4
Cost ClassMedium
Stars1250
Forks130
Last Update2025-12-06

Tags

AI GatewayLLM OrchestrationAPI ManagementObservabilityKubernetesHelm