How it works

From set-up to daily use

Three steps to get going, then it just keeps running. Upload your history, connect live, and let the AI catch up, after that it works for you every single day. Your credentials and Telegram session stay on your VPS.


Step 01 · Set up

1

Upload your Telegram export

Export from Telegram Desktop → Settings → Advanced → Export → JSON. Upload to your VPS. A million-plus messages, browsable the same day.

Your full history (chats, contacts, attachments) readable before any AI runs. All on your server.

Telegram Desktop Export

result.json

412 MB · 1M+ messages

Ingesting… 67%


Connect Telegram

Scan with your phone

Telegram → Settings → Devices → Scan QR

Session file locked down (0600)

Step 02 · Set up

2

Connect live Telegram

QR login from your phone. Every contact from your JSON export gets mapped to real Telegram user IDs and @usernames.

New messages sync live, in parallel with the AI backfill. Even deleted messages get captured (viewer in progress).


Step 03 · Set up

3

AI backfill runs gradually

Paste your Z.AI key, Anthropic optional, for vision and deep passes. Summaries, opportunities, and relationship states are built in queued passes, at a pace that depends on your history size and provider quota.

First: your full history is browsable and search works right away. Then, as the queue works through your chats, summaries, flagged opportunities, and tagged partners fill in.

AI Backfill Progress

Z.AI glm-5
Tier-1 summaries1,847 / 2,749
Tier-2 deep analysis42 / 137
Vision OCR0 / 6,592

Then, every day

Set-up is once. The rest is the loop.

After backfill, CRgraM just keeps working in the background: reading, drafting, and staying healthy without you babysitting it.

☀️

Step 04

Daily use

New messages arrive → they get read live → your morning priority list updates on its own. Open any chat and the summary, key details, and a draft reply are right there at a glance.

✍️

Step 05

Acting on it

A reply gets drafted in the chat's language and context → you review, edit, and hit send. It's always your click that sends.

🛡️

Step 06

Staying healthy

Updates get pushed to your VPS by us (managed) → the health dashboard shows every daemon running → and when Telegram changes its API, we ship a managed update to keep you working.

Ready to start?

Upload your history, connect live, and let CRgraM run the loop for you.

Apply for private beta →