Metadata-Version: 2.5
Name: rates
Version: 0.0.3
Summary: Reserved. A pricing registry and decision layer, spanning multiple pricing universes (AI APIs first). Design in progress; this release has no functionality.
Project-URL: Homepage, https://github.com/shehuphd/rates
Project-URL: Repository, https://github.com/shehuphd/rates
Project-URL: Changelog, https://github.com/shehuphd/rates/blob/main/CHANGELOG.md
Author: Mo Shehu
License-Expression: MIT
License-File: LICENSE
Keywords: anthropic,gemini,llm,model-selection,openai,pricing
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# rates

A pricing registry and decision layer, spanning multiple pricing universes. Starting with AI API rates; cloud pricing and others may follow.

**This release (`0.0.3`) is a name reservation on PyPI, not a working library.** It has no functionality beyond a version number. A design is in progress; see [project/ROADMAP.md](project/ROADMAP.md) for status.

## Why this exists

Provider pricing pages change often, aren't machine-readable, and don't answer the question a dev actually has: which option, for this job, at this budget. Raw per-token price feeds already exist and stay current for AI APIs ([genai-prices](https://github.com/pydantic/genai-prices), [LiteLLM's model_prices_and_context_window.json](https://github.com/BerriAI/litellm/blob/main/model_prices_and_context_window.json)) — `rates` is meant to build on feeds like these rather than duplicate them, adding the decision layer they don't attempt.

## Status

See [project/ROADMAP.md](project/ROADMAP.md) for what's built and what's next.

---

By [Mo Shehu](https://mohammedshehu.com)
