<?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: Web Developer Hyper</title>
    <description>The latest articles on Forem by Web Developer Hyper (@webdeveloperhyper).</description>
    <link>https://forem.com/webdeveloperhyper</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%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png</url>
      <title>Forem: Web Developer Hyper</title>
      <link>https://forem.com/webdeveloperhyper</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/webdeveloperhyper"/>
    <language>en</language>
    <item>
      <title>AI Avatar Chrome Extension v7 got released! 🎉 
Please enjoy both the VS Code extension and Chrome extension!</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Sat, 09 May 2026 05:44:45 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/ai-avatar-chrome-extension-v7-got-released-please-enjoy-both-the-vs-code-extension-and-chrome-47k5</link>
      <guid>https://forem.com/webdeveloperhyper/ai-avatar-chrome-extension-v7-got-released-please-enjoy-both-the-vs-code-extension-and-chrome-47k5</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab" class="crayons-story__hidden-navigation-link"&gt;🫡We'll Support You with All Our Might (AI Avatar v7: Pose Capture and More (VS Code and Chrome Extension))&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;MediaPipe-powered webcam motion capture&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/webdeveloperhyper" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" alt="webdeveloperhyper profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/webdeveloperhyper" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Web Developer Hyper
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Web Developer Hyper
                
              
              &lt;div id="story-author-preview-content-3603637" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/webdeveloperhyper" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Web Developer Hyper&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;May 6&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab" id="article-link-3603637"&gt;
          🫡We'll Support You with All Our Might (AI Avatar v7: Pose Capture and More (VS Code and Chrome Extension))
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/javascript"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;javascript&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;59&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              22&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            6 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>news</category>
      <category>showdev</category>
      <category>vscode</category>
    </item>
    <item>
      <title>🫡We'll Support You with All Our Might (AI Avatar v7: Pose Capture and More (VS Code and Chrome Extension))</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Wed, 06 May 2026 03:38:45 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab</link>
      <guid>https://forem.com/webdeveloperhyper/well-support-you-with-all-our-might-ai-avatar-v7-pose-capture-and-more-vs-code-and-chrome-3aab</guid>
      <description>&lt;h2&gt;
  
  
  Intro
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;AI Avatar&lt;/strong&gt; is a completely free app that lets your &lt;strong&gt;VRoid (VRM) 3D avatar animate in response to AI chat and the Enter key in VS Code and Chrome (Edge)&lt;/strong&gt;. I have been creating and updating AI Avatar with the mission of cheering, supporting, and making everyone feel happy. There was a long holiday called Golden Week in Japan. So I committed myself to updating AI Avatar and made many updates. I hope you will enjoy them, so let's take a quick look.🚀&lt;/p&gt;

&lt;h2&gt;
  
  
  Pose Capture 📸
&lt;/h2&gt;

&lt;p&gt;AI Avatar has a built-in Animation Editor, and I'm keeping updating it to make animation easier. However, it takes time to make an animation. We need to set each part of the body’s XYZ axis degrees. So this time, I tried motion capture. You can &lt;strong&gt;take a picture of your pose with a web camera and convert it to JSON data for animation&lt;/strong&gt;. I used a famous library, Google's &lt;code&gt;MediaPipe&lt;/code&gt;, for this. I tried many things to improve the accuracy, like adding calibration, removing abnormal values, capturing not only one frame but many frames and averaging them, and others. I skipped face and finger motion capture to make it simple this time. Also, I couldn't capture the legs. My room is too small, and I cannot capture the legs in the frame... Motion capture is deep and fun, so I might try face capture, real-time capture, or animation capture another time!&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%2Fsewfllhnqlig9ov8tkej.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%2Fsewfllhnqlig9ov8tkej.png" alt=" " width="800" height="379"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Positive/Negative Checker (VS Code Only) ❤️
&lt;/h2&gt;

&lt;p&gt;Keeping our mental health is hard as a developer. Especially when fighting bugs every day like me. I created a positive/negative word checker. When you &lt;strong&gt;send Claude Code a request that includes positive words like "good," the avatar smiles, a heart is displayed, and the heart count increases&lt;/strong&gt;. On the other hand, when you send a Claude Code request that includes negative words like "bad," the avatar makes a sad face, a broken heart is displayed, and the heart count decreases. You can customize the positive/negative words as you like. Let's feel positive and happy with the positive/negative word checker!&lt;/p&gt;
&lt;h2&gt;
  
  
  Prompt Checker (Beta) (VS Code Only) 🧐
&lt;/h2&gt;

&lt;p&gt;AI responses, including Claude Code, are quite affected by the prompt you send. So I added a prompt checker to the app. When you &lt;strong&gt;input a prompt and push the check button, you can get improvement advice instantly&lt;/strong&gt;. It does not use AI, so the running cost is free. I just used &lt;code&gt;pattern matching&lt;/code&gt; for the check. It will give advice like making the prompt less vague and more specific. I might make the pattern matching editable and add more patterns in the future. Otherwise, I might use AI to make this function better. I hope this function will help with better prompt creation and lead to more efficient use of AI.&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%2Fpc5kcpqiro443cimvsb9.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%2Fpc5kcpqiro443cimvsb9.png" alt=" " width="500" height="832"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Giant Mode (Chrome (Edge) Only)
&lt;/h2&gt;

&lt;p&gt;The avatar is trapped in the side panel by default and looks cramped. So this time, I made Giant Mode and &lt;strong&gt;let the avatar be free from the side panel, move around the web page, and resize larger&lt;/strong&gt;. I first used a &lt;code&gt;popup&lt;/code&gt; to implement this. However, if I touch the web page, the popup gets hidden and disappears. Also, I could not click the background links of the popup. These seemed to be a bad user experience. So I tried to use an &lt;code&gt;overlay&lt;/code&gt;. Using this, I could avoid the drawbacks above. However, when I move to the next page, the overlay disappears, so I made it recreate the overlay every time I move to the next page. I hope you can feel the avatar closer to you with this new function.&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%2F0v1geq5hlj51fn585yk8.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%2F0v1geq5hlj51fn585yk8.png" alt=" " width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Random Animation Player
&lt;/h2&gt;

&lt;p&gt;I preset 4 default animations for the avatar, and you can add more with the built-in Animation Editor. However, I thought it would be more fun if there were more animation patterns available easily. So I made a random animation play button. I split the patterns into 4 blocks: expression, body + arms, legs, and fingers, and made templates for each of them. This way, I could make the poses more natural than making everything completely random. Now &lt;strong&gt;the random animation mode has 3 expressions * 4 body + arms * 4 legs * 4 fingers = 256 patterns&lt;/strong&gt;. I want to make this random animation pattern editable and add more patterns in the future.&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/KXC3asSCqbs"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Expressions in Animation Editor
&lt;/h2&gt;

&lt;p&gt;In the previous version, there were no expression settings in the Animation Editor. Expressions change the mood of the avatar a lot, so I added expressions. I only added default (straight face), happy, and wink this time, because I want users to feel happy. I might add more expressions later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Click Triggers Animation (Chrome (Edge) Only)
&lt;/h2&gt;

&lt;p&gt;In the previous version, only the Enter key triggered animations in Chrome (Edge) mode. However, I realized that users click more than they press the Enter key on web pages. So I added clicking as a trigger for animations. Now, I hope users can enjoy the avatar's animations better than before.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar Chrome Version
&lt;/h2&gt;

&lt;p&gt;&lt;del&gt;&lt;strong&gt;※ Chrome v7 is currently under review. I will announce when it is released.&lt;/strong&gt;&lt;/del&gt; → &lt;strong&gt;Released on 5/9! 🎉&lt;/strong&gt;&lt;br&gt;
Install from Chrome Web Store: ↓↓&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/ai-avatar/afmcfaeaaojalninahhhjnonhmlmiidi" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/ai-avatar/afmcfaeaaojalninahhhjnonhmlmiidi&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar VS Code Extension Version (Thank you 100+ installs!)
&lt;/h2&gt;

&lt;p&gt;You can download the AI Avatar VS Code extension in two ways.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Option 1: Install from VS Code: &lt;code&gt;Extensions&lt;/code&gt; button in the left sidebar &amp;gt; Search &lt;strong&gt;AI Avatar&lt;/strong&gt; &amp;gt; &lt;code&gt;Install&lt;/code&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%2Ftth8lq5he7amhieh2l9v.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%2Ftth8lq5he7amhieh2l9v.png" alt=" " width="497" height="543"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Option 2: Install from the VS Code Marketplace: &lt;a href="https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar&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%2Fntpvooe7n55djawitt9g.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%2Fntpvooe7n55djawitt9g.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Special Thanks
&lt;/h2&gt;

&lt;p&gt;My DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/gramli"&gt;@gramli&lt;/a&gt; helped update AI Avatar in version 2 and keeps supporting me. Thank you very much!&lt;br&gt;
My colleague Maximum Blue helped make unique avatars in version 6. Thank you very much!&lt;/p&gt;

&lt;h2&gt;
  
  
  Version 8 Update
&lt;/h2&gt;

&lt;p&gt;I'm already working on the version 8 update. More fun updates, so please stay tuned!&lt;/p&gt;

&lt;h2&gt;
  
  
  Update Ideas
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add or update more helpful functions.&lt;/li&gt;
&lt;li&gt;Add or update more AI features.&lt;/li&gt;
&lt;li&gt;Add or update more avatars and animations.&lt;/li&gt;
&lt;li&gt;Update the Pose Capture, Prompt Checker, and Animation Editor to make them more convenient.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have any update ideas, please let me know!&lt;/p&gt;

&lt;h2&gt;
  
  
  Collab Project in Progress
&lt;/h2&gt;

&lt;p&gt;I'm also working on a collab project with my DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/itsugo"&gt;@itsugo&lt;/a&gt;. Version 2 is almost ready!&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Animation and AI
&lt;/h2&gt;

&lt;p&gt;My posts about fun 2D/3D animation. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50"&gt;💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-create-a-crazy-roller-coaster-builder-rollercoasterjs-react-three-fiber-ai-5c5e"&gt;🙀How to Create a CRAZY Roller Coaster Builder (🎢RollerCoaster.js + React Three Fiber + AI)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also, here are my posts about AI. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85"&gt;🤖How to make AI follow your instructions more for free (OpenSpec)📝&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-use-ai-more-efficiently-for-free-serena-mcp-5gj6"&gt;🧠How to use AI more efficiently for free (Serena MCP)🧐&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Brain Training App (Muscle Brain) 💪🧠
&lt;/h2&gt;

&lt;p&gt;Available as &lt;strong&gt;Chrome Extensions for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Available on &lt;strong&gt;Microsoft Store for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://apps.microsoft.com/detail/9NG572QMV56M" rel="noopener noreferrer"&gt;https://apps.microsoft.com/detail/9NG572QMV56M&lt;/a&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%2F4rnpcttbbzbegv41m6oa.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%2F4rnpcttbbzbegv41m6oa.png" alt=" " width="757" height="806"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Outro
&lt;/h2&gt;

&lt;p&gt;Ah! It's time to update and make AI Avatar better. I have to go now. Let's meet again next time with you, me, and our avatars. Thank you for reading. See you!🫡&lt;/p&gt;

&lt;h2&gt;
  
  
  Comments Welcome!
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Do you have any ideas to make AI Avatar more helpful for users?&lt;/li&gt;
&lt;li&gt;Do you have any ideas for making cool avatars and animations?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to add more AI features?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to make AI Avatar even more fun?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Do you have any ideas for increasing the number of users of AI Avatar?&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Any other comments are also welcome!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>🦸Let Superheroes Cheer You Up (AI Avatar v6: Chrome Extension + VS Code Extension)</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Tue, 21 Apr 2026 03:36:52 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/let-superheroes-cheer-you-up-ai-avatar-v6-chrome-extension-vs-code-extension-2ak7</link>
      <guid>https://forem.com/webdeveloperhyper/let-superheroes-cheer-you-up-ai-avatar-v6-chrome-extension-vs-code-extension-2ak7</guid>
      <description>&lt;h2&gt;
  
  
  Intro
&lt;/h2&gt;

&lt;p&gt;I created an &lt;strong&gt;AI avatar&lt;/strong&gt;, a VRM 3D character that reacts when you chat with AI or press Enter, and I keep updating it. I have been using the same avatar (Ninja Girl) as the default avatar from the beginning. Although you can change the avatar to your own, it would be more fun if there were several default avatars and each had its own animations and stories. We can change the avatars based on our mood. This time, my coworker Maximum Blue helped me make avatars. Thanks a lot!&lt;/p&gt;

&lt;h2&gt;
  
  
  Version 6 Update
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Joyful Colors&lt;/strong&gt; is a group that is gathered with a mission to cheer developers and other people up and make them feel happy. They will cheer you up 24/7 through VS Code extension and Chrome (Edge) extension. Let's take a look at the superhero characters!&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%2Fvfjmrsl8formhzugw2xj.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%2Fvfjmrsl8formhzugw2xj.png" alt=" " width="199" height="485"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Sweet Purple&lt;/strong&gt; (Creater: Blue) ↑&lt;br&gt;
Bright and cheerful.&lt;br&gt;
Wants to be a famous pop star and eat yummy things.&lt;br&gt;
Makes cute poses.&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%2F3cba0sgodyojjib1qvr2.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%2F3cba0sgodyojjib1qvr2.png" alt=" " width="216" height="489"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Candy Pink&lt;/strong&gt; (Creater: Hyper) ↑&lt;br&gt;
Another face of the sample avatar (Ninja Girl).&lt;br&gt;
kind and considerate.&lt;br&gt;
Good at making fake smiles.&lt;br&gt;
Makes cute poses.&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%2Fb8mi89gb7md44ah2xt3u.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%2Fb8mi89gb7md44ah2xt3u.png" alt=" " width="250" height="529"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Maximum Blue&lt;/strong&gt; (Creater: Blue) ↑&lt;br&gt;
Active and full of energy.&lt;br&gt;
Girls fall in love when their eyes meet his. &lt;br&gt;
Makes cool poses.&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%2Fv7sy8zsna20wrlsnds7r.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%2Fv7sy8zsna20wrlsnds7r.png" alt=" " width="253" height="538"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Hyper Yellow&lt;/strong&gt; (Creater: Blue) ↑&lt;br&gt;
Always trying to make a cool app, but always ends up making a silly app. &lt;br&gt;
He thinks Purple and Pink like him, but they are just using him.&lt;br&gt;
Makes silly poses.&lt;/p&gt;

&lt;p&gt;You can download all the avatars and animations for free from GitHub Releases. ↓&lt;br&gt;
&lt;a href="https://github.com/webdeveloperhyper/ai-avatar/releases" rel="noopener noreferrer"&gt;https://github.com/webdeveloperhyper/ai-avatar/releases&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Version 5 Updates
&lt;/h2&gt;

