AR-02 / AUG 2026 / FULL STACK, SOLO
KEUANGAN — RECEIPT LEDGER
Self-hosted personal finance with Telegram as the primary input. Photograph a receipt, a local OCR sidecar reads it, a local LLM extracts the fields against a JSON schema, and the bot asks for confirmation before anything reaches the ledger. No third-party AI service is involved at any step.
Go and Gin behind SvelteKit, with PostgreSQL doing triple duty as database, job queue and session store — no Redis in the stack. Every receipt-derived transaction requires a human yes; nothing is auto-saved on a confidence score. Currently at foundation stage: the full stack comes up healthy on one command, domain features are the next phase.