<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Nikolai Muravev</title>
    <description>The latest articles on Forem by Nikolai Muravev (@nikolai_muravev).</description>
    <link>https://forem.com/nikolai_muravev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3382521%2Fee568412-7abf-4b1b-975e-dd0af59487ab.jpg</url>
      <title>Forem: Nikolai Muravev</title>
      <link>https://forem.com/nikolai_muravev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/nikolai_muravev"/>
    <language>en</language>
    <item>
      <title>Mujo Engine: from one photo to a fully-built Amazon listing</title>
      <dc:creator>Nikolai Muravev</dc:creator>
      <pubDate>Sat, 11 Oct 2025 19:57:00 +0000</pubDate>
      <link>https://forem.com/mujoai/mujo-engine-from-one-photo-to-a-fully-built-amazon-listing-29bb</link>
      <guid>https://forem.com/mujoai/mujo-engine-from-one-photo-to-a-fully-built-amazon-listing-29bb</guid>
      <description>&lt;p&gt;Creating high-converting Amazon listings in 2025 isn’t “open ChatGPT and ship.” It’s a juggling act across images, copy, brand rules, and marketplace specifics — repeated for dozens of SKUs.&lt;/p&gt;

&lt;p&gt;Most teams still stitch it together:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;generate rough copy in an LLM,&lt;/li&gt;
&lt;li&gt;try a few prompts in a generative image tool,&lt;/li&gt;
&lt;li&gt;nudge layout in Figma/Photoshop,&lt;/li&gt;
&lt;li&gt;hand-tune safe areas, crops, and text length,&lt;/li&gt;
&lt;li&gt;repeat for each variant (size/flavor/pack).
It works, but it’s slow, brittle, and hard to scale.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  The real problems sellers face (beyond “make it look nice”)
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Gallery ≠ photo album. Amazon galleries behave like a mini sales funnel: hero → benefits → proof → comparison → lifestyle. Tools that spit out random images break the narrative.&lt;/li&gt;
&lt;li&gt;Copy ↔ layout conflict. Great bullets don’t always fit on the slide. Shortening can kill meaning; lengthening breaks the layout. Designers iterate in circles.&lt;/li&gt;
&lt;li&gt;Brand precision at scale. Colors, type, tone, iconography — kept consistent across 20 SKUs × 4 flavors × 5 marketplaces? Easy to say, tough to do without a system.&lt;/li&gt;
&lt;li&gt;Marketplace constraints. White background, size minimums, safe areas, text size rules. One tweak triggers re-exports for every cut (1:1, 4:5, A+, mobile).&lt;/li&gt;
&lt;li&gt;Variant drift. Re-generations subtly change camera angle, label geometry, shadows. Suddenly strawberry and vanilla look like different products.&lt;/li&gt;
&lt;li&gt;Operational overhead. File naming, compression, localization, versioning. “Just one more edit” multiplies into dozens of manual steps.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  What Mujo Engine is
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F58o7aqlcxlvujvir9fhk.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F58o7aqlcxlvujvir9fhk.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Mujo Engine is the decision-making core inside Mujo. It builds the whole listing from a single product photo: image sets (hero, benefits, comparison, lifestyle) and copy (titles, bullets, descriptions), aligned to Amazon’s format and your brand system.&lt;/p&gt;

&lt;p&gt;It’s not “one click = random assets.” It’s an agentic pipeline that decides like a designer, constrains like a brand system, and ships like operations.&lt;/p&gt;

&lt;h1&gt;
  
  
  How it works (end-to-end)
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;Audience &amp;amp; use-case detection
Parse the product, infer buyer intents (who/why). This frames both visuals and copy from the start.&lt;/li&gt;
&lt;li&gt;Feature → benefit mapping
Extract what actually moves a purchase. Feed it into two tracks:&lt;/li&gt;
&lt;li&gt;Visuals: benefit callouts, comparison frames, lifestyle scenes.&lt;/li&gt;
&lt;li&gt;Copy: crisp titles, scannable bullets, clear descriptions.&lt;/li&gt;
&lt;li&gt;Gallery design for Amazon
Compose a structured set:
Hero (core value in one glance) → Benefit slides (text-on-image with safe areas) → Comparison (why choose you) → Lifestyle (use in context). Layouts are built for conversion, not just aesthetics.&lt;/li&gt;
&lt;li&gt;Copy generation with constraints
Headlines/bullets are generated with length and fit rules (e.g., headline ≤7 words; bullets 2–4 × ≤9 words). Shorten/expand tools are built-in when you want to nudge tone without breaking layout.&lt;/li&gt;
&lt;li&gt;Brand consistency at scale
Colors, fonts, tone, graphic tokens — applied automatically so every asset reads as “your brand.”&lt;/li&gt;
&lt;li&gt;Variant control &amp;amp; propagation
Change “strawberry” to “vanilla”? Angle, shadow, label geometry, layout all stay locked; only the flavor cues change. Edits propagate to all cuts (1:1, 4:5, A+, mobile) and locales.&lt;/li&gt;
&lt;li&gt;Export for Amazon (and beyond)&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Why it matters
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Speed without slop. Go from one photo to a deployable gallery + copy in minutes, with the right story order.&lt;/li&gt;
&lt;li&gt;Consistency by design. Variants match perfectly (angle, light, geometry). Copy and layout agree by construction.&lt;/li&gt;
&lt;li&gt;Operational sanity. One edit → all versions update. No re-export safaris.&lt;/li&gt;
&lt;li&gt;Scale built-in. Works for one SKU or hundreds. Agencies and VAs can keep quality steady across clients.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Who gets the most value
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Amazon sellers &amp;amp; brand owners shipping many SKUs.&lt;/li&gt;
&lt;li&gt;Agencies &amp;amp; VAs offering listing optimization as a service.&lt;/li&gt;
&lt;li&gt;Solo founders/side-hustlers who want “agency-level” results without an agency.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  A quick example (mental picture)
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Input: a clean front shot of a kids’ water bottle.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Engine proposes: parents of toddlers/daycare, benefits (no-spill, BPA-free, easy-clean), tone (practical, reassuring), visuals (hero + benefit callouts + dishwasher-proof comparison + lifestyle on playground).&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Output:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Hero with clear silhouette and a 6-word promise.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Two benefit slides with icons and tight text.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Comparison showing what competitors lack.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Lifestyle photo that reads at mobile size.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Title + bullets that fit Amazon’s pattern and your voice.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Swap “blue” to “pink”? All geometry stays; only color and label change. Exports regenerate in a click.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzigyf4dfuwl3ewtv45x6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzigyf4dfuwl3ewtv45x6.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Want to try it?
&lt;/h1&gt;

