opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

Create personalized AI avatars trained on your own chat history.
GitHub RepoImpressions176

Project Description

View on GitHub

Create Your Own AI Avatar from Chat History with WeClone

Ever wished you could train an AI to talk exactly like you? Now you can. WeClone is an open-source project that lets you fine-tune a large language model (LLM) on your chat history, creating a digital avatar that mimics your unique style—whether you’re sarcastic, poetic, or relentlessly practical.

With 15K GitHub stars and growing, this isn’t just another chatbot wrapper. It’s a toolkit for building a you-shaped AI.

What It Does

WeClone takes your chat logs (from WhatsApp, Telegram, or other platforms), cleans and structures the data, and fine-tunes an LLM to replicate your tone, quirks, and even inside jokes. Once trained, you can bind it to a chatbot interface, letting friends (or strangers) chat with a version of you—or at least, the version that exists in your messages.

Key features:

  • Personalized fine-tuning: Unlike generic AI personas, this captures your linguistic fingerprints.
  • One-stop pipeline: Handles data prep, training, and deployment.
  • Open & extensible: AGPL-licensed, with hooks for customization.

Why It’s Cool

Most AI clones focus on voice or appearance, but WeClone nails how you communicate. It’s ideal for:

  • Automating replies in your style (e.g., for FAQs or social media).
  • Preserving digital legacies—imagine chatting with a loved one’s linguistic twin.
  • Roleplaying or prototyping characters based on real chat dynamics.

The project also sidesteps the usual "corporate AI" vibe by being community-driven and transparent about its limitations (no, it won’t perfectly replicate your existential crises—yet).

How to Try It

  1. Grab your chat logs (export from WhatsApp/Telegram/Discord).
  2. Follow the setup guide to preprocess data and fine-tune a model (requires basic Python/ML familiarity).
  3. Deploy the avatar via the included chatbot binding or API.

For a quick test, check out the demo site (if live) or browse the example outputs.

Final Thoughts

WeClone is a clever hack for anyone curious about AI identity replication—without needing a PhD in ML. It’s not flawless (expect quirks with short or chaotic chat histories), but it’s a fascinating starting point. I’d love to see someone hook this up to a Discord bot or use it to simulate historical figures from their letters.

If you tinker with it, share what you build. And if you do train a clone of yourself, maybe warn your friends first.

—

Follow @githubprojects for more tools like this.

Back to Projects
Project ID: 1948270695538106793Last updated: July 24, 2025 at 06:35 AM