Discovery → dynamic tools
Scans models and schema. Emits query_* and count_* per entity. Hard cap at 80 tools—curated whitelist, not a full-schema dump.
Laravel package · AI agent · real data
Your database, in natural language. With production-agent power.
ChatBox turns Eloquent models and whitelisted tables into query tools. The LLM asks; tools answer with real rows. Install in minutes, embed the chat, run the agent—no SPA tax.
Capability
Every factual answer goes through tools. Discovery builds query and count. You own the whitelist. The runtime is the Laravel you already ship.
Scans models and schema. Emits query_* and count_* per entity. Hard cap at 80 tools—curated whitelist, not a full-schema dump.
The agent does not invent rows. Question → tool → data → answer. Built for ops, support, and back-office where guessing is unacceptable.
Gemini, OpenAI, Claude, or other via laravel/ai. Default connection plus extras. Your keys, your infra.
PHP facade, JSON REST, and SSE. Conversation memory. Wire it into Blade, Livewire, React, Vue, or mobile.
Reference web component. Drop chat into any page. CSV export from query results. Confirm UX for opt-in writes.
Tune provider, model, whitelist, and prompt without editing PHP. php artisan chatbox for ops. Optional MCP: same tools in Cursor/Claude Desktop.
Surfaces
ChatBox::ask() / stream() from services, jobs, or controllers.
Ready endpoints for custom frontends and mobile clients.
<chat-box> drop-in with streaming, tables, and clear error states.
Opt-in admin, Artisan TUI, and MCP—progressive disclosure for real teams.
How you ship it
composer require + php artisan chatbox. Publish config, pick provider/model, align include_tables with system_prompt.
Whitelisted models/tables → query/count tools. Test-ask from admin or TUI. Tune the prompt to speak your domain language.
Drop <chat-box> or call the facade. ChatBox Cloud issues licenses per Organization and instance—one package, N installs.
Why ChatBox
No Livewire, Filament, or SPA forced on you. UI is optional; facade and JSON are the product.
Read-only tools, auth middleware, admin opt-in, masked secrets. Writes only with explicit confirm UX.
Data and LLM keys never cross HiFenix. Cloud is the license control plane—not a DB proxy.
Zerocool\ChatBox\ namespace, config keys, routes, and publish tags versioned for client installs you can sell.
Who it’s for
Facility management, retail, B2B back-offices, internal panels: an embeddable agent over business entities, operable by the team, licensable for N customers.
Licenses · seats
A seat is a portal person. One workspace bills; brands share seats. 2026 comps: Linear/Notion ~$10–18/seat, Vercel Pro ~$20/seat — we are a license control plane for agencies (EUR, transparent).
Sandbox checkout (Redsys / Stripe) in the portal. Enterprise is sales-only.
Starter
19€ / mo
1 seats · 19€/seat · 1 brands
Solo integrator · one brand
Pick seats and pay in the portal.
Most chosen
Team
75€ / mo
3 seats · 25€/seat · 3 brands
Agency pod · multi-brand ready
Pick seats and pay in the portal.
Business
176€ / mo
8 seats · 22€/seat · 10 brands
Growing agency · volume seats
Pick seats and pay in the portal.
Scale
360€ / mo
20 seats · 18€/seat · brands ∞
Holdings · unlimited brands
Pick seats and pay in the portal.
Enterprise
Custom
SSO · PO · SLA
SSO · PO · SLA · custom
Custom billing + onboarding.
Holding / compliance / real pricing? zerocool@hifenix.com
Discover, ask, answer with tools. Embed the chat. Operate with admin/TUI. License N installs with Cloud.
Create account Sign in