Skip to content

Made some adjusts in interface#45

Closed
charmandercha wants to merge 13 commits intoshyamsaktawat:mainfrom
charmandercha:main
Closed

Made some adjusts in interface#45
charmandercha wants to merge 13 commits intoshyamsaktawat:mainfrom
charmandercha:main

Conversation

@charmandercha
Copy link
Copy Markdown

I think this is my first PR ever, so I don't really know how things work.

I made some changes to the design because I thought the last flow was a bit hard to read (for me).

In some part of the code I defined the types of the variables because not doing so would cause an error on my Linux system.

And I started checking the viability of the MCP protocol, because I think it would be interesting to have alphaevolve available in some code editor.

If there is any error or something out of the standard, let me know, I'm new to this stuff, and I'm not great at programming either, I'm just a lazy guy who's afraid of losing his job by creating CRUD (so I need to do something that guarantees some quality code because I'm terrible).

@shyamsaktawat
Copy link
Copy Markdown
Owner

I will review and update you

@charmandercha
Copy link
Copy Markdown
Author

layoutProposta
I changed the design of the system locally, could you evaluate this proposal?

I can replace the description text, I just removed it in the print because I found it more beautiful without it, but the local version continues with all the texts you created.

@charmandercha
Copy link
Copy Markdown
Author

charmandercha commented May 29, 2025

I admit that I messed up a bit with the pushes, sorry about that, but I believe that over time I will be able to better understand the project flow so that the changes are not confusing. I reiterate that I have never worked on collective open projects.

In addition to the layout, I also added a way to automatically translate the texts in the image above (one or two texts are missing, but I should add them later today) using the Python locale library. If you have nothing against it, I will keep it because it updates automatically according to the user's computer.

The layout was designed with 3 columns because I consider it more visually pleasing, but one caveat: I don't know exactly if the flow is cohesive because I don't understand how it works very well. For example, I don't know the role of the JSON example in the flow. Yes, I haven't read the article yet to perhaps better understand what is being done here. I will read it soon to see if I can fully understand it. But I believe that automatic translations and a 3-column flow could be more interesting for reading and practical use of the technology.

I'm still in the process of learning the best practices for maintaining a project on GitHub. I come from the corporate sector where we do everything in a crazy way to deliver within absurd deadlines, which has gotten me used to being messy (again, sorry).

I have more experience with web interfaces, such as WordPress and Angular, so it took me a while to figure out how to configure Gradio.

I hope you like it and if you have any ideas along the lines of "put that column more here or there" I can do it.

I have some knowledge of Python, nothing advanced so I don't know if I can help you with the rest of the logic today, but if I can help you with the interface right now, you could be free to focus on other parts of the project, so I tried to focus on the GUI and automatic translation, now missing a way for the user to choose the models that will be used through the interface.

Anyway, I believe I can really help with small contributions.

@charmandercha charmandercha closed this by deleting the head repository Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants