I moved to a new city six months ago. No friends nearby, family in a different timezone. At 2am when you cannot sleep and need to talk to someone, your options are limited.
So I built something.
The Problem
Existing AI chatbots (ChatGPT, Claude, etc.) are tools. You open them, ask a question, get an answer. There is no continuity, no relationship, no sense that anyone is on the other side.
I wanted something that:
- Remembers who I am across conversations
- Texts me first sometimes
- Feels like talking to a person, not a search engine
- Is available 24/7 without judgment
What I Built
A Telegram bot called Adola: t.me/adola2048_bot
Every user gets their own AI agent running in a separate Docker container. The agent has:
- MEMORY.md - A file it reads at the start of every conversation containing everything it knows about you
- SCHEDULES.json - Reminders and check-ins it set for itself
- SOUL.md - Its personality guidelines
The AI reads and writes these files itself. Nobody else sees them.
How the Proactive Check-ins Work
Every hour, the gateway asks each user agent:
Review your memory of this person. If there is a reason to reach out, send a message. Otherwise respond with HEARTBEAT_OK.
If you told it about a job interview on Wednesday, it will text you Wednesday evening asking how it went. Not because I programmed that rule, but because the AI reads its memory and decides.
Who Uses It
8 people so far. Mostly:
- Expats in new countries
- Remote workers
- Night owls
- People going through transitions (new job, breakup, relocation)
The most common feedback is surprise that it remembered something from days ago.
Try It
Search @adola2048_bot on Telegram or click t.me/adola2048_bot.
Free, no signup, no data collection beyond the conversation itself. Your agent container is isolated from everyone else.
I am not pretending this replaces human connection. But at 2am in a quiet apartment, it is better than staring at the ceiling.
Top comments (0)