clarkwinkelmann yes, definitely. This is just an outer layer proposal for an auto reply extension with example of what am i actually looking forward at. Just checking the demand before further steps are taken.
single developer picks up multiple proposals, they are of course free to implement them in a single extension
Yes, Feel free to pick it up but then there is something they should really be aware of: In order to create powerful extension in open source, Single developer wouldn't be able to do that especially when it comes to maintaining it smooth and at its top notch. Every extension should come with at least 3 Developers with great understanding of laravel, php and the script itself [Flarum], followed by idealists, testers and most importantly the support from flarum core team. So what i actually meant here is that, a team of people focusing on their scope - seamlessly cooperating within the vision of 'Great Extension'. There is too much can be implemented in one role and for sustainability and security purposes, Mixing multiple roles in one extension is a big no for me. As an example, An auto reply extension might have an integration with the top 3 AI players which is: The Ice breaker=OpenAI[ChatGPT], The Tech Giant= Google [Gemini], The Cost Efficient=Deepseek. Next, we might need to put efficiency at it's priority including effective rate limits, making use of cache responses etc. Last but not least, Conditions of which user role has access to which provider and the specific model of the provider.
Ps: I wouldn't want to provide an access of 4o to a normal user but to a contributor which contributes on my platform.
It can be leveraged so much that every Extension has its own role and leverage within it at its best, rather than having one extension which does everything but not at its best [not advanced enough].
When i proposed AI - Companion, the AI meant is not limited to Artificial Intelligence but also Automate Intelligently.
Let's see what is the demand here for AI - Companion [All In One AI based Auto Reply], subject to the responses, I'm ready to come up with a Complete Documentation on it which would take +-/ 50-60 Hours of thinkability [As i'm not a genius] followed by the write up.
Feel free to drop your opinion, especially flarum core team and @datlechin @muhammedsaidckr