apache / apache/shenyu

[Question] Proposal for a New AI Plugin Feature

Open
#5,678 1 comment 0 reactions 0 assignees View on GitHub
type: question
Dominant language
Java
Stars
8.8k
Forks
3.1k
Avg merge
7d 9h
Merged PRs (30d)
83

Description

### Question

Hello Apache ShenYu Community,

I'm interested in exploring the possibility of adding an AI plugin to the ShenYu ecosystem. The goal is to leverage artificial intelligence to enhance the functionality and capabilities of the gateway. However, I'm at an early stage and would appreciate guidance on how to best approach this.

**Proposed Feature:**

AI Plugin for Apache ShenYu

**Current Status:**

- **Research Phase:** I have conducted preliminary research on how AI could be integrated into ShenYu, but I'm looking for more concrete ideas and use cases.
- **Implementation Uncertainty:** I'm unsure about the technical details of implementing such a plugin and how it would interact with existing ShenYu components.
- **Community Input Desired:** I believe this feature could be valuable, but I need feedback from the community to refine the concept and ensure it aligns with ShenYu's roadmap.

**Questions for Discussion:**

1. What are the common use cases where an AI plugin could add value to ShenYu?
2. Are there any existing AI-related plugins or extensions in the community that could serve as a reference?
3. What are the technical challenges and considerations for integrating AI into ShenYu?
4. How can the community collaborate on this feature? Are there any interested contributors or mentors available?

**Next Steps:**

I propose we use this issue to discuss the feasibility and potential implementation of an AI plugin. If there's enough interest, I'd be happy to draft a more detailed proposal and start working on a proof of concept.

Thank you for considering this proposal. I look forward to your thoughts and suggestions.

Best regards,
Achao

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is identified; start by reviewing ShenYu's existing plugin and gateway component documentation. A useful next step would require a defined AI use case, integration boundaries, technical proposal, and proof-of-concept scope before implementation can be considered done.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
ai, api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.