DEV Community

TimeLore
TimeLore

Posted on

I built an open-source AI companion with custom voice and Telegram integration

Hey DEV Community! πŸ‘‹

I just discovered GirlfriendGPT - an open-source starter project that lets you build personalized AI companions using Python and ChatGPT.

What it does:

  • πŸŽ™οΈ Custom voice using ElevenLabs
  • πŸ’¬ Telegram bot integration
  • 🎭 Fully customizable personality
  • πŸ“Έ AI-generated selfies

Tech stack: Python, langchain, Steamship, OpenAI GPT

Why it matters: It's one of the few open-source projects giving developers full control over their AI companion with voice capabilities. The personality system is extendable - you can create new personalities via JSON config.

Caveat: Project is marked as deprecated/unmaintained, but the code is still solid for learning and building upon.

Has anyone else built similar AI companion projects? Would love to hear your approaches!

πŸ”— https://github.com/EniasCailliau/GirlfriendGPT

Top comments (0)