Product studio · Jakarta, Indonesia
Exam sheets and carousels, not chats.
AI products that finish the job, built with Claude by one founder in Indonesia.
2 products live · 5 public repos · 41 PRs merged in 2 days
The kit
Products you can use today
Status and stars are checked against the live site and GitHub at every build.
- RL-01Live
Ujian Sekolah
For Indonesian elementary teachers.
Type a topic, get a print-ready exam sheet with answer key for SD kelas 1–6.
- RL-02Live
Sulih Studio
For Indonesian creators.
Turn one idea into a ready-to-post carousel for Instagram, LinkedIn and X.
Try it Private repo
- RL-04Open source
Monitor Pangan
For Indonesian citizens.
Map and table of strategic food prices per province.
Earlier builds
- RL-03ViralkanLets people report and share damaged roads so they get fixed.Open source · site offline GitHub ★ 37 ↗
- RL-05go-pixoImage compression tool written in Go.Open source · site offline GitHub ↗
- RL-07engineering-context-mcpLocal-first MCP server that keeps engineering context between agent sessions.Private Private repo
The line
How one person ships like a team
One person, Claude and Cursor agents, a check at every step.
- 01
Brief
Each repo carries agent instructions, so every session starts with context.
CLAUDE.md ↗ - 02
Claude + Cursor agents
Claude and Cursor agents write code on branches and open PRs. Faldi reviews and merges.
Agent PRs ↗ - 03
Tests + CI
Every PR runs typecheck, lint and tests in GitHub Actions.
ci.yml runs ↗ - 04
Live check
Changes are checked in a real browser before merge.
The live app ↗
Ujian Sekolah: 41 pull requests merged in 2 days (11 Oct 2026 – 12 Oct 2026) ↗ Counted from the GitHub API at build.
Build log
Latest merged pull requests
- teacher-examfix: copy .pnpmfile.cjs before image frozen installs#290
- teacher-examfeat(m7): P0 PDF trust UX + P1 Kelas hub (#233 #234)#238
- teacher-examfix(api): attach topic diagrams that match the kunci#289
- teacher-examfix(api): key AI caps and student lockouts per person#285
- teacher-examfeat(web): publish a UU PDP privacy page at /privacy#284
- teacher-examfix(auth): upgrade better-auth to 1.7.7#287
- teacher-examfix(shared): print each choice letter once#286
- teacher-examfeat(web): add og identity and canonical links#282
- teacher-examfeat(web): show 5 mapel on the landing#281
- teacher-examfix(api): default production AI to gpt-6-luna#280
Pulled from GitHub on 13 Oct 2026, 12:53 WIB. Public repos only.
Community
Building in public, with others
Faldi is a Cursor and Codex Ambassador in Jakarta. He runs hands-on meetups for people building with AI agents.
- 1 Aug 2026Cursor Meetup Jakarta: From PRD to Deployment workshop ↗Host, Cursor Ambassador
- 13 Jun 2026Codex Community Meetup: Jakarta, the first in the city ↗Host, Codex Ambassador
- 15 Nov 2026DevDay Exchange Community: Jakarta ↗Host, upcoming
- OngoingBuild-in-public notes on X, @F2aldi ↗Founder
Next parts
What Claude credits unlock
Plans, not results.
- RL-01
Ujian Sekolah for every SD class
Ground every SD subject for kelas 1–6 in the official Buku Siswa, so every question traces to a page.
- RL-02
Motion in Sulih Studio
Motion is marked "segera" (coming soon). Next: one brief to a short motion post.