<?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>DEV Community: Manasvi Bansal</title>
    <description>The latest articles on DEV Community by Manasvi Bansal (@manasvi_bansal_18806148df).</description>
    <link>https://dev.to/manasvi_bansal_18806148df</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%2F3304848%2F0452d9e2-989d-430d-9338-eafc066f72ca.jpg</url>
      <title>DEV Community: Manasvi Bansal</title>
      <link>https://dev.to/manasvi_bansal_18806148df</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/manasvi_bansal_18806148df"/>
    <language>en</language>
    <item>
      <title>Blog-to-Video Explainer Generator with Runner H.</title>
      <dc:creator>Manasvi Bansal</dc:creator>
      <pubDate>Fri, 04 Jul 2025 18:25:45 +0000</pubDate>
      <link>https://dev.to/manasvi_bansal_18806148df/blog-to-video-explainer-generator-with-runner-h-39hi</link>
      <guid>https://dev.to/manasvi_bansal_18806148df/blog-to-video-explainer-generator-with-runner-h-39hi</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/runnerh"&gt;Runner H "AI Agent Prompting" Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I created an AI-powered assistant that converts any blog or article into a complete, original explainer video plan — including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A friendly, narrated script (in spoken tone, not copied)&lt;/li&gt;
&lt;li&gt;Visual + slide design suggestions&lt;/li&gt;
&lt;li&gt;Free asset/B-roll keywords&lt;/li&gt;
&lt;li&gt;Voiceover guide with tone markers&lt;/li&gt;
&lt;li&gt;Source credit and structure
All compiled into a Google Doc or PDF that's ready for editing, narration, or animation &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Questions asked by Runner H:&lt;br&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%2Fujov5wdrwc90y3lo3n9r.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%2Fujov5wdrwc90y3lo3n9r.png" alt="Questions asked by Runner H" width="800" height="328"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sample Blog pasted On Agentic AI From NVIDIA:&lt;br&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%2F81fm7mf5f6bb4ixkuzxv.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%2F81fm7mf5f6bb4ixkuzxv.png" alt="Sample Blog pasted On Agentic AI From NVIDIA" width="800" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Results:&lt;br&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%2F36c37o5j772ct7qgi46b.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%2F36c37o5j772ct7qgi46b.png" alt="Results" width="800" height="471"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mail Delivery!:&lt;br&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%2F0wqd9krok9d16q1q1yme.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%2F0wqd9krok9d16q1q1yme.png" alt="Mail Delivery!" width="800" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Used Runner H
&lt;/h2&gt;

&lt;p&gt;I wrote a single, detailed prompt for Runner H like I’m instructing a child (clear, kind, step-by-step). Here's how the prompt works:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.google.com/document/d/1ZWioOzNdzLwfFFeYXG_P4sLnpZOofS8C5t3un5g_vjo/edit?usp=sharing" rel="noopener noreferrer"&gt;Prompt Used&lt;/a&gt;:&lt;br&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%2Feylgc7afngr5fo03y434.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%2Feylgc7afngr5fo03y434.png" alt="Prompt" width="800" height="621"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Asks me to paste a blog/article and choose the tone (fun, professional, casual)&lt;/li&gt;
&lt;li&gt;Reads and summarizes the blog in original words&lt;/li&gt;
&lt;li&gt;Breaks it into 5 short sections&lt;/li&gt;
&lt;li&gt;Writes a YouTube-ready voiceover script&lt;/li&gt;
&lt;li&gt;Suggests slide types, asset ideas, and B-roll keywords&lt;/li&gt;
&lt;li&gt;Adds tone markers like [inspired], [excited], [pause]&lt;/li&gt;
&lt;li&gt;Compiles everything into a Google Doc&lt;/li&gt;
&lt;li&gt;Emails the document with a friendly message and subject:&lt;/li&gt;
&lt;li&gt;"[Name],Your Blog-to-Video Pack Is Ready!"
I connected Google Docs and Gmail for seamless export and delivery!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Use Case &amp;amp; Impact
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;For Educators &amp;amp; Dev Writers:&lt;/strong&gt;&lt;br&gt;
Turn tutorials, blogs, and docs into teaching material in minutes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For YouTubers &amp;amp; Content Creators:&lt;/strong&gt;&lt;br&gt;
Script, storyboard, and voiceover prep done in one go.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For Indie Founders:&lt;/strong&gt;&lt;br&gt;
Market your blog posts with video scripts, Reels, and Shorts — without hiring a scriptwriter or animator.&lt;/p&gt;

