What did I miss since last night?
It reads every unread chat across your accounts and tells you what needs you. Reading never sends a read receipt.
Anchal puts every account in one app on Mac, Windows, Linux, Android and iPhone. Its MCP server lets Claude Code, Codex and OpenClaw read and answer them too. Keep it on a server you own. Nobody is told you've read their message unless you choose to tell them.
Unofficial. Not made by or affiliated with Meta or Telegram.
What did I miss since last night? Skip the memes.
list_chatsunread, all accounts14 chats
read_messagesFlat 4B · WhatsApp23 new
transcribeMum · voice note0:48
read_messagesDesign crit · Telegram9 new
read_messagesInstagram requests2 new
Four things need you:
Flat 4B: rent goes to ₹18,500 from November. The owner wants an answer by Friday.
Mum (voice note): are you coming home this weekend? She wants a call tonight.
Design crit: Rahul moved Thursday's review to 4 pm.
@northlight.studio on Instagram: a collab request, with dates.
14 chats read. Nobody was told.
Tell Flat 4B I'm fine with it. Show me first.
send_messageFlat 4B · WhatsAppwaiting for your OK
AgentsClaude Code · Codex · OpenClaw · any MCP client
AccountsWhatsApp · Telegram · Instagram DMs · several of each
Your agent gets the same tools on every account, whichever app it's on. It reads, searches, listens and drafts. You decide what it may send.
What did I miss since last night?
It reads every unread chat across your accounts and tells you what needs you. Reading never sends a read receipt.
Find the flat's address Sara sent in October.
One search covers WhatsApp, Telegram and Instagram. Words match by how they sound in any script, so “privet” finds Привет.
What does Mum's voice note say?
It turns the note into text with the speech model you choose, on your own key. The sender isn't told it was played.
Tell the flat group I'm in for Friday. Show me first.
It drafts the reply and waits. Every tool tells the agent whether other people will see what it does, so it knows when to ask.
Setup
In the app, open Settings, Agents. It makes a token and shows the exact line for the agent you pick. Agents on the same computer connect while the app is open.
For an agent on another machine, such as a VPS, pair anchal-mcp with your Anchal server.
claude mcp add --scope user --transport http anchal http://127.0.0.1:7444/mcp \
--header "Authorization: Bearer <token>"
[mcp_servers.anchal]
url = "http://127.0.0.1:7444/mcp"
http_headers = { Authorization = "Bearer <token>" }
openclaw mcp set anchal '{"url":"http://127.0.0.1:7444/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer <token>"}}'
# Install anchal-mcp
curl -fsSL https://github.com/mukhtharcm/anchal-releases/releases/latest/download/install-agent.sh | sh
# Pair it with a link from `sudo anchald pair` on your server
anchal-mcp pair 'anchal://pair?u=…'
# Add it to your agent (pair prints the line for each one)
claude mcp add --scope user anchal -- ~/.local/bin/anchal-mcp
Settings, Agents also shows the entry for any other MCP client.
Orange marks what other people can see. Everything else stays between you and your agent.
mark_read sends one only when that chat's setting allows it.One thing to keep in mind.Anyone who can message you can write to your agent. If your agent can also reach the internet, keep it to reading where it can, and have it ask before it sends.
Mac, Windows, Linux, Android and iPhone. Link several accounts on each network, and their chats share one list.
Each chat carries the small picture of its account. Tap a picture to see only that account's chats.
A withheld receipt still marks the chat read on your other devices. Typing works the same way, and online status has one switch.
Accents, vowel marks and scripts don't get in the way.
“car repair” finds “left the car at the garage”, in any language. A 176 MB model runs on your device, so no message leaves it.
One-to-one voice calls on WhatsApp and Telegram, with video on Mac and iPhone.
Tap Transcribe under a voice note. Use any OpenAI-compatible speech endpoint with your own key, and search and agents can read the text.
anchald
anchald is Anchal with no window. Put it on a VPS and your accounts stay connected while your laptop sleeps. Every phone, computer and agent you pair uses the same accounts.
The pairing link carries the server's certificate pin, so a bare IP address is enough. It updates itself, and installs only builds signed with the release key.
curl -fsSL https://github.com/mukhtharcm/anchal-releases/releases/latest/download/install.sh | sudo sh
# A link that pairs another device or agent
sudo anchald pair
The server holds your accounts' keys and every message, readable. Run it on a machine only you control.
The desktop and Android apps check for new releases and update themselves.
Signed and notarized by Apple.
An installer or a portable copy. They aren't signed yet, so Windows warns the first time.
A tarball for x64. Calls and voice notes use PulseAudio or PipeWire.
An APK for 64-bit phones. Calls and notifications aren't there yet.
Not public yet. The iPhone app goes out to testers for now.
anchald for Linux, Intel or ARM. One line installs it.