&lt;p&gt;Mujo Engine is part of Mujo’s Open Beta. Start with one photo; ship a full listing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Want 500 credits?&lt;br&gt;
That’s roughly one month of Pro ($60 value).&lt;br&gt;
Drop any comment below (say hi, share a thought—anything)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.tourl"&gt;mujoai.com/app&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>design</category>
      <category>showdev</category>
    </item>
    <item>
      <title>We built an AI agent that turns one product photo into a full marketplace listing</title>
      <dc:creator>Nikolai Muravev</dc:creator>
      <pubDate>Sun, 05 Oct 2025 14:34:42 +0000</pubDate>
      <link>https://forem.com/mujoai/we-built-an-ai-agent-that-turns-one-product-photo-into-a-full-marketplace-listing-1pk8</link>
      <guid>https://forem.com/mujoai/we-built-an-ai-agent-that-turns-one-product-photo-into-a-full-marketplace-listing-1pk8</guid>
      <description>&lt;p&gt;One photo → a complete marketplace listing (images + copy), no prompts&lt;/p&gt;

&lt;p&gt;In agencies we spent hours per SKU crafting visuals and rewriting copy for each marketplace. Small teams couldn’t get “big-brand” quality without big budgets.&lt;/p&gt;

&lt;p&gt;Mujo AI is an AI design agent that plans and produces the whole listing from a single product photo:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;proposes key benefits → target audiences → copy (headlines/bullets),&lt;/li&gt;
&lt;li&gt;picks a cohesive visual style,&lt;/li&gt;
&lt;li&gt;generates lifestyle images + text-on-image graphics,&lt;/li&gt;
&lt;li&gt;exports in sizes for Amazon / Shopify / Etsy / Lazada.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;How it works (Agent Reco)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Start with AI Agent&lt;/li&gt;
&lt;li&gt;Upload one product photo.&lt;/li&gt;
&lt;li&gt;The agent analyzes the product and proposes benefits, audiences, copy, and visual style.&lt;/li&gt;
&lt;li&gt;Confirm or tweak in a few clicks, then hit Generate.&lt;/li&gt;
&lt;li&gt;Get a ready-to-use set; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No prompt marathons. No manual Photoshop. Just outcomes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mini before/after (early results)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7fc4985nd416gzy5bht.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7fc4985nd416gzy5bht.png" alt=" " width="800" height="599"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who it’s for&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sellers/marketers shipping marketplace listings&lt;/li&gt;
&lt;li&gt;Designers/creators who need fast ideation and bulk adaptations&lt;/li&gt;
&lt;li&gt;Founders/solo teams replacing routine agency work&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What’s different&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full listing, not just images: visuals and copy generated together&lt;/li&gt;
&lt;li&gt;On-brand by default: colors, fonts, and tone are matched automatically&lt;/li&gt;
&lt;li&gt;Marketplace-ready sizes: Amazon/Shopify/Etsy/Lazada&lt;/li&gt;
&lt;li&gt;No prompts: confirm the agent’s plan and generate&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Try the Open Beta&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;App: &lt;a href="https://mujoai.com/app" rel="noopener noreferrer"&gt;https://mujoai.com/app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;I read every reply. If something blocks you from “would ship today,” tell me and we’ll fix it fast.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thanks for checking Mujo! Happy to dive deeper into the agent pipeline if the DEV community is curious.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>buildinpublic</category>
      <category>ai</category>
      <category>ecommerce</category>
    </item>
  </channel>
</rss>
