Skip to content
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

(Prototype) Multi-Agent AI UI Designer #774

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

synapsecode
Copy link
Contributor

PR Description

Hi, I have implemented the very early version of what I claimed I will do in my Proposal.
This Prototype PR demonstrates the following critical features that I have integrated into the APIDash Application itself:

  • Modular Multi-Agent Calling Internal System
  • Semantic Analysis & Intermediate Representation of API Response Creation
  • SDUI Code Generation & Previewing Functionality
  • Component Modification
  • Component Code Export
  • Settings UI Changes (to accept LLM Provider & API Keys)

Will try to prototype Tool generation too in the coming days.

This is an early version. The working Providers as of now are ollama and gemini. Ollama works but I need to add extra validators to prevent faulty generations (out of scope for this prototype). Gemini is working quite well.

I am excited to see improve and make this thing production ready in my GSoC period!

Related Issues

Prototype for Idea in: #617

Checklist

  • I have gone through the contributing guide
  • I have updated my branch and synced it with project main branch before making this PR
  • I am using the latest Flutter stable branch (run flutter upgrade and verify)
  • I have run the tests (flutter test) and all tests are passing

Added/updated tests?

We encourage you to add relevant test cases.

  • Yes
  • No, and this is why: This is just a simple prototype

OS on which you have developed and tested the feature?

  • Windows
  • macOS
  • Linux

@synapsecode
Copy link
Contributor Author

Full Video Demo can be seen here.
The Code is Executable too!

@animator @ashitaprasad

AI_UI_DESIGNER_PROTO.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants