AISUITE

UNIFIED GENERATIVE-AI INTERFACE

One interface.
Every provider.

aisuite gives you a single, simple interface to multiple generative-AI providers. Swap the model string, keep your code.

# same call, different provider
client.chat.completions.create(
  model="openai:gpt-4o",  # or "anthropic:..."
  messages=messages,
)  # illustrative
OpenAIch 01
Anthropicch 02
Googlech 03
Mistralch 04
Groqch 05
+ morech ··

// what you get

01Unified calls

One client shape for chat completions across providers.

02Swap by string

Change the model identifier; the rest of your code stays put.

03Stay portable

Avoid hard-wiring your app to a single vendor's SDK.