SourceForge has formalised an API-tier partnership with OpenAI covering exclusively media workloads — image generation through gpt-image-1, speech-to-text through Whisper, and text-to-speech where neural voice is required. Every text-based AI workload across the SourceForge portfolio continues to run on Anthropic Claude.
The split-provider model is a deliberate engineering choice. Standardising on a single text model family yields brand-voice consistency, prompt-cache economics that compound at 80%-plus cache hit rates, and operational simplicity that lets a small engineering team reason about cost and latency the way it reasons about deployment topology. OpenAI's media capabilities — particularly Whisper's open-source ASR, which runs on customer-premises GPU boxes in the Language Lab — fill the specific gap Claude does not address.
The discipline is enforced through lint rule across the codebase. Calls to the Anthropic SDK can only originate from the central packages/ai/anthropic-client.ts module; calls to the OpenAI SDK can only originate from packages/ai/openai-client.ts and are scoped to agents AGT-120 through AGT-124 in Marketing OS. Any other usage fails CI.
OpenAI joins Anthropic, Microsoft and AWS as one of SourceForge's four core technology partners.
