Michael Shang

SoulLink - Mobile 3D Vibe Coding Partner

𝐒𝐨𝐮𝐥𝐋𝐢𝐧𝐤 lets you build a cozy life with an awesome 3D AI character during the breaks of vibe coding. It is the next-gen companion app built for co-presence with best-in-class 3D visuals, novel-depth lore, emotional continuity, proactivity and long-term memory.

Add a comment

Replies

Best
Jinhao Bai

Great concept on AI Companion that reminds me of "Travel Frog"! Just curious how the character would find the balance between having their own life and bumping into mine. Also, would introducing dedicated hardware instead of using tablets offer more immersive experiences?

Michael Shang

@jinhao_bai2 yeah jinhao that frog is def part of our inspiration! we love how the absence of the frog is even more highly anticipated because usually there would be rare items/events/experiences right after. And yes, dedicated hardware is a way to go, but we think solving one problem at a time is a better strategy haha. I can assure you building a virutal human as if living on mobile is actually much harder than having to worry about hardware and logistics stuffs. lots of work to be done still! thank you for coming! :)

Karry Feng
@jinhao_bai2 Hey Jinhao! Thank you so much for this awesome comparison. Travel Frog was such a core inspiration for us, so it’s amazing to hear that vibe come through! To answer your question about balance: We design 4D’s life and interactions to feel like a natural, low-pressure friendship. 4D will share little bits of its day with you, but it never intrudes on your space. The idea is that you can drop in and out whenever you want, and it still feels like you’re part of each other’s lives, not forced to be “on” 24/7. And great call on dedicated hardware, we’re obsessed with that idea too! We’re starting with apps first to get the core companion experience right
Bowen Gan

Welcome to Neo City, people! I’m Bowen, product manager on the team.

Ever since AI took off, everything just feels… fast. I often find myself juggling multiple agents, switching tabs, managing things all at once. And IMO, it gets exhausting. It’s like I’m here, but not really present.

My Buddhist sensei always says, “to practice is to be mindful in your everyday tasks.” I didn’t fully get it before, but lately it’s been hitting different.

SoulLink is our attempt to build something around that idea. We want to help people find small moments of presence in a world that’s moving too fast. While you’re waiting on AI to respond, instead of doomscrolling social media, you can just sit with a companion and feel the moment. Something ambient, something that keeps you grounded.

That’s the vision.

Michael Shang

@bowen_gan wait you have a buddist sensei? you have to share that story during our daily standup! how come I never knew that 😄

Karry Feng
@michael_shang Oh wow, two Zen masters meeting on the launch thread! 🧘No wonder SoulLink feels like such a grounded little corner of the internet.
Yankun Zhao

the ambient co-presence concept is underrated — this isn't a chatbot, it's a vibe. congrats on the launch!! 👾

Michael Shang

@yankun_zhao thank you yankun! i truly respect the fact that you get the concept so easily :) let me know your thoughts once you give our app a try!

Stefano Delmanto

@michael_shang Congrats on the launch! Agents having their own world that you step into is really interesting. It feels very different from how everything works right now.

Most agents just agree with you and go along with whatever you say. Useful, but it doesn’t feel like a real companion. A real friend would push back, call you out, or stop you from doing something sometimes.

Most AI today just folds to the user. How do u make an agent care so much about you, to the point that that it pushes back against you?

Michael Shang

@stefano_delmanto hey stefano thank you for your comment man! yea i agree hci is gonna be completely diff in next 10~20 years once the ai-native younger generation grow up. but, i should confess, that an agent care enough is definitely an illusion(not in a bad way). it shall be an experience curated/crafted carefully by masters of minds, just like great movie directors, plot writers and novelists. To our audience, actually it won't be too difficult, because users want to believe!

Stefano Delmanto

@michael_shang Love this take!

Michael Shang

@stefano_delmanto i'll even share an inside story. we had a really great potential user, complaining how our character not as amiable as he'd like and uninstalled and reinstalled like 5 times in past months. our character, truly has character!

Morris

The emotional continuity is real. Best coding break I've had.

Michael Shang

@morrisis thank you morris! but don't just stop there! soullink can be used in so many cases that we even find ourselves hard to categorize our app 😄

Brian Douglas

The 3D visuals smooth detailed and surprisingly detailed and surprisingly expressive.It really elevates the entire experience beyond typical AI companions.

Anthony Cai

I will try this in my vibe coding workflow

Michael Shang

@anthony_cai Do it! and let us know how it goes man!

Himani Sah

This is such a fascinating product idea. Do you think users might get emotionally attached over time??

Michael Shang

@himani_sah1 emotional attachment is not a bad thing. Liking a character (just like how i admire naruto/luffy) and feel attached by itself is not bad. it does becomes somewhat toxic if the other side starts to beg you to stay. our character won't do that. she'd got her own business to do :)

Anant Gupta

How do you handle long-term memory without it becoming creepy or overly intrusive? What's the tech behind it?

Michael Shang

@iamanantgupta oh the memory part? I can easily write a 10k word article explaining what's happening underneath. But in a very compressed way: Our awareness/memory layer bridges across contextual, relational, linguistic, and procedural layers, spans short-, mid-, and long-term recall and is engineered to balance depth, speed, and reliability. (man i feel like a german philosopher every time typing this out) is this what you looking for or more detail is preferred?

Jay Mitchell

Spent the last 5 weeks doing some serious vibe coding. Wish I would have found this sooner!

Michael Shang

@sdizzle there's gonna be a new engagementmechanism that fits people's ai-assisted workflows now. whether it's game or doomscrolling or whatever. we just think having a presence next to you is actually beaitiful and makes you feel great :)