&lt;p&gt;I also made several updates, fixes and adjustments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Added bones to the fingers.&lt;/strong&gt; In the previous versions, the hands were always open. Now we can make peace signs and close the hands. This makes the avatar more lively.&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/prPDPsb2ZKM"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Changed the values of animation from radians (e.g., 1.57) to degrees (e.g., 90), so that we can understand them intuitively.&lt;/strong&gt; I also kept backward compatibility for the old files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Made the background gray.&lt;/strong&gt; I realized that when the avatar is wearing black gloves, we cannot see them well because the background is black. Now users can choose the background color from black or gray.&lt;/p&gt;

&lt;p&gt;Fixed the &lt;strong&gt;Enter key in the terminal to trigger animations&lt;/strong&gt; (VS Code). Users can enjoy the animations in more situations with this update.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar Chrome Version
&lt;/h2&gt;

&lt;p&gt;Install from Chrome Web Store: ↓↓&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/ai-avatar/afmcfaeaaojalninahhhjnonhmlmiidi" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/ai-avatar/afmcfaeaaojalninahhhjnonhmlmiidi&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar VS Code Extension Version
&lt;/h2&gt;

&lt;p&gt;You can download the AI Avatar VS Code extension in two ways.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Option 1: Install from VS Code: &lt;code&gt;Extensions&lt;/code&gt; button in the left sidebar &amp;gt; Search &lt;strong&gt;AI Avatar&lt;/strong&gt; &amp;gt; &lt;code&gt;Install&lt;/code&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%2Ftth8lq5he7amhieh2l9v.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%2Ftth8lq5he7amhieh2l9v.png" alt=" " width="497" height="543"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Option 2: Install from the VS Code Marketplace: &lt;a href="https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar&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%2Fntpvooe7n55djawitt9g.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%2Fntpvooe7n55djawitt9g.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Special Thanks
&lt;/h2&gt;

&lt;p&gt;My DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/gramli"&gt;@gramli&lt;/a&gt; helped update AI Avatar in version 2 and keeps supporting me. Thank you very much!&lt;/p&gt;

&lt;h2&gt;
  
  
  Version 7 Update
&lt;/h2&gt;

&lt;p&gt;I'm already working on the version 7 update. More fun updates, so please stay tuned!&lt;/p&gt;

&lt;h2&gt;
  
  
  Update Ideas
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add more AI features.&lt;/li&gt;
&lt;li&gt;Add more triggers for when the avatar reacts.&lt;/li&gt;
&lt;li&gt;Add more adjustable parameters.&lt;/li&gt;
&lt;li&gt;Add more avatars and animations.&lt;/li&gt;
&lt;li&gt;Update the animation editor to make it more convenient.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have any update ideas, please let me know!&lt;/p&gt;

&lt;h2&gt;
  
  
  Collab Project in Progress
&lt;/h2&gt;

&lt;p&gt;I'm also working on a collab project with my DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/itsugo"&gt;@itsugo&lt;/a&gt;. Slowly, but still moving forward. I'll write a post about it soon.&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Animation and AI
&lt;/h2&gt;

&lt;p&gt;My posts about fun 2D/3D animation. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50"&gt;💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-create-a-crazy-roller-coaster-builder-rollercoasterjs-react-three-fiber-ai-5c5e"&gt;🙀How to Create a CRAZY Roller Coaster Builder (🎢RollerCoaster.js + React Three Fiber + AI)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also, here are my posts about AI. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85"&gt;🤖How to make AI follow your instructions more for free (OpenSpec)📝&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-use-ai-more-efficiently-for-free-serena-mcp-5gj6"&gt;🧠How to use AI more efficiently for free (Serena MCP)🧐&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Brain Training App (Muscle Brain) 💪🧠
&lt;/h2&gt;

&lt;p&gt;Available as &lt;strong&gt;Chrome Extensions for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Available on &lt;strong&gt;Microsoft Store for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://apps.microsoft.com/detail/9NG572QMV56M" rel="noopener noreferrer"&gt;https://apps.microsoft.com/detail/9NG572QMV56M&lt;/a&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%2F4rnpcttbbzbegv41m6oa.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%2F4rnpcttbbzbegv41m6oa.png" alt=" " width="757" height="806"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Outro
&lt;/h2&gt;

&lt;p&gt;Ah! It's almost time to go to Sweet Purple's concert with Maximum Blue. I have to go now. Let's go to the concert with you, me, and our avatars next time. Thank you for reading. See you!🫡&lt;/p&gt;

&lt;h2&gt;
  
  
  Comments Welcome!
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Do you have any ideas for making cool avatars and animations?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to add more AI features?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to make AI Avatar even more fun?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Do you have any ideas for increasing the number of users of AI Avatar?&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Any other comments are also welcome!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>😊How to Get Cheered Up 24/7 (AI Avatar v4 with Animation Editor (Chrome Extension + VS Code Extension))</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Tue, 07 Apr 2026 11:21:48 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/how-to-get-cheered-up-247-ai-avatar-v4-with-animation-editor-chrome-extension-vs-code-2f07</link>
      <guid>https://forem.com/webdeveloperhyper/how-to-get-cheered-up-247-ai-avatar-v4-with-animation-editor-chrome-extension-vs-code-2f07</guid>
      <description>&lt;h2&gt;
  
  
  Intro
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;AI Avatar&lt;/code&gt; is a VRM 3D character in your VS Code sidebar that reacts to Claude Code / GitHub Copilot AI activity and Enter key.&lt;/p&gt;

&lt;p&gt;Hooray!🎉 I released version 4 of AI Avatar! My last post was about version 2, and there have been 2 big updates since then. Version 3 is the release of the &lt;code&gt;Chrome Extension&lt;/code&gt; version, and version 4 is the release of the &lt;code&gt;Animation Editor&lt;/code&gt;. Now, AI Avatar has popped out of VS Code and into the web. Let's take a look at how they are.&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%2Fotsvbeo9skrbw6ajdfvr.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%2Fotsvbeo9skrbw6ajdfvr.png" alt=" " width="493" height="945"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Chrome Extension Version
&lt;/h2&gt;

&lt;p&gt;AI Avatar was working only on VS Code. But wait. Users might want to stay with their beloved avatar and get cheered not only when coding but also when browsing websites. This is really a serious problem, and I rushed to create a Chrome extension version.&lt;/p&gt;

&lt;p&gt;The Chrome extension also runs on Edge. I heard that about 70% of users use Chrome and about 10% use Edge, so &lt;strong&gt;making a Chrome extension version can cover most of the users&lt;/strong&gt; waiting for website support.&lt;/p&gt;

&lt;p&gt;Creating both the VS Code version and the Chrome version will be quite hard, but my mission is to make people happy, so I proceeded while imagining the smiles of the users. I tried to make the coding process efficient and not create two full versions, but &lt;strong&gt;only code the diff&lt;/strong&gt; for Chrome since I had already created the VS Code version.&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%2F7i5b5mr2adt7dq2vmlv9.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%2F7i5b5mr2adt7dq2vmlv9.png" alt=" " width="448" height="903"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Animation Editor
&lt;/h2&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%2Fjamclexkp1iu2kifce75.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%2Fjamclexkp1iu2kifce75.png" alt=" " width="487" height="918"&gt;&lt;/a&gt;&lt;br&gt;
The previous Pose Editor could only set one pose per animation, for example, the avatar could only extend its arms. But now, with the Animation Editor, the avatar can &lt;strong&gt;set several poses in one animation&lt;/strong&gt;, so it can do things like bend its arms first and stretch them out later. The Animation Editor can make your avatar more lively! I rewrote all the default animations included in AI Avatar from a single pose to full animations, so please enjoy the moves. This is a sample animation demo.↓&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/-7MfXddxDtI"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Avatar CodePen Demo
&lt;/h2&gt;

&lt;p&gt;This is a minimal &lt;code&gt;CodePen&lt;/code&gt; demo of the AI Avatar. Check out the angel-like smile and the avatar’s awkward movements! The actual AI Avatar has a Animation Editor, so you can make the movements less awkward. ↓&lt;br&gt;
&lt;iframe height="600" src="https://codepen.io/webdeveloperhyper/embed/bNwayZr?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar Chrome Version
&lt;/h2&gt;

&lt;p&gt;Install from Chrome Web Store: ↓↓&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/ai-avatar/afmcfaeaaojalninahhhjnonhmlmiidi" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/ai-avatar/afmcfaeaaojalninahhhjnonhmlmiidi&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar VS Code Extension Version
&lt;/h2&gt;

&lt;p&gt;You can download the AI Avatar VS Code extension in two ways.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Option 1: Install from VS Code: &lt;code&gt;Extensions&lt;/code&gt; button in the left sidebar &amp;gt; Search &lt;strong&gt;AI Avatar&lt;/strong&gt; &amp;gt; &lt;code&gt;Install&lt;/code&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%2Ftth8lq5he7amhieh2l9v.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%2Ftth8lq5he7amhieh2l9v.png" alt=" " width="497" height="543"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Option 2: Install from the VS Code Marketplace: &lt;a href="https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar&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%2Fntpvooe7n55djawitt9g.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%2Fntpvooe7n55djawitt9g.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Special Thanks
&lt;/h2&gt;

&lt;p&gt;My DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/gramli"&gt;@gramli&lt;/a&gt; helped update AI Avatar in version 2 and keeps supporting me. Thank you very much!&lt;/p&gt;

&lt;h2&gt;
  
  
  Version 5 Update
&lt;/h2&gt;

&lt;p&gt;I'm already working on the version 5 update. More fun is coming our way, so please stay tuned!&lt;/p&gt;

&lt;h2&gt;
  
  
  More Update Ideas
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add more AI features.&lt;/li&gt;
&lt;li&gt;Add more adjustable parameters.&lt;/li&gt;
&lt;li&gt;Add more expressions and animations.&lt;/li&gt;
&lt;li&gt;Add more triggers for when the avatar reacts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have any update ideas, please let me know!&lt;/p&gt;

&lt;h2&gt;
  
  
  Collab Project in Progress
&lt;/h2&gt;

&lt;p&gt;I'm working on a collab project with my DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/itsugo"&gt;@itsugo&lt;/a&gt;. It's progressing slowly, but it's still moving forward. I'll write a post about it soon.&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Animation and AI
&lt;/h2&gt;

&lt;p&gt;My posts about fun 2D/3D animation. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50"&gt;💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-create-a-crazy-roller-coaster-builder-rollercoasterjs-react-three-fiber-ai-5c5e"&gt;🙀How to Create a CRAZY Roller Coaster Builder (🎢RollerCoaster.js + React Three Fiber + AI)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also, here are my posts about AI. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85"&gt;🤖How to make AI follow your instructions more for free (OpenSpec)📝&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-use-ai-more-efficiently-for-free-serena-mcp-5gj6"&gt;🧠How to use AI more efficiently for free (Serena MCP)🧐&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Brain Training App (Muscle Brain) 💪🧠
&lt;/h2&gt;

&lt;p&gt;Available as &lt;strong&gt;Chrome Extensions for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Available on &lt;strong&gt;Microsoft Store for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://apps.microsoft.com/detail/9NG572QMV56M" rel="noopener noreferrer"&gt;https://apps.microsoft.com/detail/9NG572QMV56M&lt;/a&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%2F4rnpcttbbzbegv41m6oa.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%2F4rnpcttbbzbegv41m6oa.png" alt=" " width="757" height="806"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Outro
&lt;/h2&gt;

&lt;p&gt;Ah! It's almost time to go to a concert with my dearest avatar. I have to go now. Let's go to another concert with you, me, and our avatars next time. Thank you for reading. See you!🫡&lt;/p&gt;

&lt;h2&gt;
  
  
  Comments Welcome!
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Do you have any ideas to make animations easier and more realistic?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to add more AI features?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to make AI Avatar even more fun?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Any other comments are also welcome!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Update (2026/03/28): Added AI Avatar CodePen Demo</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Sat, 28 Mar 2026 01:46:54 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/update-20260328-added-ai-avatar-codepen-demo-29pd</link>
      <guid>https://forem.com/webdeveloperhyper/update-20260328-added-ai-avatar-codepen-demo-29pd</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-v2-with-pose-editor-vs-code-extension-38n2" class="crayons-story__hidden-navigation-link"&gt;AI Avatar v2 with Pose Editor (VS Code Extension)🕺&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/webdeveloperhyper" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" alt="webdeveloperhyper profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/webdeveloperhyper" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Web Developer Hyper
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Web Developer Hyper
                
              
              &lt;div id="story-author-preview-content-3365109" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/webdeveloperhyper" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Web Developer Hyper&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-v2-with-pose-editor-vs-code-extension-38n2" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 23&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-v2-with-pose-editor-vs-code-extension-38n2" id="article-link-3365109"&gt;
          AI Avatar v2 with Pose Editor (VS Code Extension)🕺
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/javascript"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;javascript&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-v2-with-pose-editor-vs-code-extension-38n2" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;42&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-v2-with-pose-editor-vs-code-extension-38n2#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              17&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            4 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>AI Avatar v2 with Pose Editor (VS Code Extension)🕺</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Mon, 23 Mar 2026 11:17:29 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/ai-avatar-v2-with-pose-editor-vs-code-extension-38n2</link>
      <guid>https://forem.com/webdeveloperhyper/ai-avatar-v2-with-pose-editor-vs-code-extension-38n2</guid>
      <description>&lt;p&gt;Update (2026/03/28): Added AI Avatar CodePen Demo&lt;/p&gt;

&lt;h2&gt;
  
  
  Intro
&lt;/h2&gt;

&lt;p&gt;I am happy to announce that I have released version 2 of the &lt;code&gt;AI Avatar&lt;/code&gt;!🎉 The AI Avatar will respond to &lt;code&gt;Claude Code&lt;/code&gt; chatting, but you can also enjoy it without Claude Code. The avatar and animations are customizable, so you can use the ones you like. This time, I added a &lt;strong&gt;pose editor&lt;/strong&gt; for animation. Also, my DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/gramli"&gt;@gramli&lt;/a&gt; joined and made lots of updates, like &lt;code&gt;GitHub Copilot&lt;/code&gt; support. Thank you very much for updating! Please take a look at how the AI Avatar has improved.&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%2Fjb4b1v4hn3wvs9sfvuyw.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%2Fjb4b1v4hn3wvs9sfvuyw.png" alt=" " width="514" height="892"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  AI Avatar CodePen Demo
&lt;/h2&gt;

&lt;p&gt;This is a minimal &lt;code&gt;CodePen&lt;/code&gt; demo of the AI Avatar. Check out the angel-like smile and the avatar’s awkward movements! The VS Code extension version has a &lt;strong&gt;Pose Editor&lt;/strong&gt;, so you can make the movements less awkward. ↓&lt;br&gt;
&lt;iframe height="600" src="https://codepen.io/webdeveloperhyper/embed/bNwayZr?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar
&lt;/h2&gt;

&lt;p&gt;You can download the AI Avatar VS Code extension in two ways.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Option 1: Install from VS Code: &lt;code&gt;Extensions&lt;/code&gt; button in the left sidebar &amp;gt; Search &lt;strong&gt;AI Avatar&lt;/strong&gt; &amp;gt; &lt;code&gt;Install&lt;/code&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%2Ftth8lq5he7amhieh2l9v.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%2Ftth8lq5he7amhieh2l9v.png" alt=" " width="497" height="543"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Option 2: Install from the VS Code Marketplace: &lt;a href="https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar&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%2Fntpvooe7n55djawitt9g.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%2Fntpvooe7n55djawitt9g.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pose Editor
&lt;/h2&gt;

&lt;p&gt;In the previous version, I suggested using the official VRoid animations. However, it has only seven patterns, so we will get bored of it soon. So I created a pose editor that lets you create as many pose animations as you like. You can now create poses graphically and easily using a GUI and save them as &lt;code&gt;JSON&lt;/code&gt; files. I'm hoping users can enjoy this update even more.&lt;/p&gt;

&lt;p&gt;You can adjust each part of the body: Z tilt, X forward, and Y rotation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ouch!&lt;/strong&gt; Be careful not to tilt Z too much. Avatars are delicate and fragile.↓&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%2F940qs5offyopa7z64h59.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%2F940qs5offyopa7z64h59.png" alt=" " width="524" height="931"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ouch!&lt;/strong&gt; Be careful not to bend X too much. Treat the avatar like a newborn baby.↓&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%2F93ip89n9a99yrobq5irj.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%2F93ip89n9a99yrobq5irj.png" alt=" " width="507" height="937"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ouch!&lt;/strong&gt; Be careful not to rotate Y too much. Handle the avatar like a small animal.↓&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%2Favh3ioivd8zq3me9jvsx.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%2Favh3ioivd8zq3me9jvsx.png" alt=" " width="507" height="942"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Update from &lt;a class="mentioned-user" href="https://dev.to/gramli"&gt;@gramli&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Ever wish your VRoid avatar could keep up with multiple AI personalities? Well, now it can! My contribution adds Copilot as a watcher alongside Claude, tracks its chat activity, and even lets you switch between them like flipping TV channels. I also tweaked the UI so the buttons look nice in VS Dark theme. Behind the scenes, I refactored the watcher logic into a factory system, so adding future AI watchers will be like adding toppings to your favorite pizza, easy and satisfying! 😄&lt;br&gt;
I’m not sure if I’m a “perfect” contributor, but I hope my CEO &lt;a class="mentioned-user" href="https://dev.to/webdeveloperhyper"&gt;@webdeveloperhyper&lt;/a&gt; is happy with my work!&lt;/p&gt;

&lt;h2&gt;
  
  
  What I'm Struggling with in AI Avatar😿
&lt;/h2&gt;

&lt;p&gt;To tell the truth, I want to make an &lt;strong&gt;AI animation generator from screenshots&lt;/strong&gt;. However, I keep failing and end up creating zombie poses🧟, so I gave up for the second time and created a pose editor instead. Maybe I need to take more steps to convert images directly into animations, but I am skipping steps, so the AI cannot understand well. I will add an AI animation generator in version 3 if I succeed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Version 3 Update
&lt;/h2&gt;

&lt;p&gt;I am creating a &lt;code&gt;Chrome extension&lt;/code&gt; version so more users can enjoy the AI Avatar more widely. So please stay tuned!😆&lt;/p&gt;

&lt;h2&gt;
  
  
  More Update Ideas💡
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add more AI features.&lt;/li&gt;
&lt;li&gt;Add more adjustable parameters.&lt;/li&gt;
&lt;li&gt;Add more expressions and animations.&lt;/li&gt;
&lt;li&gt;Add more triggers for the avatar when it reacts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have any update ideas, please let me know!&lt;/p&gt;

&lt;h2&gt;
  
  
  Collab Project in Progress
&lt;/h2&gt;

&lt;p&gt;I'm now working on a collab project with my DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/itsugo"&gt;@itsugo&lt;/a&gt;. I'll write a post about it soon.&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Animation and AI
&lt;/h2&gt;

&lt;p&gt;My posts about fun 2D/3D animation. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50"&gt;💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-create-a-crazy-roller-coaster-builder-rollercoasterjs-react-three-fiber-ai-5c5e"&gt;🙀How to Create a CRAZY Roller Coaster Builder (🎢RollerCoaster.js + React Three Fiber + AI)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also, here are my posts about AI. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85"&gt;🤖How to make AI follow your instructions more for free (OpenSpec)📝&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-use-ai-more-efficiently-for-free-serena-mcp-5gj6"&gt;🧠How to use AI more efficiently for free (Serena MCP)🧐&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Brain Training App (Muscle Brain) 💪🧠
&lt;/h2&gt;

&lt;p&gt;Available as &lt;strong&gt;Chrome Extensions for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Available on &lt;strong&gt;Microsoft Store for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://apps.microsoft.com/detail/9NG572QMV56M" rel="noopener noreferrer"&gt;https://apps.microsoft.com/detail/9NG572QMV56M&lt;/a&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%2F4rnpcttbbzbegv41m6oa.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%2F4rnpcttbbzbegv41m6oa.png" alt=" " width="757" height="806"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Outro
&lt;/h2&gt;

&lt;p&gt;Ah! It's almost time for dinner at a luxurious and fancy restaurant with my lovely avatar. I have to go now. How about having a party with you, me, and our lovable avatars next time. Thank you for reading. See you!🫡&lt;/p&gt;

&lt;h2&gt;
  
  
  Comments Welcome!
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Do you have any ideas to make animations easily?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to add more AI features? &lt;/li&gt;
&lt;li&gt;Do you have any ideas to make AI Avatar even more fun?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Any other comments are also welcome!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Updated the title and simplified the links for clarity.</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Wed, 11 Mar 2026 04:02:29 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/updated-the-title-and-simplified-the-links-for-clarity-5343</link>
      <guid>https://forem.com/webdeveloperhyper/updated-the-title-and-simplified-the-links-for-clarity-5343</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-meet-your-ideal-girlfriendboyfriend-for-free-21n5" class="crayons-story__hidden-navigation-link"&gt;AI Avatar (VS Code Extension)&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/webdeveloperhyper" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" alt="webdeveloperhyper profile" class="crayons-avatar__image" width="800" height="802"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/webdeveloperhyper" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Web Developer Hyper
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Web Developer Hyper
                
              
              &lt;div id="story-author-preview-content-3299423" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/webdeveloperhyper" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" class="crayons-avatar__image" alt="" width="800" height="802"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Web Developer Hyper&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-meet-your-ideal-girlfriendboyfriend-for-free-21n5" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 9&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-meet-your-ideal-girlfriendboyfriend-for-free-21n5" id="article-link-3299423"&gt;
          AI Avatar (VS Code Extension)
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/javascript"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;javascript&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-meet-your-ideal-girlfriendboyfriend-for-free-21n5" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;49&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/webdeveloperhyper/ai-avatar-meet-your-ideal-girlfriendboyfriend-for-free-21n5#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              26&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            4 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>AI Avatar (VS Code Extension)</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Mon, 09 Mar 2026 11:18:47 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/ai-avatar-meet-your-ideal-girlfriendboyfriend-for-free-21n5</link>
      <guid>https://forem.com/webdeveloperhyper/ai-avatar-meet-your-ideal-girlfriendboyfriend-for-free-21n5</guid>
      <description>&lt;h2&gt;
  
  
  Intro🥰
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Do you feel lonely&lt;/strong&gt; and want someone around you? Especially when you are fighting endless bugs alone at midnight like me? Leave it to me! I just invented the perfect app for us. It's the &lt;strong&gt;AI Avatar&lt;/strong&gt;!🎉 The AI Avatar will cheer us up with its bright smile like the sun, enjoyable full-body animation, and thoughtful messages. The AI Avatar will watch over us carefully from a &lt;code&gt;Visual Studio Code extension&lt;/code&gt; 24/7. This will surely satisfy our needs, so let's take a closer look at it.🚀&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%2F2hprrw2778hc42gzot1f.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%2F2hprrw2778hc42gzot1f.png" alt=" " width="414" height="906"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the AI Avatar📄
&lt;/h2&gt;

&lt;p&gt;All you have to do is add the AI Avatar VSCode extension to your VSCode. That's it!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Option 1: Install from VS Code: &lt;code&gt;Extensions&lt;/code&gt; button in the left sidebar &amp;gt; Search &lt;strong&gt;AI Avatar&lt;/strong&gt; &amp;gt; &lt;code&gt;Install&lt;/code&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%2Ftth8lq5he7amhieh2l9v.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%2Ftth8lq5he7amhieh2l9v.png" alt=" " width="497" height="543"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Option 2: Install from the VS Code Marketplace: &lt;a href="https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar&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%2Fntpvooe7n55djawitt9g.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%2Fntpvooe7n55djawitt9g.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Secrets of the AI Avatar🤫
&lt;/h2&gt;

&lt;p&gt;Is the default avatar not your type? Don't worry. You can make your own lovely avatar easily and for free using &lt;code&gt;VRoid&lt;/code&gt;.&lt;br&gt;
&lt;a href="https://vroid.com/en" rel="noopener noreferrer"&gt;https://vroid.com/en&lt;/a&gt;&lt;br&gt;
Please make an avatar you fall in love with at first sight.&lt;br&gt;
I wrote a post about VRoid last year before.↓&lt;br&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-ai-controled-avatar-1-vroid-2jde"&gt;https://dev.to/webdeveloperhyper/how-to-make-ai-controled-avatar-1-vroid-2jde&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%2Fffa2hip432x2c27mxvoh.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%2Fffa2hip432x2c27mxvoh.png" alt=" " width="800" height="429"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The AI Avatar does not just display avatars. The AI Avatar will play an animation when &lt;code&gt;Claude Code&lt;/code&gt; responds. Hooray! Claude Code now has a heart and feels alive like a human.🥰&lt;br&gt;
Don't have Claude Code? Don't worry. The avatar will also play an animation when you &lt;code&gt;click&lt;/code&gt; the avatar or press the &lt;code&gt;Enter key&lt;/code&gt;. The AI Avatar is created for everyone to enjoy.&lt;br&gt;
Don't like the animations? Don't worry. You can set the animation you like. Set the animation that matches your needs best.&lt;/p&gt;

&lt;p&gt;Also, the AI Avatar will send you a &lt;strong&gt;cheering message&lt;/strong&gt; when the animation plays. It will recharge your energy and help your coding progress.&lt;br&gt;
Don't the default cheering messages cheer you enough? Don't worry. You can customize the messages as you like. Set the messages that encourage you the most.&lt;/p&gt;

&lt;p&gt;This extension is built with &lt;code&gt;Three.js&lt;/code&gt;, a popular 3D graphics library with the help of AI. Please check the README for more information.&lt;br&gt;
&lt;a href="https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=web-developer-hyper.ai-avatar&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Release a VSCode Extension🚀
&lt;/h2&gt;

&lt;p&gt;This was my first time releasing a VSCode extension. I thought it would be difficult, but it was easier than I imagined. You just need to create a &lt;code&gt;publisher&lt;/code&gt; on the &lt;code&gt;Visual Studio Code Marketplace&lt;/code&gt; and &lt;code&gt;publish&lt;/code&gt; an extension to it. The approval process only took about five minutes.&lt;br&gt;
Please check the official documentation for more information. ↓&lt;br&gt;
&lt;a href="https://code.visualstudio.com/api/working-with-extensions/publishing-extension" rel="noopener noreferrer"&gt;https://code.visualstudio.com/api/working-with-extensions/publishing-extension&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I'm Struggling with in AI Avatar😿
&lt;/h2&gt;

&lt;p&gt;Now I am using the official VRoid animations, but there are only 7 patterns. So I want to make my own avatar animations. However, it is quite challenging. When I use AI for avatar animation, it always ends up with a &lt;strong&gt;zombie&lt;/strong&gt; pose.🧟 It seems that I have to study &lt;code&gt;Blender&lt;/code&gt; to make an animation that is not a zombie. I want to add my original animations to version 2 if I succeed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Version 2 Update🤝
&lt;/h2&gt;

&lt;p&gt;My DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/gramli"&gt;@gramli&lt;/a&gt; is preparing a super update. Something exciting is coming soon. Please stay tuned!😆&lt;/p&gt;

&lt;h2&gt;
  
  
  More Update Ideas💡
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add more AI features.&lt;/li&gt;
&lt;li&gt;Add more adjustable parameters.&lt;/li&gt;
&lt;li&gt;Add more expressions and animations.&lt;/li&gt;
&lt;li&gt;Add more triggers for the avatar when it reacts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you have any update ideas, please let me know!&lt;/p&gt;

&lt;h2&gt;
  
  
  Collab Project in Progress🤝
&lt;/h2&gt;

&lt;p&gt;I'm now working on a collab project with my DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/itsugo"&gt;@itsugo&lt;/a&gt;. I'll write a post about it soon.&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Animation and AI🎢
&lt;/h2&gt;

&lt;p&gt;My posts about fun 2D/3D animation. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50"&gt;💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-create-a-crazy-roller-coaster-builder-rollercoasterjs-react-three-fiber-ai-5c5e"&gt;🙀How to Create a CRAZY Roller Coaster Builder (🎢RollerCoaster.js + React Three Fiber + AI)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also, here are my posts about AI. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85"&gt;🤖How to make AI follow your instructions more for free (OpenSpec)📝&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-use-ai-more-efficiently-for-free-serena-mcp-5gj6"&gt;🧠How to use AI more efficiently for free (Serena MCP)🧐&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Brain Training App (Muscle Brain) 💪🧠
&lt;/h2&gt;

&lt;p&gt;Available as &lt;strong&gt;Chrome Extensions for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Available on &lt;strong&gt;Microsoft Store for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://apps.microsoft.com/detail/9NG572QMV56M" rel="noopener noreferrer"&gt;https://apps.microsoft.com/detail/9NG572QMV56M&lt;/a&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%2F4rnpcttbbzbegv41m6oa.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%2F4rnpcttbbzbegv41m6oa.png" alt=" " width="757" height="806"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Outro😍
&lt;/h2&gt;

&lt;p&gt;Oh! It's time to have a date with my adorable avatar. I have to go now. Let's have some fun together with you, me, and our lovable avatars next time! Thank you for reading. See you!🫡&lt;/p&gt;

&lt;h2&gt;
  
  
  Comments Welcome!🗨️
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Do you have any ideas on how not to feel lonely?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to make AI Avatar even more fun?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Any other comments are also welcome!👂&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Update (2026/02/24): Added new feature to reduce much stress.💥</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Tue, 24 Feb 2026 11:40:57 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/update-20260224-added-new-feature-to-reduce-much-stress-2m0b</link>
      <guid>https://forem.com/webdeveloperhyper/update-20260224-added-new-feature-to-reduce-much-stress-2m0b</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50" class="crayons-story__hidden-navigation-link"&gt;💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/webdeveloperhyper" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" alt="webdeveloperhyper profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/webdeveloperhyper" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Web Developer Hyper
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Web Developer Hyper
                
              
              &lt;div id="story-author-preview-content-3242099" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/webdeveloperhyper" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Web Developer Hyper&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Feb 23&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50" id="article-link-3242099"&gt;
          💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/graphql"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;graphql&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/a11y"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;a11y&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;77&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              32&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            6 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>webdev</category>
      <category>graphql</category>
      <category>a11y</category>
    </item>
    <item>
      <title>💥How to Reduce Stress for Free (Mega Bazooka with React Three Fiber + AI)💥</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Mon, 23 Feb 2026 10:02:57 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50</link>
      <guid>https://forem.com/webdeveloperhyper/how-to-reduce-stress-for-free-mega-bazooka-with-react-three-fiber-ai-4n50</guid>
      <description>&lt;p&gt;Update (2026/02/24): Added feature to reduce much stress. Gold Fountain with Mega Bazooka&lt;/p&gt;

&lt;h2&gt;
  
  
  Intro🚀
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Do you have stress and want to reduce it&lt;/strong&gt;? I surely do have stress since I'm a web developer fighting endless bugs every day.🤯 Last time, I invented a gold fountain and became a millionaire.🤑↓&lt;br&gt;
&lt;a href="https://dev.to/webdeveloperhyper/lets-become-a-millionaire-in-a-second-gold-fountain-with-react-three-fiber-3mo2"&gt;🪙Let’s Become a Millionaire in a Second (Gold Fountain with React Three Fiber)🪙&lt;/a&gt;&lt;br&gt;
However, I realized that gold coins would not reduce my stress. Material wealth did not directly affect mental wealth. So this time I focused on how to reduce stress and invented &lt;strong&gt;Mega Bazooka&lt;/strong&gt;! It will blow off your stress in an instant with only a click. I hope you will also enjoy it and reduce your stress.💥&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%2Ffxez8zku2pcm2r1je8qc.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%2Ffxez8zku2pcm2r1je8qc.jpg" alt=" " width="515" height="484"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Enjoy Gold Fountain with Mega Bazooka💥
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Left click on the box&lt;/strong&gt;: Focus your mouse pointer on the magical box and left-click to &lt;strong&gt;burst thousands of coins&lt;/strong&gt; like a daydream.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Left click&lt;/strong&gt;: &lt;strong&gt;A powerful shot&lt;/strong&gt; will pop out vigorously. You can reduce your stress by watching the coins fly far away by the shots. Are you worried that you will lose the coins if we shoot them? Don't worry. The shots just push the coins away strongly and do not destroy them at all. The coins will not decrease, but our stress will decrease instead. So you can still be a millionaire and play with the coins. This feature is enabled by my cutting-edge program.&lt;/p&gt;

&lt;p&gt;You can &lt;strong&gt;choose the type from gold coins, pink diamonds and colorful coins&lt;/strong&gt;. Colorful coins are a new feature from last version. The app fetches Pokemon data using a GraphQL API. Colors of the coins are randomly changed based on Pokemon colors, which adds variety and rarity to the coins. Please enjoy collecting rare Pokemon coins.&lt;/p&gt;

&lt;p&gt;You can &lt;strong&gt;adjust each parameter of the fountain by sliding the control bar&lt;/strong&gt;. Changing the parameters will make the coin burst animation quite different, so enjoy how the animation changes by adjusting them. Please find the parameter settings that make your favorite animation. I made the parameters adjustable based on the idea from &lt;a class="mentioned-user" href="https://dev.to/peacebinflow"&gt;@peacebinflow&lt;/a&gt; in my last version. Thank you for your advice!&lt;/p&gt;

&lt;p&gt;Summary for busy people ↓&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Operation&lt;/th&gt;
&lt;th&gt;Action&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Left-click on the box&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Burst coins🪙&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Left-click&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Shoot💨&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Gold Fountain with Mega Bazooka💥
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/webdeveloperhyper/embed/NPRKvQq?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;br&gt;
Update (2026/02/24): Added a new feature to reduce stress even more. I &lt;strong&gt;added a laser as a new weapon&lt;/strong&gt;. You can switch from shot to laser using the button on the left. The laser is more powerful than the shot and blows off more coins at once. The more coins you blow off, the more stress is reduced. Of course, the laser will not destroy the coins at all, so you can still be a millionaire.&lt;/p&gt;

&lt;p&gt;When you play on a small screen like a smartphone, the buttons and controls may hide the magical box, so please &lt;strong&gt;hide them by clicking the Hide button or pressing the H key&lt;/strong&gt; when playing. Also, there are &lt;strong&gt;0.5× and 0.25× buttons&lt;/strong&gt; on CodePen at the bottom bar that adjust the size. &lt;/p&gt;

&lt;h2&gt;
  
  
  How I created Gold Fountain with Mega Bazooka💥
&lt;/h2&gt;

&lt;p&gt;I created Gold Fountain with &lt;code&gt;React Three Fiber&lt;/code&gt; with the help of AI. It is a wrapper of the famous 3D graphics library, &lt;code&gt;Three.js&lt;/code&gt;, for &lt;code&gt;React&lt;/code&gt;. After I checked that it worked locally, I made a &lt;code&gt;CodePen&lt;/code&gt; demo so that everyone could enjoy the Gold Fountain. I added beginner-friendly comments for better understanding and learning. Try clicking the CodePen demo and feel refreshed.🤯&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Points 1 (Spatial Hash Grid)👍
&lt;/h2&gt;

&lt;p&gt;In my previous version, I set the limit of the coins to 50,000 because it got slow when I increased the number of coins too much. However, I heard an anguished cry from my friend &lt;a class="mentioned-user" href="https://dev.to/gramli"&gt;@gramli&lt;/a&gt; saying that the coins were not enough. Thank you for your suggestion! I used &lt;code&gt;Spatial Hash Grid&lt;/code&gt; to improve performance. In the previous version, the coin collision detection calculated all the coins, but now it calculates only nearby coins. Due to this improvement, he got 100,000 coins, became a millionaire, bought an aircraft carrier🚤, and lived happily ever after. Next, it is your turn to become a millionaire! So please give it a try!&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Points 2 (GraphQL)👍
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;GraphQL&lt;/code&gt; is a query language for APIs with a strong type system. Compared to &lt;code&gt;REST API&lt;/code&gt;, GraphQL lets you request exactly the fields you need and avoids over-fetching or under-fetching data. This time, I wanted to get the Pokemon color and change the color of the coin. &lt;code&gt;Pokemon API&lt;/code&gt; has a lot of data, but GraphQL can get only the data I want. GraphQL is a little more difficult than REST API, but the flexibility and efficiency make it worth trying.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Points 3 (A11y)👍
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;Accessibility (a11y)&lt;/code&gt; means making your app usable for everyone. I added accessibility to the code. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ARIA labels&lt;/strong&gt;: Screen readers can announce the UI controls.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keyboard shortcut&lt;/strong&gt;: Users can control the app without a mouse.
H key: Hide/Show the UI controls. A substitute for Hide/Show button.
Space key: Hit the magical box and burst the coins. A substitute for left- click on the box.
Return key: Pop out a strong shot vigorously. A substitute for left-click.
ESC key: Reset all the coins to enjoy endlessly. A substitute for Clear button.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Focus indicators&lt;/strong&gt;: Keyboard users can see where they are.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Future Update Ideas💡
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Make new things burst from the box.&lt;/li&gt;
&lt;li&gt;Make a new type of shot and explosion.&lt;/li&gt;
&lt;li&gt;Add more adjustable parameters.&lt;/li&gt;
&lt;li&gt;Add AI features.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Please let me know if you have any ideas!&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Collab Project in Progress🤝
&lt;/h2&gt;

&lt;p&gt;I'm now working on a collab project with my DEV Community friend &lt;a class="mentioned-user" href="https://dev.to/itsugo"&gt;@itsugo&lt;/a&gt;. I'll write a post about it soon.&lt;/p&gt;

&lt;h2&gt;
  
  
  More about Animation and AI🎢
&lt;/h2&gt;

&lt;p&gt;My posts about fun 2D/3D animation. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/lets-become-a-millionaire-in-a-second-gold-fountain-with-react-three-fiber-3mo2"&gt;🪙Let’s Become a Millionaire in a Second (Gold Fountain with React Three Fiber)🪙&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-create-a-crazy-roller-coaster-builder-rollercoasterjs-react-three-fiber-ai-5c5e"&gt;🙀How to Create a CRAZY Roller Coaster Builder (🎢RollerCoaster.js + React Three Fiber + AI)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/webdeveloperhyper/how-to-create-never-ending-fun-rollercoasterjs-react-three-fiber-ai-57c5"&gt;How to Create Never-Ending Fun (🎢RollerCoaster.js + React Three Fiber + AI)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/learn-with-meme-images-how-to-create-3d-animation-using-ai-react-three-fiber-vs-threejs-vs-kho"&gt;(Learn with 🖼️Meme images) How to create 🎨3D animation using 🧠AI (React Three Fiber vs Three.js vs A-Frame + GSAP)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/i-created-a-website-animation-that-you-might-stare-at-for-a-while-gsap-4ohl"&gt;🧐I created a website animation that you might stare at for a while (GSAP)🎨)&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also, here are my posts about AI. ↓&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-codex-boost-your-mood-like-good-old-claude-code-getting-back-youre-absolutely-1l23"&gt;🧠How to make Codex boost your mood like good old Claude Code (Getting back You're absolutely right!)🤖&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-run-ai-in-parallel-easily-and-for-free-git-worktree-runner-80o"&gt;🤖🤖How to run AI in parallel easily and for free (Git Worktree Runner)🧠🧠&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85"&gt;🤖How to make AI follow your instructions more for free (OpenSpec)📝&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/webdeveloperhyper/how-to-use-ai-more-efficiently-for-free-serena-mcp-5gj6"&gt;🧠How to use AI more efficiently for free (Serena MCP)🧐&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Brain Training App (Muscle Brain) 💪🧠
&lt;/h2&gt;

&lt;p&gt;Available as &lt;strong&gt;Chrome Extensions for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/muscle-brain-ultimate-edi/nmlolddnfpfambkcnplggphjgbjeabfc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Available on &lt;strong&gt;Microsoft Store for Free&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://apps.microsoft.com/detail/9NG572QMV56M" rel="noopener noreferrer"&gt;https://apps.microsoft.com/detail/9NG572QMV56M&lt;/a&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%2F4rnpcttbbzbegv41m6oa.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%2F4rnpcttbbzbegv41m6oa.png" alt=" " width="757" height="806"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Outro🚀
&lt;/h2&gt;

&lt;p&gt;Thanks to the Gold Fountain with Mega Bazooka, we can become millionaires and reduce stress at the same time. I hope most of our problems have disappeared now.&lt;/p&gt;

&lt;p&gt;I'm glad you enjoyed this post. Thank you for reading. Happy AI coding!🧠 &lt;strong&gt;You're absolutely right!&lt;/strong&gt;🤖&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Do you have any ideas to make this app more fun?&lt;/li&gt;
&lt;li&gt;Do you have any ideas on how to become a millionaire?&lt;/li&gt;
&lt;li&gt;Do you have any ideas to reduce stress?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I would love to hear your thoughts!⬇️⬇️&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>graphql</category>
      <category>a11y</category>
    </item>
    <item>
      <title>Collaboration project with my DEV Community friend @itsugo.😆 I'll write my side of post soon.</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Mon, 16 Feb 2026 12:15:32 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/collaboration-project-with-my-dev-community-friend-itsugo-ill-write-my-side-of-post-soon-l0o</link>
      <guid>https://forem.com/webdeveloperhyper/collaboration-project-with-my-dev-community-friend-itsugo-ill-write-my-side-of-post-soon-l0o</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/itsugo/how-a-dev-friend-and-i-brought-two-avatars-to-life-chp" class="crayons-story__hidden-navigation-link"&gt;How a DEV Friend and I Brought Two Avatars to Life&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/itsugo" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2353063%2F6614279b-75f1-4ca9-b9e5-251daa207f14.png" alt="itsugo profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/itsugo" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Aryan Choudhary
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Aryan Choudhary
                
              
              &lt;div id="story-author-preview-content-3256702" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/itsugo" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2353063%2F6614279b-75f1-4ca9-b9e5-251daa207f14.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Aryan Choudhary&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/itsugo/how-a-dev-friend-and-i-brought-two-avatars-to-life-chp" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Feb 16&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/itsugo/how-a-dev-friend-and-i-brought-two-avatars-to-life-chp" id="article-link-3256702"&gt;
          How a DEV Friend and I Brought Two Avatars to Life
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/sideprojects"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;sideprojects&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/animation"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;animation&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/react"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;react&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/itsugo/how-a-dev-friend-and-i-brought-two-avatars-to-life-chp" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;96&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/itsugo/how-a-dev-friend-and-i-brought-two-avatars-to-life-chp#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              64&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            3 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>sideprojects</category>
      <category>animation</category>
      <category>react</category>
    </item>
    <item>
      <title>Update (2026/02/03): Added New Fountain</title>
      <dc:creator>Web Developer Hyper</dc:creator>
      <pubDate>Tue, 03 Feb 2026 11:37:18 +0000</pubDate>
      <link>https://forem.com/webdeveloperhyper/update-20260203-added-new-fountain-4aif</link>
      <guid>https://forem.com/webdeveloperhyper/update-20260203-added-new-fountain-4aif</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/webdeveloperhyper/lets-become-a-millionaire-in-a-second-gold-fountain-with-react-three-fiber-3mo2" class="crayons-story__hidden-navigation-link"&gt;🪙Let’s Become a Millionaire in a Second (Gold Fountain with React Three Fiber)🪙&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/webdeveloperhyper" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" alt="webdeveloperhyper profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/webdeveloperhyper" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Web Developer Hyper
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Web Developer Hyper
                
              
              &lt;div id="story-author-preview-content-3195367" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/webdeveloperhyper" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2619933%2F53ce4245-3c76-42d1-a897-337b8c1599ce.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Web Developer Hyper&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/lets-become-a-millionaire-in-a-second-gold-fountain-with-react-three-fiber-3mo2" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Feb 2&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/webdeveloperhyper/lets-become-a-millionaire-in-a-second-gold-fountain-with-react-three-fiber-3mo2" id="article-link-3195367"&gt;
          🪙Let’s Become a Millionaire in a Second (Gold Fountain with React Three Fiber)🪙
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/rust"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;rust&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/docker"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;docker&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/webdeveloperhyper/lets-become-a-millionaire-in-a-second-gold-fountain-with-react-three-fiber-3mo2" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;56&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/webdeveloperhyper/lets-become-a-millionaire-in-a-second-gold-fountain-with-react-three-fiber-3mo2#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              40&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            6 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>webdev</category>
      <category>rust</category>
      <category>docker</category>
    </item>
  </channel>
</rss>