&lt;h3&gt;
  
  
  Social Love
&lt;/h3&gt;

&lt;p&gt;If you liked this agent idea, drop a 💡 below and I’ll help you make your own.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>runnerhchallenge</category>
      <category>ai</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>AI-Storyteller</title>
      <dc:creator>Manasvi Bansal</dc:creator>
      <pubDate>Sun, 29 Jun 2025 07:34:18 +0000</pubDate>
      <link>https://dev.to/manasvi_bansal_18806148df/ai-storyteller-3o95</link>
      <guid>https://dev.to/manasvi_bansal_18806148df/ai-storyteller-3o95</guid>
      <description>&lt;p&gt;&lt;strong&gt;What I Built&lt;/strong&gt;&lt;br&gt;
This AI-powered storytelling web app transforms simple text prompts into immersive, multilingual narrated stories. Designed to assist users of all backgrounds — including children, rural populations, and the visually impaired — it leverages advanced text-to-speech (TTS) and translation capabilities via Murf AI to deliver stories in character-specific voices. The platform supports both prebuilt and user-generated content, generating dialogue scripts using Cohere AI. It bridges creativity, accessibility, and technology into a single, intuitive experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Demo&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.loom.com/share/194904f37dc74fbdb9e7a5a8730bd892" rel="noopener noreferrer"&gt;Visit this link!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/alcode-10/AI-Storyteller" rel="noopener noreferrer"&gt;&lt;strong&gt;Code Repository:&lt;/strong&gt; &lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How I used MURF API&lt;/strong&gt;&lt;br&gt;
I integrated the Murf API in two key ways:&lt;/p&gt;

&lt;p&gt;Text-to-Speech (TTS): User-inputted stories or AI-generated dialogue scripts are converted into speech using Murf’s character-specific voices, making the experience more immersive and accessible.&lt;/p&gt;

&lt;p&gt;Multilingual Translation: Stories can be translated into multiple languages (like Hindi, German, Chinese, etc.) using Murf’s built-in translation capabilities, allowing diverse users to enjoy stories in their preferred language.&lt;/p&gt;

&lt;p&gt;This integration enabled dynamic voice generation with support for different characters and languages, enhancing the storytelling experience for a global audience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use Case &amp;amp; Impact&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This AI-powered storytelling platform has multiple real-world applications:&lt;/p&gt;

&lt;p&gt;Content Creation: Ideal for writers, educators, and marketers who need quick, multilingual voiceovers for stories, scripts, or educational content.&lt;/p&gt;

&lt;p&gt;Accessibility: Visually impaired users or children can listen to stories read aloud in their preferred language, improving inclusion and engagement.&lt;/p&gt;

&lt;p&gt;Language Learning: Learners can read and hear stories in different languages with character-specific voice dynamics, aiding comprehension and fluency.&lt;/p&gt;

&lt;p&gt;Creative Expression: Anyone can generate stories from simple prompts, making it a great tool for imaginative play, writing support, and voice-based apps.&lt;/p&gt;

&lt;p&gt;By blending TTS and translation with AI storytelling, the platform simplifies content generation while reaching a wider, more diverse audience.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>ai</category>
      <category>sideprojects</category>
    </item>
  </channel>
</rss>
