Arend-Jan/chat-gpt-lib-rs

A Rust library for interacting with OpenAI's ChatGPT API, providing an easy-to-use interface and strongly typed structures.

57
/ 100
Established

This is a Rust library that allows developers to integrate OpenAI's powerful AI models directly into their applications. It takes text inputs and can generate chat responses, text completions, or numerical representations (embeddings) of text. Developers building applications that need to interact with OpenAI's API would use this.

Use this if you are a Rust developer building an application and need a robust, strongly-typed way to interact with various OpenAI API endpoints like Chat, Completions, or Embeddings.

Not ideal if you are not a Rust developer or if you need a pre-built application rather than a programming library.

AI application development Natural Language Processing Generative AI Machine Learning Engineering Text analysis
No Package No Dependents
Maintenance 10 / 25
Adoption 14 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

43

Forks

11

Language

Rust

License

Apache-2.0

Last pushed

Feb 23, 2026

Monthly downloads

309

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/Arend-Jan/chat-gpt-lib-rs"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.