Skip to content
← Selected projects

2025 · side venture · sold to a client

Compoze

A one-person AI solutions company I built and ran alongside TikTok. I handled the customer conversations, the product, the delivery, and the sale.

Compoze sold document-grounded assistants to businesses. One of its own clients bought the company outright at the end of 2025. The client and financial terms remain private.

role

Sole founder, builder, and seller

delivery

Six stages from discovery to training

outcome

Sold to one of its clients in 2025

// The product

One product, configured per customer.

The core was a retrieval-augmented assistant built with LlamaIndex and FastAPI, managed vector indexing on LlamaCloud, and a Next.js chat frontend. A pluggable tool layer supported retrieval, code execution, document generation, image generation, web search, and OpenAPI actions.

The model and embedding layer used an OpenAI-compatible interface. A customer could move between hosted and private endpoints through configuration rather than a product rewrite.

compoze / system

Fly.io · Singapore

customer documents

LlamaCloud vector index

FastAPI · LlamaIndex · tools

Next.js chat · Fly.io

model endpoint = environment configuration

// The work around the product

The build was only one stage.

I turned delivery into a six-stage engagement and owned each part, from the first scoping call through customer training.

01

Discovery and analysis

02

Knowledge engineering

03

Model selection

04

Integration and development

05

Testing and refinement

06

Deployment and training

Ong Jun Xiong

ENGINEER · BUILDER · SINGAPORE

EmailHobbiesUniversity workGitHubLinkedInSource

© 2026 Ong Jun Xiong