Pengembangan sistem berbasis kecerdasan buatan (AI) sering menghadapi tantangan kompleks dalam hal modularitas, integrasi antar-komponen, dan pemeliharaan kode. Khususnya dalam pengembangan frontend untuk Assurance Case Playground (ACP), diperlukan pendekatan yang sistematis untuk mengelola kompleksitas sistem AI yang terintegrasi dengan Large Language Model (LLM). Penelitian ini bertujuan mengembangkan produk berbasis AI menggunakan metode Object Oriented Programming (OOP) untuk frontend ACP yang dapat terintegrasi dengan LLM secara efisien dan modular. Implementasi menggunakan React class components dengan penerapan prinsip OOP fundamental (encapsulation, abstraction, inheritance, dan polymorphism). Sistem dikembangkan dengan arsitektur berbasis komponen menggunakan Higher-Order Components (HOC) pattern dan state management yang terisolasi. Dengan hasil yang berhasil mengimplementasikan dua komponen AI utama: AiPanel sebagai chat interface dengan 298 lines of code dan TokenPanel sebagai token management system yang kompleks dengan auto-generation capabilities. Implementasi menunjukkan penerapan OOP yang efektif dengan encapsulation melalui private methods, abstraction melalui interface yang bersih, dan modularitas tinggi dengan separation of concerns yang jelas. Kata Kunci: object-oriented programming, artificial intelligence, react class components, large language model, assurance case playground, frontend development