michaelbelgium / flarum-ai-autoreply
AI-powered Auto-Reply Extension for Flarum.
Installs: 46
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 6
Open Issues: 0
Type:flarum-extension
pkg:composer/michaelbelgium/flarum-ai-autoreply
Requires
- php: ^8.2
- anthropic-ai/sdk: ^0.3.0
- flarum/core: ^1.0
- guzzlehttp/guzzle: ^7.10
- openai-php/client: ^0.16.1
README
A Flarum extension.
This extension includes an auto-reply discussion feature, customizable max tokens, and permission controls who can use this feature.
This extension is a fixed fork from flarum-chatgpt with support for multiple platforms.
Models from any of the supported platforms can be used. If you're using OpenRouter, you can specify a comma-separated list of models in the model setting to take advantage of its model routing feature.
The auto-answer feature uses the OpenAI gpt-5-mini model by default to generate quick and accurate responses to users' questions. AI can respond on discussion start or a discussion can act as chat between user and AI.
Installation
This extension requires Flarum >= 1.8 and PHP 8.2.
Install with composer:
composer require michaelbelgium/flarum-ai-autoreply
Features
- Auto-reply to new discussions using AI
- Highly customizable
- Max tokens
- Temperature
- System prompt1
- ...
- Permission controls for who can use the auto-reply feature
- Support for multiple platforms: OpenAI, Anthropic, Google, OpenRouter
Updating
composer update michaelbelgium/flarum-ai-autoreply php flarum migrate php flarum cache:clear