---
title: "Products — tulis, lukis, cakap · Charlie Tang Hoong"
url: https://cv.tanghoong.com/products/
locale: en
description: "Two public Malaysian browser tools and one invitation-only beta, built solo in TypeScript, each solving a problem I had: tulis for text, lukis for image, cakap for voice. Malay for write, draw and speak. Free with your own API key."
---
# Creator Tools, Built for Myself First

Two public browser products and one invitation-only browser beta, all written in TypeScript and all built independently with AI assistance. Each began as a problem of my own: notes I was renting instead of owning and could not keep in sync across machines; thoughts that outrun what I can type; and comics I wanted to lay out my own way before any artwork existed. Each one stands on its own — they are three tools rather than three parts of one, so each can work with things outside my own stack, and they combine only when the work calls for it. Their names are Malay for write, draw and speak, and they are Malaysian tools — free to use with your own API key.

- **tulis.app** — A privacy-first Markdown editor, usable with no sign-up. I built it to stop renting one — and so the same notes are on every machine I work from, backed up rather than stranded.
- **lukis.app** — A comic-making tool: lay the panels out fast, with AI drawing into that layout as the planned next step. I wanted the frame to be mine before any artwork arrives.
- **cakap.app** — An invitation-only browser beta for instruction-aware voice input: speak a rough draft and its instruction, review the interpretation, approve the transformation and copy the result into wherever the work is delivered. A desktop version is planned and not yet released. My thoughts outrun my typing, and speaking keeps up — saying one precisely is its own kind of practice.

I built these for myself, between September 2025 and February 2026, and they are open to anyone — free, with your own API key.
