PHPackages                             dbogdanoff/ai-adapter - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. dbogdanoff/ai-adapter

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

dbogdanoff/ai-adapter
=====================

Provider-agnostic AI client for PHP with pluggable adapters and routing.

v0.1.2(2mo ago)00MITPHPPHP ^8.2

Since Feb 27Pushed 2mo agoCompare

[ Source](https://github.com/denx-b/ai-adapter)[ Packagist](https://packagist.org/packages/dbogdanoff/ai-adapter)[ RSS](/packages/dbogdanoff-ai-adapter/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (8)Versions (4)Used By (0)

ai-adapter
==========

[](#ai-adapter)

Provider-agnostic PHP library for chat-style LLM requests.

MVP scope
---------

[](#mvp-scope)

- PHP `^8.2`
- PSR transport under the hood (`Guzzle` + `Nyholm PSR-7`)
- Chat API only
- Providers: OpenAI, YandexGPT, DeepSeek
- Router fallback policy (auth/timeout/429/5xx)
- Optional structured output with JSON schema

Install
-------

[](#install)

```
composer require denx-b/ai-adapter
```

Quick start
-----------

[](#quick-start)

```
