Jumpino Tech

Jumpino Tech

Web developer. Maker of Design Master.

About

I'm Gabriel, the developer behind Jumpino Tech in South Tyrol, Italy. I build multilingual websites and custom apps for businesses. I'm also the maker of Design Master, an open-source desktop app for creating UI mockups and handing the images, assets and design specs to an AI coding agent. Interested in UI design, developer tools and making AI-assisted projects easier to build and maintain.

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking

Maker History

  • Design Master
    Design MasterLocal UI mockups, brand rules, and coding-agent handoffs
    Oct 2026
  • 🎉
    Joined Product HuntSeptember 11th, 2025

Forums

•

15d ago

What do you give your coding agent before it builds the UI?

I'm building Design Master, an open-source desktop app for creating UI mockups and preparing them for a coding agent.

It keeps the mockups, brand rules and assets together, then exports a DESIGN.md and an implementation brief for your coding tool. Projects are stored locally, and AI generation uses your own OpenRouter key.

The part I'd like feedback on is the handoff. What's one thing you've given a coding agent that noticeably helped it follow your design more closely?

A specific example would help me figure out what to improve next.

•

15d ago

Design Master - Local UI mockups, brand rules, and coding-agent handoffs

An open-source desktop workbench for turning brand rules and reference images into UI mockups, reusable assets, and coding-agent handoffs. Keep projects locally, explore app screens or game HUDs, and export DESIGN.md with implementation notes. Bring your own OpenRouter key; provider charges apply.
•

20d ago

How do you keep AI-built UI consistent?

When I vibe code with Claude Code or Cursor, the agent tends to invent a new button, card and table on every screen. The app works, but each page looks slightly different, and sometimes the agent builds a placeholder UI and calls it done.

A few things I've tried:

Putting design rules in the prompt or an AGENTS.md file. It helps, but the agent drifts after a few screens

Giving it a component library to use. More consistent, but only if the agent can actually find and read the components

View more