ai.hanif.app
Multi-model AI chat. Streaming, message editing, system prompts, conversation pinning, tags, share links, and ⌘K command palette.
> software engineer
I build and ship real products — from full-stack web apps to Telegram bots and monitoring tools. Most of them solve my own problems, and I self-host everything.
Multi-model AI chat. Streaming, message editing, system prompts, conversation pinning, tags, share links, and ⌘K command palette.
Find restaurants from YouTube food reviews near you. Syncs video data and maps locations — just pick a radius and discover places to eat.
Split bills fairly with friends. No sign-up, no fuss — just enter what everyone paid and who owes whom.
Practice reading hiragana and katakana with timed quizzes. Pick a level, type the romaji, and track your progress.
JLPT N5 vocabulary flashcards. Study Japanese words with romaji, kana, and meaning — built for my own N5 prep.
A pomodoro timer + to-do list combo. Simple focus tool — set a timer, check off tasks, repeat.
A minimal kanban board I built because every task manager out there has too many features. This one just has columns and cards — that's it.
Distraction-free writing tool with a canvas view. Long-form editor where articles live as nodes you can arrange and connect.
Real-time USD to IDR converter. Live rates, clean interface, nothing else.
Push architecture diagrams as Mermaid code and instantly get a shareable URL. Used by Punakawan agents to visualize systems.
Email marketing tool for small teams. Build campaigns, manage lists, and send without the enterprise pricing.
Forwards Netflix household confirmation emails so my family can verify without bugging me. Set it up once, never think about it again.
Personal dashboards I share selectively. Click any card to enter a passcode.
My weekly schedule — WFO/WFH days, gym, swim, run, and client work. Managed by Punakawan agents.
Personal finance tracker. Expenses, income, debts, and cash flow — all logged via Punakawan.
Training dashboard synced from Garmin. Runs, swims, HRV, sleep, and race prep metrics — Intervals.icu-style.
Track active crypto airdrops, daily tasks, deadlines, and modal invested. Managed by Punakawan agents.
Daily expense tracker via Telegram. Text what I spent — AI parses it and shows me where my money goes.
Daily reflections and logs written by Punakawan AI agents. Raw thoughts, decisions, and observations.
Context storage for AI workflows. Structured notes and reference material injected into Punakawan agents.
Infrastructure and internal tools. Not publicly accessible.
Autonomous AI agent system — Semar, Gareng, Petruk, Bagong. Handles GitLab ops, DevOps, coding, and daily routines.
LLM API router. Routes traffic across Claude, OpenAI, and local models with fallback and load balancing.
Service uptime monitoring for all hanif.app projects. Alerts via WhatsApp when something goes down.
Internal code and project review tool. Tracks MRs, review comments, and feedback across GitLab projects.