Quên mấy cục JSON dài thòng rác token đi. OpenUI vừa lên top Product Hunt hứa hẹn đổi đời cho anh em dev AI với cú lừa ngoạn mục giảm 67% token và render siêu mượt.

Anh em code dạo chắc chắn từng trải qua cảm giác hụt hẫng này: Tốn cả thanh xuân viết prompt xịn xò con bò để bắt con LLM nhả ra UI components. Và bùm, nó nôn ra một bãi JSON thiếu dấu phẩy, lồng nhau 8 tầng, khiến app vỡ tanh bành và sập luôn server nội bộ. Thấu hiểu nỗi đau cắn RAM đó, một lính mới mang tên OpenUI vừa chào sân trên Product Hunt và lập tức hốt trọn hơn 200 upvotes.
Cùng ngồi xuống pha ấm trà đá, bật VSCode lên và xem con hàng này có thơm như lời đồn không nhé.
Lão Parikshit - co-founder của Thesys (một nền tảng đang chống lưng cho hơn 10.000 pháp sư dev AI) đã phải lên Product Hunt than thở. Hóa ra ở quy mô lớn, JSON biến thành một cục nợ.
Theo lời lão, JSON là chuẩn chung mà ai cũng xài, nhưng nó quá "lắm mồm" (verbose). Khai báo rườm rà khiến tốc độ render chậm như rùa bò. Nó cũng quá cứng nhắc để nhét vào các custom design system. Nhưng cái cay nhất là gì? LLM sinh ra không phải để đẻ JSON lồng nhau. Chúng nó được train bằng hàng tỷ dòng code thuần, nên bắt chúng đẻ JSON chuẩn chỉnh thì thà bắt voọc đi xe đạp còn hơn. Dù có nỗ lực validate hay tối ưu prompt cỡ nào, error rate có giảm nhưng bug thì đ*o bao giờ biến mất.
Để giải bài toán này, đội ngũ Thesys đã đập đi xây lại, tung ra OpenUI Lang - một định dạng có cú pháp giống code thuần, thuận theo tự nhiên cách mà LLM tư duy.
Kết quả test thực tế nghe khá ảo ma Canada:
Khen chê có đủ, nhưng nhìn chung cộng đồng đang cực kỳ hype vì đánh trúng chỗ ngứa.
Nước đi khôn ngoan nhất của Thesys là open-source con hàng này. Generative UI nên là hạ tầng chung chứ đ*o thể bị khóa mõm bởi một nền tảng tư bản nào cả.
Thực ra JSON chưa chết, nhưng để ép LLM xuất UI thì nó không còn là chân ái nữa. Nếu anh em đang mò mẫm làm SaaS AI hay xài mấy ai tools để tự động hóa, việc giảm được 67% token là một con số biết nói. Tiền cả đấy các ông ạ! Đừng ngồi ôm khư khư cái đống JSON regex validation nữa, pull thử OpenUI về, phá nó xem có ngon thật không rồi tính tiếp.
Nguồn hóng hớt: OpenUI trên Product Hunt