Frontend AI
Webcrumbs set out to build a platform where every line of code matters and where developers feel at home. But visually, the product told a fragmented story.
When the client came to Eleken, their open-source software project lacked cohesion. Each part of the product looked like it came from a different team:
These key touchpoints had separate visual identities with no connection between them.
For the client, it was a huge problem. They needed a unified design language that would tie everything together and feel intuitive to developers.
The challenge is to achieve visual consistency across the entire platform, from the first repo visit to the final plugin click.
At Eleken, we offer a free 3-day trial so potential clients can see how we work before committing. For Webcrumbs, our trial task was to design a simple plugin screen with one window that let users tweak themes by adjusting colors, fonts, and spacing.
The client’s request was practical: help bring consistency to the plugin UI. We delivered a clean, flexible interface that finally felt intentional.
But as we refined the Plugin Builder, our collaboration shifted.
At Eleken, our designers think alongside clients. And in this case, we helped spark something bigger: a new Frontend AI tool. So, the scope of our work expanded far beyond a single plugin screen.
The trial was successfully over, marking the start of our full collaboration. But within a few weeks, things took an unexpected turn.
While working on the plugin, the client shared an internal tool, a sort of reverse ChatGPT that could generate UI components from prompts or screenshots. It was early-stage, but full of potential.
From now on, our designer became a thought partner, helping shape the product vision from the ground up. Together, we co-created what would become Frontend AI.
Frontend AI is an open-source developer tool that uses artificial intelligence to generate UI components from simple prompts or images, allowing users to customize, export, and build faster without starting from scratch.
Here are some details on what we did next.
Frontend AI wasn’t entering a crowded space. It was carving out its own.
There were no clear competitors doing exactly this: a tool that lets developers generate UI components from prompts or images, then fine-tune the output and export production-ready code. That meant we couldn’t rely on competitive benchmarks or established UX patterns.
We had to start from scratch by understanding the users before designing for them.
We conducted quick interviews with potential users. We asked about:
The insight was clear: people wanted acceleration. That became our guiding principle: Frontend AI should feel like a creative partner, not a black box.
We took that insight and started shaping the product’s core experience.
At the heart of Frontend AI is a simple but powerful concept: type what you want, and let the AI build it.
If you need a login screen with two fields, a “Sign in with Google” button, or a pricing section with three tiers and a monthly/yearly toggle, just ask. Frontend AI takes your request into ready-to-use components so that you can move from idea to implementation in minutes.
The “Ask AI” interaction became the core block of the product, and it had to feel smooth, clear, and responsive.
We created a dedicated input area, with space to:
Once a user hit “Generate,” the backend kicked in. But there was a challenge: it can take AI from 20 seconds to 2 minutes to generate a component.
That waiting period mattered. We didn’t want users staring at a spinner. So instead, we introduced progressive feedback: every 15–20 seconds, the system displayed small, friendly updates like:
This helped keep users engaged and reassured that the process was moving along.
Once the component was ready, users could:
It was a conversation with the product, and we designed it to feel that way.
AI can give you a head start, but developers still want control, especially when it comes to the details. After the initial generation, users needed a way to fine-tune the results without leaving the app or manually rewriting the code.
So we designed a customization layer that bridges AI magic and developer precision.
We introduced a smart sidebar where users could:
The essentials were grouped in a way that mirrored how devs think while building.
It was like a lightweight design system manager that let you shape the results without breaking what AI just gave you. The editing flow was built with real developers in mind, fast, minimal, and completely frictionless.
A generated component is only useful if it fits into your actual tech stack. That’s why flexibility was a core requirement from day one.
Frontend AI is needed to generate real, production-ready code in multiple programming languages and make that process effortless. So, we designed a simple export interface where users could:
We knew most real buildings would happen on the desktop. Still, we didn’t want to completely cut off mobile users. So we designed a streamlined mobile experience that allowed users to:
For more advanced editing, the product gently encouraged switching to desktop without forced downloads, just thoughtful guidance.
Originally, the project was about building a UI for one plugin feature. But once the product vision expanded, we started asking: What happens after someone creates a component? What else could this tool unlock for devs?
That’s when we started imagining a whole ecosystem around the builder.
We designed a system where users could:
This turned Frontend AI from a mere generator to a living workspace.
This part wasn’t expected, but it was too good not to build.
We proposed a marketplace where users could:
The client loved it. We mapped out user flows, designed discovery screens, and added gamification elements.
The client had one core request: make everything feel connected across the platform, wishlist, and marketing materials. Frontend AI needed to look and feel like a movement and resonate deeply with the developer community. So we built the entire visual identity from scratch.
Working closely with Webcrumbs' graphic designer, we created a logo that felt bold yet approachable, and carefully selected fonts and colors that matched the product’s modern, developer-first mindset.
Here’s what we delivered:
As the wishlist was part of the initial request, we ensured it followed the same cohesive visual style as the rest of the platform.
All of it fed into the product design, website, social visuals, and GitHub presence, so every user touchpoint felt intentional and aligned.
To support the launch, we also designed:
Two months after the idea was born, Frontend AI launched publicly and quickly proved it had struck a real nerve.
Without spending a single dollar on advertising, it became Product of the Day and Product of the Week on Product Hunt, collecting over 1,200 organic upvotes.
The response was overwhelming: Frontend AI earned front-page mentions, was featured in newsletters, and sparked conversations across tech communities.
Developers, CTOs, indie makers, and product managers started using it, recommending it, and sharing it across social feeds and dev forums.
But this wasn’t about going viral for the sake of it. Frontend AI spread because it was genuinely useful:
And for us at Eleken, that’s what it’s all about: helping bold ideas take shape, resonate with users, and grow into products that make a real impact.
If it feels like our UI/UX design company is a good match, but you still have questions about our work process, we can give you a free 3-day trial working with one of our designers.