← all repositories
danielgross/whatsapp-gpt

The WhatsApp-ChatGPT bridge that doubts itself

It forwards WhatsApp messages to ChatGPT by puppeteering a browser window because official APIs weren't an option.

3.1k stars Go Chat Assistants
whatsapp-gpt
Not currently ranked — collecting fresh signals.
star history

What it does This repo wires your WhatsApp account to ChatGPT through sheer willpower. A Go process handles incoming WhatsApp messages while a Python process puppeteers a dedicated browser window to interact with ChatGPT’s web UI, ferrying replies back and forth. It is exactly as fragile as it sounds.

The interesting bit The author’s README is refreshingly honest: they are “extremely doubtful” the two-terminal setup will work on your first run. There is a certain charm in shipping code sparse enough to fit in a tweet and admitting the documentation ends where the quickstart begins.

Key highlights

  • Bridges WhatsApp and ChatGPT without official APIs from either side
  • Requires concurrent Go and Python processes plus a separate browser window
  • Includes multichat.py to let two ChatGPT instances argue with each other for sport
  • 3,060 stars despite—or perhaps because of—its acknowledged jankiness
  • The entire README is five bullets long and still apologizes for being sparse

Caveats

  • The author explicitly warns it likely won’t run successfully on the first attempt
  • README and codebase are minimal; you’re expected to “just tuck in” and figure it out

Verdict Grab this if you want a reference for how to lash together messaging and LLM web UIs with browser automation. Skip it if you need reliability, documentation, or anything approaching production code.

Frequently asked

What is danielgross/whatsapp-gpt?
It forwards WhatsApp messages to ChatGPT by puppeteering a browser window because official APIs weren't an option.
Is whatsapp-gpt open source?
Yes — danielgross/whatsapp-gpt is open source, released under the MIT license.
What language is whatsapp-gpt written in?
danielgross/whatsapp-gpt is primarily written in Go.
How popular is whatsapp-gpt?
danielgross/whatsapp-gpt has 3.1k stars on GitHub.
Where can I find whatsapp-gpt?
danielgross/whatsapp-gpt is on GitHub at https://github.com/danielgross/whatsapp-gpt.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.