Metadata-Version: 2.4
Name: eggpool
Version: 0.8.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Rust
Classifier: Topic :: System :: Monitoring
License-File: LICENSE
Summary: A lightweight proxy that aggregates multiple LLM provider accounts behind an OpenAI Chat Completions-compatible endpoint
Keywords: llm,proxy,openai,anthropic,aggregation,router,multi-account,opencode
Author-email: David Bowman <dbowman91@proton.me>
Requires-Python: >=3.11
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Changelog, https://github.com/eggstack/eggpool/blob/main/CHANGELOG.md
Project-URL: Documentation, https://github.com/eggstack/eggpool/tree/main/docs
Project-URL: Homepage, https://github.com/eggstack/eggpool
Project-URL: Issues, https://github.com/eggstack/eggpool/issues
Project-URL: Repository, https://github.com/eggstack/eggpool

# EggPool

EggPool is a lightweight proxy that aggregates multiple LLM provider accounts
behind an OpenAI Chat Completions-compatible endpoint.

This publication manifest builds the Rust `eggpool` executable as a
platform-specific Maturin binary wheel. The installed command is native code;
the package's Python requirement exists for package-manager compatibility
during the M11 rollback window and is not a runtime interpreter dependency.

Rust-backed M11 wheels are published only for the qualified Linux x86_64,
Linux aarch64, and macOS arm64 targets. The historical Python package remains
defined by the repository-root `pyproject.toml` through M11.

The package channel keeps `Requires-Python >=3.11` during the rollback window:
that requirement belongs to the packaging environment, not to the native
runtime. Exact-version updates can return to a catalogued Python-era release
without moving the configuration or database.

