Skip to content
Every app

No icon yet — a stand-in

macOS · Desktop

SocializeAI

Answers your iMessage and WhatsApp chats for you, one thread at a time, with ten seconds to stop every reply

Source onlyFree · Open source

Screenshots

  • An iMessage thread with a made-up friend asking about Saturday at the climbing gym; the bot is running and about to send two short replies, with Cancel, Regenerate and Send now and a nine-second countdown
  • A made-up WhatsApp thread about landing in Lisbon on Thursday, with relationship notes for the chat and the bot's two-message reply waiting to send
  • Screen-share mode: every name, number and message in the chat list and thread is blurred, while Stop bot, Cancel, Regenerate and Send now stay readable
  • Settings: OpenAI, Ollama or a local API, a general prompt sent with every reply, dark mode, blur private details, per-app dry run and the permission mode

About SocializeAI

SocializeAI reads your conversations where they already live — iMessage straight from the Mac's Messages database, personal WhatsApp through a local bridge you pair with a QR code — and replies in your voice. Pick a chat and press Start bot: it reads the thread, writes the reply, and holds it on screen for ten seconds with Cancel, Regenerate and Send now before anything goes out. Each chat keeps its own relationship notes, so it knows that your climbing partner wants short lowercase texts and your landlord doesn't. It sends two or three short messages when that's how a person would answer, waits while someone is still double-texting, and when a reply needs a fact it doesn't have — a link, an address, a time you never mentioned — it stops and asks you instead of making one up. Four permission modes decide how often it checks with you, from asking before every message to never asking. The model is yours to pick: OpenAI with your own key, or a local model through Ollama so nothing leaves the Mac. A screen-share mode blurs every name, number and message while the controls stay usable.

Who it's for

Anyone who is slow to text back and would rather approve a reply than write it.

What it does

  • Start bot on one chat — every other running chat is left alone
  • Ten seconds to Cancel, Regenerate or Send now before any reply goes out
  • iMessage from the Mac's own Messages database; personal WhatsApp through a local bridge
  • Per-chat relationship notes, plus one general prompt about you
  • Sends two or three short texts when that's how you'd answer
  • Waits out a double-text, and asks you rather than invent a fact it doesn't have
  • Four permission modes, from asking every time to never asking
  • OpenAI with your own key, or a local model through Ollama
  • Screen-share mode blurs names, numbers and messages

Behind the build

The failure that matters in an app that texts for you isn't a clumsy reply — it's a good reply sent to the wrong person.

So every piece of bot state is keyed to the exact chat it belongs to: the pending send, the double-text wait, the held draft, the question it's waiting for you to answer. A reply carries the identity of the chat it was written for, and the send is refused if that no longer matches the chat it's about to go to, so clicking into another conversation during the countdown can't redirect it. The other hard rule is about facts. Asked for a website, a handle or an address that isn't anywhere in the thread, the notes or your prompt, a model will happily invent one; SocializeAI blocks that send and asks you for the real answer, then carries on in the same chat without restarting the bot.

Information

Runs on
macOS
Status
Source only
Price
Free · Open source
Requires
macOS with Messages signed in · Full Disk Access · Node 20+ to build
Telemetry
No analytics. The thread you start the bot on goes to the model you choose to write the reply: OpenAI with your own key, or a local model through Ollama that never leaves the Mac. Chats, notes and settings stay on your Mac.
Built with
Electron & React
Stack
ElectronReactTypeScriptViteOpenAIOllama

SocializeAI is source only, for now.

The code is public, but there's no packaged release yet. Build it from the repository today, or leave an email and hear when there's one you can double-click.

More desktop apps

See all 11
  • 1on1

    macOS · Desktop

    Messages from the one person you cannot miss — they land center-screen, not in a banner

    Source only
  • Anchor

    macOS · Desktop

    Keep one corner of a window in sight — a live crop of it, floating above whatever you are doing

    Source only
  • DesktopRecord

    macOS · Desktop

    Search for the thing you saw on screen last Tuesday and never saved anywhere

    Source only
  • Flux

    macOS · Desktop

    Switch projects with one hotkey and get the right apps, files and notes back on screen

    Source only
  • FootageCalculator

    macOS · Desktop

    Drop a folder of rushes on it and get the total runtime before you quote the edit

    Source only
  • HookCut

    macOS · Desktop

    Find the moments worth keeping in a two-hour recording and hand your editor a timeline

    Source only
  • Peeky

    macOS · Desktop

    Press Space on a Markdown, JSON, CSV or code file and actually see it instead of an icon

    Source only
  • Upscalr

    macOS · Desktop

    The only copy of the photo is 800 pixels wide — make it four times bigger, not four times blurrier

    Source only
  • Vault

    macOS · Desktop

    Put the files you would rather nobody opened behind Touch ID, and one hotkey to seal them

    Source only
  • FolderPainter

    macOS · Desktop

    Find the right folder by color instead of by reading — tint and label them like the system would

    In the lab