← All projects
Training & fine-tuning

WeClone

Trains an AI model on your own chat history so a chatbot can reply in your style.

What it does

WeClone takes your exported chat history, for example from Telegram, and uses it to fine-tune (further train) an AI model so it writes like you. The result can be connected to a chatbot on platforms such as Telegram, Discord or Slack.

It includes privacy filtering and runs on your own hardware. Its makers note that results depend on the model size and the amount of chat data, and that bigger models need powerful graphics cards.

Who it's for

Technical hobbyists curious about personal AI chatbots.

Can I use it without coding?

Developers only. Needs Python setup and a capable graphics card. New to this? Start here.

Can I run it?

Cost
FreeNothing to pay or sign up for.
Runs on
Linux, Mac
Computer
Works best on a powerful computer or one with a graphics card (GPU)
Privacy
Runs on your own device: your data stays with you
API key
Not needed

Try it

  1. Export your chat history, for example from Telegram Desktop as JSON.
  2. Set up the project on a computer with a capable graphics card, following the README.
  3. Train the model on your chats, then try it out in the browser demo.

Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?

Before you install

  • Only download from the official GitHub page. Copies with similar names exist for many popular projects.
  • License (AGPL-3.0): Free to use; if you run a changed version as an online service, you must share your source code.
  • More on staying safe