Inspiration
As a sales rep, I'm job is to solve problems. Reflecting on my daily life, I realise my biggest problem is that I always forget to do tasks sent by my wife via telegram. As the saying goes, Happy Wife, Happy Life.
What it does
Do Already? watches a private Telegram demo chat for messages from “The Wife.” GPT-5.6 Luna decides whether a message is actually a task.
Clear tasks are added automatically. Less certain tasks are sent as a private approval card. Ordinary chat is ignored.
The user sees tasks in a mobile-first dashboard, marks them as done or missed, and each missed task adds $100 to a playful Penalty Meter. The reward is editable—Spa day, staycation, or anything The Wife chooses.
How we built it
We built a mobile-first web app with React, a Telegram bot, and OpenAI’s Responses API using GPT-5.6 Luna.
GPT extracts the task, timing, confidence, and whether a follow-up message should update an existing task instead of creating a duplicate. We used a small database to keep tasks in sync between Telegram and the dashboard. Codex accelerated the product design, UI implementation, Telegram integration, AI workflow, testing documentation, and deployment.
Challenges we ran into
With a clear problem statement, daily workflow and the power of Codex, building this project was relatively seamless. Funny enough, the challenge I faced was when I attended OpenAI Build Week community event in Singapore and shared this idea with a table mate, he instantly said "nice... but have you heard about OpenClaw?" That kinda shattered my bubble.
Accomplishments that we're proud of
- A real Telegram-to-dashboard workflow, not just a mock-up.
- GPT can merge a clear follow-up such as “Oh, buy carrots too” into an existing grocery task.
- A playful, mobile-first experience that avoids shaming.
- An editable reward and visual Penalty Meter that makes the consequence clear.
- A single animated character whose mood follows the meter: happy at both winning outcomes, grumpy in the middle.
What we learned
It is okay to know that OpenClaw already does what I'm trying to do. This doesn't take away my learning and experience in identifying a problem worth solving, understand the workflow and ultimately designing something I can call my own, and will definitely use on a daily basis.
What's next for Do Already?
Figure out how to move this from Sites into an actual mobile app and include notifications.
Built With
- codex
- gpt5.6terraextrahigh
- sites
Log in or sign up for Devpost to join the conversation.