dewa@zanux:~$ serving you live from a bedroom in singapore · uptime --:--:--
DEWA BRATANUSA
>
main quest: artos
PILOT LIVE"A budget that reads itself."
Artos is my startup: budgeting for students who will never key in a transaction by hand. Drop a screenshot or PDF of any bank app and it reads every line, categorizes the lot, and shows where the month went. No bank login. Ever.
- status
- live pilot, ~25 SMU students on board
- input
- screenshots and PDFs from any bank or e-wallet
- engine
- Claude reads the statements, line by line
- privacy
- files processed in memory, never stored
- proof
- 487 automated tests keep it honest
- next
- native mobile app, then Indonesia
~/lab
8 EXPERIMENTS MOUNTED-
Brolly
Petani AISemantic b-roll search that runs entirely on-device.
Search a footage library four ways at once: what is in the scene, text on screen, words spoken, and faces. Apple Silicon local models, external-drive indexing, native drag straight into CapCut.
on-device AIApple Siliconvideo pipelineopen file -> -
Tanicut
Petani AIA browser video editor with local AI under the hood.
Captions, denoise, silence detection, speaker diarization, auto-reframe with subject tracking, beat markers, nine languages. Roughly 397K lines and a test suite in the thousands, all running client-side.
browser editoronnxruntime-web3,753 testsopen file -> -
TagHarvest
Petani AIFinds true viral outliers, never just big accounts.
Scores short-form posts against each account's own median and follower ratio instead of raw views. First live run: 60 posts scanned in 11 seconds, 23 outliers found, top one at 38.9x baseline.
content inteloutlier scoringone-evening buildopen file -> -
Hayscript
personalMeeting transcripts, fully local, speakers included.
mlx-whisper large-v3 plus diarization on the Mac. A 100-minute recording transcribes in 17 minutes, flags low-confidence words for one-click fixes, exports clean markdown. Nothing leaves the machine.
mlx-whisperdiarizationlocal-firstopen file -> -
Boxme
personalNotes where every note is an AI prompt. All on-device.
Native macOS notes app. A small local model marks up prose as you type, and Cmd+S streams a bigger local model's rewrite back into the note. No cloud, no account.
Swift + AppKitlocal LLMv0.1 shippedopen file -> -
Nuza Notch
personalThe MacBook notch answers Claude Code for you.
A dynamic island for agent sessions: every live Claude Code session surfaces in the notch, permission prompts and questions get answered in one tap, and everything fails open. Swift, MIT licensed.
SwiftUImenu barMITopen file -> -
Zanux
personalThe machine serving this page is also my AI assistant.
A self-hosted, Telegram-first assistant on an LG gram running Ubuntu. Hermes Agent harness, cloud model brain, locked to exactly one Telegram user ID: mine. Runs for under 20 dollars a month.
self-hostedHermes Agentthis very laptopopen file -> -
dewa@zanux
metaThe page you are reading, served from a bedroom.
Static Astro build, GSAP motion, a Three.js hero rendered as ASCII, and live hardware stats. Hosted at home on the laptop above, published through an outbound tunnel, no ports opened.
AstroGSAPThree.jsself-hostedopen file ->
hackathon log
7 FILED · DECLASSIFICATION PENDINGNOTE: placeholder files. the subject has attended 7 hackathons and is still deciding how much to admit. click a dossier to open it.
- DOSSIER-01 2025
Ellipsis Tech Series 2025
Led the team end to end. Full write-up pending declassification.
open dossier -> - DOSSIER-02 2025
Manus AI x January Capital mini hackathon
Won it. The story of how is still classified.
open dossier -> - DOSSIER-03 2026
NTU FinTech Hackathon
Shipped sixeven, a working demo that still lives on the internet.
open dossier -> - DOSSIER-04 2026
PINUS Hackathon 2026
Entry pinusoverclock. Details awaiting declassification.
open dossier -> - DOSSIER-05 ____
location and name sealed for now
Subject entered the venue with a laptop and a plan. Records sealed.
open dossier -> - DOSSIER-06 ____
location and name sealed for now
Witnesses report heavy caffeine use and a demo that worked on the second try.
open dossier -> - DOSSIER-07 ____
location and name sealed for now
File exists. Contents disputed. Check back after the subject updates this file.
open dossier ->
university
TERM 3 OF 8dewa@zanux:~$ pkg install bsc-information-systems --vendor "Singapore Management University"
25% installed · term 3 unpacking now · eta 2029
Y1 · Term 1
[ ok ]- ok Computing Fundamentals
- ok Computational Thinking
- ok Big Questions
- ok Introduction to Statistics
Y1 · Term 2
[ ok ]- ok Economics & Society
- ok Web Application Development I
- ok Data Management
- ok Writing & Reasoning
Y2 · Term 1
[ installing ]- .. Do Your Own Entrepreneurship (DYOE)
- .. Web Application Development II
- .. International Design Protocol
Y2·T2 → Y4·T2
[ queued ]- --five terms waiting in the download queue
- --modules not yet announced
- --graduation scheduled 2029
git log dewa
8 COMMITS · HISTORY PUBLICdewa@zanux:~$ git log --graph --oneline --decorate dewa
- 2029
graduation.scheduled
HEAD -> futureBSc Information Systems, if the progress bar keeps filling
- 2026
smu: year two begins
Do Your Own Entrepreneurship, Web App Dev II, and Artos running as a live pilot on the side
tag: v2026.finance-secretary smu-blockchain-club - 2025
init: singapore management university
BSc Information Systems. Seven hackathons in year one, finalist across FinTech, AI, and product categories.
smu-inspirar: 80+ volunteer hours at senior activity centres - 2024 - 2025
gap year: rocket digital agency, jakarta
Business development intern. 330+ cold outreach, 26 sales meetings in three months.
tag: v2025.best-intern - 2023
cambridge AS level, information technology
Highest IT score in the country, October/November 2023 series.
tag: v2023.top-in-indonesia - 2018 - 2024
global sevilla school, jakarta
Secondary school. International Certificate of Education with Distinction, IELTS 7.5.
tag: subject-excellence-in-ITtag: ice-with-distinction interact-club: excellent performance awardpitching-challenge: 3rd place - [EDIT ME: years]
[EDIT ME: primary school name]
Where it started. Cambridge Primary Checkpoint completed.
tag: cambridge-primary-checkpoint - root
initial commit: born, indonesia
English, Indonesian, Javanese. Three locales installed by default.
journal
BUILD LOG · PUBLIC FEED-
Driving react-doctor from 60 findings to 21 on artos-mobile
Zero errors left, all 23 React Compiler bailouts fixed, and 295 tests green through every commit.
-
Nuza Notch answers for real now
Permission cards and questions render in the MacBook notch, and everything fails open.
-
Zanux boots: my laptop becomes an AI assistant
Hermes Agent installed on the LG gram, doctor green, and one security rule I will not break.
-
Why drag-into-CapCut never worked, not even once
A silent by-design ignore is indistinguishable from a broken feature. That is why it hid for so long.
-
Tanicut waves 5 and 6 closed green
Nine packages shipped: auto-reframe, denoise, Indonesian captions, brand packs, and a review flow that talks back.
-
Hayscript: empty folder to working product in one session
Local transcription with speakers, confidence flags, and markdown export. Nothing leaves the Mac.
htop
LIVE FROM THE BEDROOMhost zanux kernel …
uptime --:--:--
SIGNAL LOST — the laptop may be asleep, moving rooms, or thinking. it happens.
these numbers come from the actual LG gram serving this page, rewritten to a static file every minute by a 30-line shell script. no analytics here, the only thing being measured is the laptop.
whoami
HUMAN · SINGAPORE- > Information Systems undergrad at Singapore Management University, class of 2029.
- > AI engineer and community intern at Petani AI, building tools for SEA's builder scene.
- > Founder of Artos, a budget that reads itself. Live pilot running now.
- > Honorary Finance Secretary, SMU Blockchain Club.
- > Cambridge AS Level IT, Top in Indonesia, 2023.
- > Speaks English, Indonesian, and Javanese.
- > Recurring obsession: local-first AI that runs on your own machine and keeps your data there.