Skip to main content

aimux (Python)

Unified LLM service layer for Python — one API for 325 AI providers (OpenAI, Anthropic, Google, Bedrock, Vertex, DeepSeek, …), powered by a Rust core.

Install

pip install arcships-aimux

Pre-built wheels for Linux, macOS, and Windows (Python ≥ 3.8). No Rust toolchain needed.

Quick start

from aimux import generate_text, openai

model = openai("sk-...", "gpt-4o")
result = generate_text(model, "Explain Rust ownership in one sentence.")
print(result["text"])

Features

  • Unified interface — switch providers by changing one constructor
  • Streaming — token-by-token output with cancellation
  • Full modality coverage — text, embeddings, images, speech, transcription, video, reranking, files
  • Fast — Rust core, zero GC pauses; benchmarked faster than the official OpenAI SDK in docs/PERF-RESULTS.md

Documentation

License

MIT

Release files for arcships-aimux 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for arcships-aimux 0.2.1
File Interpreter ABI Platform
arcships_aimux-0.2.1-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
arcships_aimux-0.2.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
arcships_aimux-0.2.1-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details

Total release size:10.4 MB

Release files / arcships_aimux-0.2.1-cp38-abi3-win_amd64.whl

Download URL arcships_aimux-0.2.1-cp38-abi3-win_amd64.whl
Size 3.5 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
80c013c492e83a64355068bc1d32899dee2ff27a3052f590237e05220faba230
BLAKE2b-256 checksum
How to use checksums
330ade0c83dce52d43b124a0c448e182e38bdfc7d34424703d00054b5c6f4697
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release files / arcships_aimux-0.2.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL arcships_aimux-0.2.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
3f444b257f9028ef8f1869e8d2603e51a6f0765c1ba1e88b100fa486614a22d0
BLAKE2b-256 checksum
How to use checksums
7a2f56e4e41b82299808dd9282809a7ce286731c9106ddaf1925b650b35f5871
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release files / arcships_aimux-0.2.1-cp38-abi3-macosx_11_0_arm64.whl

Download URL arcships_aimux-0.2.1-cp38-abi3-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
739c01e47109c164c45e6aa97971af9aa86686ec6bc3bd2a62c717598fa054d1
BLAKE2b-256 checksum
How to use checksums
ce4abf8473caf79e93a8af0f7e7edd822b678b90acb84ba6aae45ca2eab2fd46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release history Release notifications | RSS feed

0.3.0

3 release files

This release

0.2.1 This release

3 release files

0.2.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page