--- id: opensearch-py version: "3.2.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # opensearch-py — Python client for OpenSearch License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install opensearch-py uv add opensearch-py poetry add opensearch-py ## Description [![Release](https://github.com/opensearch-project/opensearch-py/actions/workflows/unified-release.yml/badge.svg)](https://github.com/opensearch-project/opensearch-py/actions/workflows/unified-release.yml) [![CI](https://github.com/opensearch-project/opensearch-py/actions/workflows/ci.yml/badge.svg)](https://github.com/opensearch-project/opensearch-py/actions/workflows/ci.yml) [![Integration](https://github.com/opensearch-project/opensearch-py/actions/workflows/integration.yml/badge.svg)](https://github.com/opensearch-project/opensearch-py/actions/workflows/integration.yml) [![Chat](https://img.shields.io/badge/chat-on%20forums-blue)](https://discuss.opendistrocommunity.dev/c/clients/) ![PRs welcome!](https://img.shields.io/badge/PRs-welcome!-success) ![OpenSearch logo](https://github.com/opensearch-project/opensearch-py/raw/main/OpenSearch.svg) OpenSearch Python Client - [Welcome!](https://github.com/opensearch-project/opensearch-py#welcome) - [User Guide](https://github.com/opensearch-project/opensearch-py#user-guide) - [API Doc](https://opensearch-project.github.io/opensearch-py/) - [Compatibility with... ## AI interpretation — verify before relying Python client library for connecting to and querying OpenSearch clusters, providing APIs for indexing, searching, and managing documents. Verdict: Production-stable, actively maintained client with permissive Apache-2.0 licensing and low install friction. No known vulnerabilities, supports current Python versions, and ranks in the top 1000 PyPI packages. A solid choice for OpenSearch integration. [View on SkillFed](https://skillfed.io/packages/opensearch-py) · [View on PyPI](https://pypi.org/project/opensearch-py/)