WP Manifestindependent plugin directory
manifest / ai / axai-galaxy-aichat

AxAI Galaxy AIChat

AnythingLLM Wordpress integration

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/kutlusoy/axai-galaxy-aichat/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A powerful WordPress plugin that integrates AnythingLLM Chat Widget with advanced theme customization options and extensive configuration settings.

Description

Features

AI Chat Integration

  • Seamless integration with AnythingLLM Chat Widget
  • Customizable AI models and parameters
  • Adjustable temperature settings
  • Multi-language support
  • Custom prompt configuration

Extensive Customization

  • 16+ Pre-built Themes: Default, Linux, Dark, Ocean, Forest, Sunset, Royal, Midnight, Coffee, Neon, Minimalist, Rose, Cyberpunk, Nature, Professional, Retro, Candy
  • Position Control: Choose from different screen positions
  • Icon Selection: Multiple chat icon options

Advanced Configuration

  • Basic Settings:

    • Embed ID configuration
    • Server URL settings
    • Window position and icon selection
    • Auto-open on load option
    • Show thoughts toggle
    • Sponsor and header visibility controls
  • AI Configuration:

    • Custom system prompts
    • Model selection
    • Temperature adjustment
    • Language settings
    • Default messages

Branding & Appearance

  • Custom branding images
  • Sponsor links and text
  • Support email integration
  • Custom greeting messages
  • Assistant name and icon customization
  • User name display options

Window & Layout

  • Adjustable window height and width
  • Customizable button colors
  • User and assistant message background colors
  • Text size customization
  • Transparency and blur effects

Theme System

  • Theme Defaults: Each theme comes with pre-defined color schemes
  • Custom CSS Generation: Automatic CSS based on theme selection
  • Transparency Control: Adjust window transparency (0-100%)
  • Blur Effects: Add background blur to chat window

Installation

  1. Upload the plugin files to /wp-content/plugins/axai-galaxy-aichat/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Navigate to Settings > AxAI AI Chat to configure your chat widget
  4. Enter your Embed ID and customize the settings as needed

Configuration

Required Settings

  • Embed ID: Your unique AnythingLLM embed identifier
  • Server URL: Your AnythingLLM server endpoint (default: https://ai.axai.at:3002)

Recommended Customizations

  • Choose a theme that matches your website design
  • Set your preferred chat position (bottom-right, bottom-left, etc.)
  • Customize the assistant name and greeting message
  • Configure your AI model and temperature settings

Shortcodes & Usage

The chat widget automatically appears on your site once configured. No shortcodes needed - simply configure the settings and the widget will be added to your site's footer.

Support

For support and documentation, visit:

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • AnythingLLM server access

Changelog

2.2.6

  • Security: Fixed variable escaping in CSS generation (generate_custom_css method)
  • Security: All color values, opacity, and blur parameters now properly escaped with esc_attr()
  • Fixed: Added version parameter to wp_enqueue_script() for proper browser cache handling
  • Improved output escaping to prevent potential XSS vulnerabilities
  • Compliance with WordPress.org plugin review security standards

2.2.5

  • Fixed script and style enqueuing timing by moving to wp_enqueue_scripts hook
  • Replaced inline JavaScript with body_class filter for theme classes
  • Improved compatibility and eliminated potential server errors
  • Optimized asset loading order for better performance

2.2.4

  • Fixed wp_enqueue usage for external AnythingLLM widget script
  • Updated Contributors field to match WordPress.org username
  • Properly implemented script_loader_tag filter for data attributes

2.2.2

  • Fixed wp_enqueue usage for inline scripts and styles
  • Added readme.txt file for WordPress.org

2.2.1

  • Security improvements: Added proper output escaping
  • Security improvements: Added sanitization callbacks for all settings
  • Updated README with WordPress plugin standards

Contributing

Contributions are welcome! Please feel free to submit pull requests or create issues for bugs and feature requests.