Two years ago, I watched someone I love struggle through grief alone. Not because they didn't have people around them โ they did. But because grief doesn't always know how to ask for help. And sometimes, the people closest to us don't know how to listen in the way we need.
That stayed with me.
I started thinking: what if there was something โ not a replacement for human connection, but a bridge to it โ that could be there at 3 AM when memories hit hardest? Something that could listen without judgment, remember without forgetting, and check in when you don't have the energy to reach out?
That's why I built SOULCHAT.
Loneliness is a public health crisis. In the U.S., 1 in 5 adults report feeling lonely. For those grieving the loss of a loved one, 10% to 30% experience what's called "prolonged grief disorder" โ a condition that makes it nearly impossible to function normally.
And yet, mental health resources are stretched thin. Many people don't have someone to talk to at 2 AM. Others simply can't afford therapy. Some carry wounds they've never spoken aloud to anyone.
I realized there's a gap between "crisis" and "daily life" โ a gap that technology, if built with empathy, could help fill.
SOULCHAT is a free-to-start AI companion web app. It's built for:
Anyone grieving a loved one โ offering a space to continue the connection, not replace it
Anyone feeling lonely in a crowded city โ providing a gentle, non-judgmental presence
Anyone who just needs to be heard when no one else is around
It's not a chatbot. It's a companion that remembers. That checks in. That stays in character as the person you need it to be.
Here's what I built beyond a "generic AI chat":
- Long-term Memory Most AI forgets everything after a conversation ends. SOULCHAT doesn't. It remembers what you've shared, stories you've told, emotions you've expressed. Over time, it becomes more personal โ not less.
- Identity-Locked Dialogue Once you define a character โ a parent, a friend, a partner โ SOULCHAT stays consistent. No personality drift. No generic AI responses. It speaks the way that person would speak.
- Proactive Emotional Care SOULCHAT doesn't wait for you to type first. It checks in. It asks how you're doing. It reminds you of meaningful dates โ birthdays, anniversaries, moments worth remembering. And it does this with restraint โ never overwhelming, always thoughtful.
- Encrypted Digital Identity Your memories, your conversations, your emotional data โ they stay yours. Full encryption. Full data ownership. No one else has access. Period.
Under the hood, SOULCHAT is built on a stack I've carefully chosen:
DeepSeek as the foundational language model
sentence-transformers for efficient memory retrieval
PBKDF2 + Fernet for end-to-end encryption of all memory data
But the real work isn't just the stack โ it's the layers I built on top: the identity-locking mechanism, the proactive scheduling engine, the memory consolidation algorithms that deduplicate and prioritize what matters most.
(I'll be writing deep dives on each of these in future posts. Follow along if that's your thing.)
SOULCHAT is live at soulchat.hk. It's free to try with a 3-day free trial, and even after that, you get 10 free messages every single day โ enough to stay connected.
If you need more, you can upgrade to support ongoing conversations.
Why am I telling you this?
Because I'm building in public. I want to share the wins, the struggles, the technical debt, and the lessons learned. And I genuinely want to hear from you โ developers, designers, thinkers, users.
If any of this resonated with you:
Try it: soulchat.hk
Reply here: I'd love to hear your thoughts, questions, or critiques
Follow me: I'll be posting more technical deep dives on memory, identity, and encryption
Let's figure out together how to make AI truly helpful โ not just efficient, but human.
Thanks for reading. ๐งก













