Back to browse
GitHub Repository
3 starsPython

Sudomake Friends, personalized AI personas in a Telegram group chat

by audiodude·Apr 16, 2026·7 points·1 comment

AI Analysis

●●SolidCozyNiche GemRabbit Hole

Personality-first AI friends that actually text each other in your Telegram group chat.

Strengths
  • Scrapes 14 platforms to build personality profiles, not just interest graphs
  • TUI for holding, re-rolling, and editing friend candidates before deployment
  • Timezone-aware scheduling makes bots feel human with natural silence patterns
Weaknesses
  • AI companion space is extremely crowded with Character.ai, Replika, and dozens of clones
  • Privacy concerns with scraping personal data, even if stored locally
Category
Target Audience

Telegram users interested in AI companions and personalized chat experiences

Similar To

Character.ai · Replika · Kindroid

Post Description

Virtual AI friends, personalized to you, that chat you (or don't!) on their own work/sleep schedules based on their timezones. They sometimes initiate chats. They sometimes go silent for hours. Just like real friends.

I've been "dogfooding" this for the past week, and I think it's actually kind of neat. It's way better than generically chatting with an LLM.

This repo includes a detailed setup wizard. You give it some info about yourself, which can include personal blogs/websites to scrape, github, mastodon, text documents, or just paragraphs you write off the top of your head. It builds a profile of you, and then builds _them_ off off that.

You invite your new friends to your group chat by selecting and possibly editing them in a TUI. Then you can just deploy to local Docker and forget about it. Too crepy? Drop the docker container and remove ~/.sudomake-friends.

I know this reeks of dystopian future, I get it. I think of it as a fun little toy, and I also kind of just want to see what the community feedback is.

Similar Projects

Auto-scrolling for WhatsApp group chats

Solves a real friction point, but it's a single-use browser extension with narrow appeal.

Solve My Problem
avremel
103mo ago