Skip to content

Feature Request: Official Rust SDK (similar to openai-go) #628

@yimuu

Description

@yimuu

Hi OpenAI / Stainless team,

First of all, thank you for the fantastic work on openai-go! The official SDKs have significantly improved the developer experience and made integrating OpenAI APIs much more seamless.

Currently, there is no officially supported OpenAI SDK for Rust. As Rust's popularity continues to surge—especially in AI infrastructure, high-performance backend services, and robust CLI tools—developers have to rely on third-party community crates (such as async-openai, rig, etc.).

While the open-source community is doing an incredible job, these unofficial libraries can sometimes lag behind OpenAI's rapid API updates (e.g., Assistants API, Structured Outputs, and real-time streaming features). Developers often have to wait for community maintainers to catch up with Day-1 releases.

I would love to see an officially supported openai-rust SDK, maintained by OpenAI and automatically generated via Stainless (exactly like how openai-go, openai-python, openai-node, and openai-java are built and maintained).

Continuing to use community-maintained Rust crates. However, an official, first-party SDK guarantees Day-1 feature parity and enterprise-grade reliability whenever OpenAI releases new platform updates.

Given that Stainless already has robust support for generating idiomatic Rust clients, adding Rust to the family of official OpenAI SDKs seems like a natural and highly anticipated next step. It would be a massive win for the Rust developer ecosystem.

Thank you for your time and for considering this request!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions