← Projects

AI Agent for Personal and Business Operations

Personal build · 2026

Remi in use: spreadsheets read and analysed, charts and documents drafted, a calendar managed, media generated, and custom Jakarta routes returned — all from a text or voice note in WhatsApp.

The problem

I was running three things at once. A senior project management role at Gojek. A growing fashion brand. And a family that deserved better than whatever hours were left over.

For a while, the thing that gave way was my attention. I was holding a corporate delivery schedule, a business's operations, and my own commitments in the same head, and the failures kept taking the same shape. Something that needed doing would only come to mind once the time was already close. And whenever priorities shifted, I lost track, because every change meant reworking the order of things and updating it across several sheets. Backlog items and dates slipped through, including personal ones like sitting with my child for study and homework, which more than once I only remembered the night before.

The obvious fix is to hire an assistant. That was not a realistic cost at the time, and honestly, half the work was too fragmented to hand over anyway.

So I asked a different question. How far could an AI assistant actually go if I stopped treating it as a chatbot and built it properly? Not something that answers questions about my calendar, but something that manages it. Not something I have to open a laptop to reach, but something I can reach with a voice note in the middle of anything else.

What I built

Remi is an AI assistant reachable through WhatsApp, by text or voice note, connected to a set of services through APIs I configured myself.

Data and documents. Opens, edits, and analyses Google Sheets. Builds charts and reports the key findings rather than just the numbers. Works across Docs, Slides, and Drive.

Schedule and backlog. Checks what is coming, creates and edits events, tracks outstanding work. Reminds me of anything that is important and urgent.

Media. Generates and edits images and videos.

Navigation, and the part I am most pleased with. Remi produces custom Google Maps routes with real personal constraints applied, e.g. avoid Ganjil Genap restricted zones (Jakarta's traffic policy), stop at a Pertamina gas station before the final destination. It returns a working link that opens straight into Maps.

That last one is the example I would point at. It is not a generic capability, it is a specific, local, personally useful thing that requires understanding both the constraint and the API. Nobody ships that as a feature. It only exists because I built it for how I actually move around Jakarta.

The impact

The output of an assistant, without the salary. Scheduling, reminders, document drafting, and routine analysis handled without hiring anyone, at a fraction of the monthly cost of a part-time hire.
Administrative work stopped taking my best hours. The tasks that have to happen but produce nothing now run in the background. That is time returned to the decisions that actually move something.
Nothing important slips. Commitments across three separate parts of my life are tracked in one place and surfaced before they turn urgent, rather than after.
Priorities can shift without losing the thread. When something changes, the order gets reworked in one place instead of across several sheets.
Analysis in minutes instead of an evening. A question about the numbers gets an answer, a chart, and the finding that matters, without opening a laptop.
Available in the moments that count. Voice input means it works away from a desk, which is exactly when a reminder is needed and typing is least practical.