PHPackages                             zestic/weaviate-php-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. zestic/weaviate-php-client

ActiveLibrary[API Development](/categories/api)

zestic/weaviate-php-client
==========================

A modern PHP client for Weaviate vector database with comprehensive query capabilities and multi-tenancy support

v0.6.0(4mo ago)12.1k↓86.7%2Apache-2.0PHPPHP ^8.3CI failing

Since Jul 18Pushed 4mo agoCompare

[ Source](https://github.com/zestic/weaviate-php-client)[ Packagist](https://packagist.org/packages/zestic/weaviate-php-client)[ RSS](/packages/zestic-weaviate-php-client/feed)WikiDiscussions main Synced yesterday

READMEChangelog (7)Dependencies (12)Versions (8)Used By (2)

Weaviate PHP Client
===================

[](#weaviate-php-client)

[![Tests](https://github.com/zestic/weaviate-php-client/actions/workflows/tests.yml/badge.svg)](https://github.com/zestic/weaviate-php-client/actions/workflows/tests.yml)[![Lint](https://github.com/zestic/weaviate-php-client/actions/workflows/lint.yml/badge.svg)](https://github.com/zestic/weaviate-php-client/actions/workflows/lint.yml)[![codecov](https://camo.githubusercontent.com/659e166ff0530d2ab938924beeeb96c46aa42488d77969644a40f3ceff80e338/68747470733a2f2f636f6465636f762e696f2f67682f7a65737469632f77656176696174652d7068702d636c69656e742f67726170682f62616467652e737667)](https://codecov.io/gh/zestic/weaviate-php-client)[![PHP Version](https://camo.githubusercontent.com/5c8ce4571ddf4b6b8ca847e0c4c079de98fc6460eb7eae9c81ca63319c21f546/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e332d626c75652e737667)](https://php.net/)[![License](https://camo.githubusercontent.com/b29de0acdfd19013f1f02689b15c933e4a6c145be9efa718288f88ba3280b1c5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d417061636865253230322e302d626c75652e737667)](LICENSE)

A modern PHP client for Weaviate vector database with multi-tenancy support.

License
-------

[](#license)

This project is licensed under the Apache License 2.0. See the [LICENSE](LICENSE) file for details.

Requirements
------------

[](#requirements)

- PHP 8.3 or higher
- Composer
- Docker and Docker Compose (for integration tests)

Installation
------------

[](#installation)

```
composer require zestic/weaviate-php-client
```

Examples
--------

[](#examples)

For comprehensive examples, see the [examples directory](examples/):

- [Getting Started](examples/getting_started.php) - Complete end-to-end example with multi-tenancy
- [Error Handling](examples/error_handling_examples.php) - Comprehensive error handling patterns
- [Schema Management](examples/schema_management.php) - Collection and schema operations

Basic Usage
-----------

[](#basic-usage)

### Quick Start with connectToLocal

[](#quick-start-with-connecttolocal)

```
