Repository navigation
Releases: siberfx/chat-hybrid-ai
Releases · siberfx/chat-hybrid-ai
Release list
v2.0.0: Laravel AI SDK and AI tools
The AI agent now runs on the Laravel AI SDK and can answer from your own data.
New
- Any provider: Anthropic, OpenAI, Gemini, Groq, Mistral, DeepSeek, xAI, Ollama, OpenRouter, Azure, Bedrock, Cohere and any OpenAI-compatible API, with failover:
HYBRID_CHAT_AI_PROVIDERS=anthropic,openai. - Tools that read your data, without the AI ever writing SQL:
SearchRecords: site search over a model (LIKE or Scout)FindRecord: one record, e.g. the visitor's own order, scoped to the signed-in visitor or confirmed by guestsCheck: any check written as a closure, e.g. coupon validity or delivery timerequest_human: the agent hands off to a person- any laravel/ai tool, including
WebSearchandSimilaritySearch
- Signed visitor identity:
<x-chat-hybrid-ai-bubble :identify="auth()->user()" />orHybridChat::identity($user), so tools only show people their own records. - Admins see every lookup under the AI's reply.
Breaking
- The
anthropicandopenaidrivers are replaced bylaravel-ai, the new default. - New migration: run
php artisan migrate.
See Upgrading from 1.x and the changelog.
Full changelog: v1.1.0...v2.0.0
🤖 Generated with Claude Code
v1.1.0
- Expanded README with full examples: curl walkthroughs of the visitor and admin APIs, Sanctum tokens, webhook receivers (Laravel, Node), a custom driver, React and Vue custom UIs and admin inboxes, Echo listeners, events, custom models, and a full
.envreference. - CI uses
actions/checkout@v5.
No code changes: upgrading from 1.0.0 needs no steps.
Full changelog: v1.0.0...v1.1.0
🤖 Generated with Claude Code
v1.0.0
First stable release of siberfx/chat-hybrid-ai.
composer require siberfx/chat-hybrid-ai
php artisan migrate- Requires PHP 8.3+ and Laravel 13.30+.
- Visitor API and chat bubble (one
<script>tag, Shadow DOM). - Admin inbox at
/chat-admin, plus a token-authenticated admin API atapi/chat-admin(on when Laravel Sanctum is installed). - React and Vue widgets and hooks on a dependency-free JS client (
ChatClient,ChatSession,AdminClient):php artisan vendor:publish --tag=chat-hybrid-ai-js. - AI drivers: Claude (official Anthropic SDK), OpenAI-compatible APIs, webhook, custom.
- Human handoff, email transcripts, optional broadcasting.
See the README for setup.
🤖 Generated with Claude Code