-
Notifications
You must be signed in to change notification settings - Fork 448
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AI UI Designer for APIs #617
Comments
Hi, I am interested in taking on this task for GSoC'25. Should this feature be implemented as a button in the application that triggers the AI agent, providing users with a selection of different UI options? Please let me know if this aligns with your vision for the product. If so, I can start working on a rough implementation. additionally, is there any restriction on the agent types or is it left to us to decide? Thanks! |
Hi Developers, I'm very interested in contributing to the AI UI Designer for APIs project for GSoC'25. My approach involves developing a Python-based AI engine that:
For the AI engine, I’m considering a Python-based implementation using: Would this align with your vision for the project? If so, I’d love to start working on an initial prototype to validate the approach. Also, is there any restriction on the AI agent type, or do we have full flexibility in choosing the best approach (rule-based, ML, LLM-powered, etc.)? Looking forward to your thoughts! Thanks! |
@ashitaprasad Hi, I read the idea and got fascinated by it, i would love to be a part of this and start contributing, i brainstroned and got these ideas.
Thanks!!! |
Nice @synapsecode. You can through the updated application guide here to learn how you can share an idea doc to get feedback post which you can send a draft PR with your rough implementation. |
@Thanshir As API Dash is a privacy first API client. No data has to be sent to server. You can through the updated application guide here to learn how you can share your ideas and get feedback and then work on a draft PR. |
@devojyotimisra You can through the updated application guide #564 to learn how you can share more details on your ideas, get feedback and then work on a draft PR implementation. |
Hi @ashitaprasad, I’d love to work on this task for GSoC’25! Does this approach align with your vision for the project? Thanks! |
@Dishika18 Then I think a good start will be this issue #120 |
Hi @ashitaprasad Key features would include: I’m interested in contributing to this and would love to discuss how I can help. Let me know if there’s a specific area you’d like me to focus on first! Looking forward to your thoughts. |
@SyedAbdullah58-dev you can go through the application guide #564 to learn how you can share more details on your ideas, get feedback and then work on a draft PR implementation. |
Hello @ashitaprasad, I'm interested in contributing to this issue as part of my GSOC 2025 participation. With my expertise in Flutter and AI integration using Gemini, I’d like to help build the AI-driven UI generator for API responses. My Approach: Looking forward to your feedback. Best regards, |
@vedantpatel07756 you can go through the application guide #564 to learn how you can share more details on your ideas, get feedback and then work on a draft PR implementation. |
@ashitaprasad I am eager to contribute to this project for GSoC 2025 and excited about the potential of leveraging AI-driven automation to enhance API response visualization. The concept of an AI Agent that intelligently transforms structured data (JSON/XML) into dynamic UI components aligns well with modern development trends, accelerating rapid prototyping and improving developer efficiency. With my experience in Flutter, React, and Next.js, along with a strong background in API integrations and UI/UX development, I see this as an opportunity to bring cutting-edge AI-driven UI generation to developers. To ensure alignment with the project’s vision, I have a few key questions: Should the AI agent generate multiple UI component options, allowing users to select and refine them, or should it focus on an optimized, context-aware generation? Best regards, |
@adityakumar-dev Do some research and submit an idea doc as mentioned in our application guide #564 |
Tell us about the task you want to perform and are unable to do so because the feature is not available
Develop an AI Agent which transforms API responses into dynamic, user-friendly UI components, enabling developers to visualize and interact with data effortlessly. By analyzing API response structures—such as JSON or XML—the agent automatically generates UI elements like tables, charts, forms, and cards, eliminating the need for manual UI development. One can connect an API endpoint, receive real-time responses, and instantly generate UI components that adapt to the data format. It must also support customization options, allowing developers to configure layouts, styles, and interactive elements such as filters, pagination, and sorting. Finally, users must be able to easily export the generated UI and integrate it in their Flutter or Web apps.
The text was updated successfully, but these errors were encountered: