Ross ROSS = Recommend OSS · open-source software intelligence for agents

64bit/async-openai

Rust library for OpenAI observed · 2026-08-28

github.com/64bit/async-openai · homepage · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

93/100

  • Activity 98
  • Release rhythm 83
  • Longevity 99
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 3.5
  • age_days: 1391
  • days_rel: 33
  • days_push: 15
  • n_releases_24m: 61

Full methodology

Adoption not part of the score

1998 stars · 400 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

async-openai is a Rust library providing typed, async clients for the OpenAI API, covering chat completions, responses, embeddings, assistants, audio, images, batches, fine-tuning, and more via feature flags. It is built on reqwest and tokio and supports custom configurations, organizations, and streaming.

Use cases

  • call the OpenAI API from Rust
  • build a chatbot in Rust with GPT models
  • generate embeddings for semantic search in Rust
  • stream chat completions with SSE in Rust
  • transcribe audio with Whisper from a Rust app
  • generate images with DALL-E from Rust
  • fine-tune OpenAI models programmatically

When to choose

  • you are writing a Rust application or service that needs OpenAI API access with typed requests and responses
  • you want async, streaming support (SSE/WebSocket) for chat completions and realtime APIs
  • you need broad OpenAI API coverage (assistants, batches, files, vector stores, moderation) in one crate

When to avoid

  • you need a multi-provider LLM client that abstracts over Anthropic, Gemini, and others
  • you are not using Rust or an async runtime like tokio
  • you only need simple one-off HTTP calls and prefer a raw HTTP client without typed models

Facets

library · maturity active

http-client sdk llm-inference chatbot rag speech-recognition image-processing tts large-language-models artificial-intelligence apis developer-tools rust cross-platform openai-api async tokio api-client crates-io

10 sources

Member repositories

RepositoryRoleHealth v2
64bit/async-openaimain93

For agents

markdown · JSON · MCP: product_card(name="64bit/async-openai")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem