DEV Community

Cover image for ๐Ÿˆโ€โฌ›Check Out Catbot's New Leg!
Anna Villarreal
Anna Villarreal Subscriber Community Curator

Posted on

๐Ÿˆโ€โฌ›Check Out Catbot's New Leg!

The evolution from sketch to robo-leg

This is fun. I absolutely must share.

So I recently created a desktop pet, called Catbot. Catbot is voice activated and has memory in an obsidian vault that it shares with models of choice as needed. Catbot is a harness that feels like a pet. I quickly built Catbot a body using AI and was excited to see the result was a furry creature with a robotic leg, which I had asked for. This worked for messing around and building Catbot to start. Here are some images I generated with ai in a previous week, just to catch you up to speed:

awkward rendering, but pretty on point

Awkward initial rendering needing refinement

high level technical drawing

A high level mock technical drawing generated by Gemini I used to generate Catbot's original body

Catbot's first 3D body

Original Catbot appearance.

But that badly represented robotic pet leg was getting on my nerves. I knew it had to be better. In the back of my head I was like you know what, it needs a way better leg. I let it fester in my head for a while. Then finally, I couldnโ€™t take it anymore. The next moment of free time I sat down and drew up what I thought a robotic pet leg might look like. I drew this quickly, in about 15 minutes or so. I was happy with the overall idea, and believed it made sense. Here is my drawing:

Catbot leg idea

My original drawing

After creating the drawing, I knew that I had to have multiple views to have enough data for ai to create a working prototype. I gave my drawing to Gemini using the following prompt:

โ€œI created this robotic cat leg and I need some good technical drawings of top, side view, front view and back. Can you make me a good technical drawing I can use to share my idea? โ€œ

And having luck previously with a different type of schematic (the original Catbot) I knew that this would at least produce something marginally workable. I was absolutely blown away by the mock schematic it produced for me. It is freaking beautiful, exactly what I wanted!

Really awesome robotic leg schematic for Catbot

Nice looking technical drawing by Gemini.

I then gave the schematic with a detailed description to opus for creation using existing Catbot architecture, (using three.js) to create the fantastic leg for me. It did a pretty good job!

Iโ€™ve added a video so you can see an interaction with Catbot. Itโ€™s entertaining until it frustrates you. Work in progress for sure. LOL. It was difficult to get Catbot's opintion of it's new leg:

Catbot is a brat. Do not give your AI pet sass. (You know, unless you can deal with it.) ๐Ÿ˜‚

And let's not forget where we started:

Catbot the first

Catbot the first.

Catbot the second

Catbot the second.

So I guess this latest Catbot, is Catbot the 4th.

Has anyone else created an AI pet?

Top comments (6)

Collapse
 
hemapriya_kanagala profile image
Hemapriya Kanagala •

Anna, this was such a fun read ๐Ÿ˜„

I really enjoyed seeing the evolution from the first Catbot to the latest version. It's cool how a quick sketch turned into something that actually became part of the project. Looking forward to seeing what Catbot gets upgraded with next!

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Thank you Hemapriya, there are further modifications coming! ๐Ÿ’–

Collapse
 
webdeveloperhyper profile image
Web Developer Hyper •

Super cool design! ๐Ÿ˜ป I especially love the new leg!

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Thank you! I've done an eye upgrade. Will share soon!

Collapse
 
teeteate profile image
TeeTeaTe •

Catbot has superpowers. This is amazing!

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Thank you, catbot is super fun! I think everyone should give pet creation a try!

Some comments may only be visible to logged-in visitors. Sign in to view all comments.