# OmniAdapters
[](https://github.com/gao-hongnan/omniadapters/actions/workflows/ci.yml)
[](https://www.python.org/downloads/)
[](https://github.com/gao-hongnan/omniadapters)
[](https://opensource.org/licenses/Apache-2.0)
[](https://github.com/astral-sh/ruff)
[](http://mypy-lang.org/)
[](https://github.com/microsoft/pyright)
[](https://github.com/pre-commit/pre-commit)
Raw data
{
"_id": null,
"home_page": null,
"name": "omniadapters",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": "GAO Hongnan <hongnangao@gmail.com>",
"keywords": "adapters, ai, anthropic, gemini, google, instructor, llm, openai, pydantic, structured-output",
"author": null,
"author_email": "GAO Hongnan <hongnangao@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/7d/50/cb8e5219b9b19a02cc9cb48192ce391d5084fb1ff8f9d3f580bc58b0e7ff/omniadapters-11.0.0.tar.gz",
"platform": null,
"description": "# OmniAdapters\n\n[](https://github.com/gao-hongnan/omniadapters/actions/workflows/ci.yml)\n[](https://www.python.org/downloads/)\n[](https://github.com/gao-hongnan/omniadapters)\n[](https://opensource.org/licenses/Apache-2.0)\n[](https://github.com/astral-sh/ruff)\n[](http://mypy-lang.org/)\n[](https://github.com/microsoft/pyright)\n[](https://github.com/pre-commit/pre-commit)\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "A collection of code for omniadapters - unified interfaces for LLM providers.",
"version": "11.0.0",
"project_urls": {
"Changelog": "https://github.com/gao-hongnan/omniadapters/releases",
"Documentation": "https://github.com/gao-hongnan/omniadapters/tree/main/playbook",
"Homepage": "https://github.com/gao-hongnan/omniadapters",
"Issues": "https://github.com/gao-hongnan/omniadapters/issues",
"Repository": "https://github.com/gao-hongnan/omniadapters"
},
"split_keywords": [
"adapters",
" ai",
" anthropic",
" gemini",
" google",
" instructor",
" llm",
" openai",
" pydantic",
" structured-output"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "74c55ecaf7d7f717e0bde7de254023c7a204ca201e0ac041bce7e4c2c3db1e64",
"md5": "5f50bf80eb103f87552bbe02ad223b3e",
"sha256": "1b7d45caf9a715bcaf194d82a4db5aa793f653f04199ad4f337b997dc8cf26e7"
},
"downloads": -1,
"filename": "omniadapters-11.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5f50bf80eb103f87552bbe02ad223b3e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 17442,
"upload_time": "2025-09-08T11:12:43",
"upload_time_iso_8601": "2025-09-08T11:12:43.636433Z",
"url": "https://files.pythonhosted.org/packages/74/c5/5ecaf7d7f717e0bde7de254023c7a204ca201e0ac041bce7e4c2c3db1e64/omniadapters-11.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7d50cb8e5219b9b19a02cc9cb48192ce391d5084fb1ff8f9d3f580bc58b0e7ff",
"md5": "24c52a583ae59d3cc31cf33d583b9681",
"sha256": "73ff7d1c4554d0c8a26fb6c48d734418e3c84fe4144b81734d5bfa4b3e5e44bf"
},
"downloads": -1,
"filename": "omniadapters-11.0.0.tar.gz",
"has_sig": false,
"md5_digest": "24c52a583ae59d3cc31cf33d583b9681",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 116433,
"upload_time": "2025-09-08T11:12:44",
"upload_time_iso_8601": "2025-09-08T11:12:44.495943Z",
"url": "https://files.pythonhosted.org/packages/7d/50/cb8e5219b9b19a02cc9cb48192ce391d5084fb1ff8f9d3f580bc58b0e7ff/omniadapters-11.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-08 11:12:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "gao-hongnan",
"github_project": "omniadapters",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"lcname": "omniadapters"
}