Filament AI Chat Widget

View on GitHub

An AI-powered chat widget integrated into Filament v3 admin panels, leveraging OpenAI's API for intelligent conversations.

Key Features

  • Automatic widget deployment - Appears across all authenticated panel pages
  • OpenAI API integration - Powered by GPT for intelligent responses
  • Knowledge base management - Dedicated admin resource for managing context
  • Configurable behavior - Customize appearance and settings
  • Chat history - Persistent conversation tracking

Installation

composer require feraandrei1/filament-ai-chat-widget

Configuration

Publish the config file to customize:

php artisan vendor:publish --tag="filament-ai-chat-widget-config"

Options include:

  • Default AI models
  • Chat history limits
  • UI appearance adjustments

Technologies

  • PHP 8.1+
  • Laravel 11.x
  • Filament 3.x
  • OpenAI API
  • Blade templating

This package provides developers a straightforward way to add conversational AI capabilities to Laravel-based admin interfaces without extensive custom development.