Kebanyakan tool video AI dimulai dari prompt dan berakhir dengan klip yang tidak bisa kamu kontrol sepenuhnya. Lemo-Opuscar mengambil jalur sebaliknya. Ia adalah toolbox open source berisi gaya film untuk Claude Code yang mengubah prompt terstruktur menjadi film pendek yang ditulis sepenuhnya dalam kode, memakai Three.js, Canvas, dan WebGL, tanpa model video sama sekali (GitHub). Setiap frame, setiap nada, dan setiap potongan adalah kode, jadi hasilnya bisa diedit, bisa diulang, dan tajam secara bawaan.
Poin Utama
Lemo-Opuscar menawarkan 66 gaya film siap pakai, masing-masing dengan prompt gaya dan film demo yang dibuat sepenuhnya dalam kode oleh Claude Opus 5.5.
Gambar dirender dengan Canvas dan WebGL, musik dibuat dari library sampel gratis, dan narasi memakai text to speech. Tanpa video generation, tanpa stok footage.
Kamu memasangnya sebagai plugin Claude Code, menyebut satu gaya, menjelaskan ceritamu, lalu mendapat film pendek yang sudah jadi, biasanya dalam 30 sampai 60 menit kerja agen.
Komprominya nyata: hasil terbaik butuh Claude Opus 5.5, plus Node 20+, ffmpeg 7+, dan Python 3.11+, dan prosesnya lebih lambat daripada generator video sekali klik.
Apa Itu Lemo-Opuscar?
Lemo-Opuscar adalah proyek dari Lemomo, dibuat untuk Claude Code. Deskripsinya di GitHub berbunyi: "A toolbox of film styles made in code for Claude Code: 66 ready to use, and your own. Each style is a style prompt plus a demo film made entirely in code by Claude Opus 5.5, with no video model." (GitHub). Proyek ini publik dengan lisensi MIT, dan saat artikel ini ditulis ia sudah melewati 10.220 bintang dan 1.167 fork di GitHub.
Ide intinya sederhana. Alih-alih meminta model video menghalusinasikan sebuah adegan, kamu meminta agen coding untuk menyutradarai studio kecil. Agen membaca tiga panduan: satu tentang penyutradaraan (cerita, suara, ritme, kamera, performa), satu tentang teknik (rendering frame demi frame, suara, musik, mixing), dan satu file gaya yang menentukan tampilan dan bunyi. Lalu ia menulis kode, me-render frame, dan merakit filmnya.
Tonton sinyal repo 30 detik yang pertama kali mengangkat proyek ini: Tonton sinyal repo 30 detik.
Bagaimana Film dari Kode Bekerja
Film Lemo-Opuscar adalah halaman web yang dihidupkan frame demi frame. Gambar berasal dari halaman Canvas dan WebGL, dirender satu frame pada satu waktu. Musik berasal dari skor orisinal yang dibuat dari library sampel gratis. Suara berasal dari narasi text to speech. Video final dirakit dengan ffmpeg, dengan output default 1920x1080 dan 24 frame per detik (GitHub).
Satu demo menunjukkan betapa konkretnya proses ini. Film demo Paper-cut Lightbox, *The Last Night Train*, berdurasi 51,0 detik pada 1920x1080 dan 30 frame per detik, memakai three.js 0.170 dengan WebGL, lapisan kertas yang digambar Canvas2D, dan penangkapan frame lewat headless Chrome (GitHub). Tidak ada satu pun bagian dari pipeline itu yang merupakan klip video hasil generate. Kalau sebuah shot terlihat salah, kamu perbaiki kodenya, bukan melempar prompt lagi dan berharap.
Kontrol itulah intinya. Teks tetap tajam karena digambar, bukan ditebak. Animasi data tetap akurat karena angkanya berasal dari skripmu. Grafik bisa bergerak tepat di ketukan, karena ketukannya ada di dalam kode juga.
66 Gaya, dari Ukiyo-e sampai Evidence Films
Library ini tumbuh cepat, jadi tulisan lama mengutip angka lama. Panduan yang terbit 30 September 2026 menghitung 43 gaya (Open-source Projects), dan ulasan belakangan menghitung 59. README saat ini, yang diverifikasi 1 November 2026, mencantumkan 66, setelah 7 gaya baru tiba pada 29 Oktober 2026, lonjakan yang juga dicatat secara independen pada minggu yang sama (Triffin').
Gayanya mencakup tampilan gambar tangan dan lukisan, tradisi Asia Timur, cetak dan printmaking, desain grafis dan tipografi, visual informasi dan keynote, kartun dan anime, game, era sinema, serta material dan 3D. Tambahan terbaru mencakup gaya Edit dan Documentary yang dipotong dari footage nyata, dokumen, dan data, serta Evidence Films, satu set berisi 8 gaya yang memfilmkan materi nyata dengan setiap angka yang bersumber.
Karya unggulannya adalah OPUSCAR 98, film berdurasi 6 menit 31 detik yang mengajak satu karakter melewati seluruh 98 pemenang Best Picture dari 1927 sampai 2025, masing-masing digambar ulang dengan gaya yang sesuai, tanpa model video (LemoLab). Ke-98 gayanya terbagi menjadi 77 dalam 2D, 4 dalam 2.5D, dan 17 dalam 3D, menurut README. Film ini adalah bukti paling jelas bahwa pendekatan ini bisa melampaui satu film pendek.
Cara Membuat Film Pertamamu
Pemasangannya adalah plugin Claude Code, dan itu jalur yang direkomendasikan:
Jalankan `claude plugin marketplace add lemomo-ai/lemo-opuscar`, lalu `claude plugin install lemo-opuscar@lemolab`.
Saat pertama dipakai, panduan, tool, dan prompt gaya diunduh ke `~/lemo-opuscar`.
Minta film dengan bahasa sehari-hari, misalnya: "Make a 45-second film in the watercolor style about the coffee farm my family runs. Warm female narrator."
Agen akan mengajukan beberapa pertanyaan di awal: hal apa pun yang tidak bisa ia putuskan soal topikmu, apakah kamu punya suara, musik, atau materi sendiri, dan apakah kamu ingin melihat storyboard dulu. Jawab ya untuk storyboard dan ia akan berhenti sekali untuk menunjukkan shot kunci dalam gaya yang sebenarnya. Kalau tidak, ia langsung menuju film jadi. Kamu juga bisa meng-clone repo alih-alih memasang plugin, dan dalam hal itu film akan masuk ke `films/<name>/` di dalam repo.
Kamu juga bisa membuat gaya versimu sendiri. Ubah gaya dari library menjadi versi bermerek, atau mulai dari halaman kosong dan jelaskan tampilannya dengan kata-katamu sendiri. Agen memandu perubahan satu pertanyaan pada satu waktu, menunjukkan satu frame gaya dulu (berdampingan dengan versi asli kalau kamu mengadaptasi gaya library), me-render film demo 15 sampai 30 detik, dan baru menyimpan gaya itu kalau kamu puas. Gayamu sendiri tinggal di `~/lemo-my-styles/` dan tetap ada walau ada update maupun uninstall.
Film dari Kode vs Generator Video AI
Aspek | Lemo-Opuscar | Generator video AI pada umumnya |
|---|---|---|
Cara gambar dibuat | Kode: Canvas, Three.js, WebGL | Model video men-generate piksel |
Teks dan angka | Tajam dan tepat, digambar dari skrip | Sering melengkung atau terhalusinasi |
Mengedit shot | Ubah kode dan render ulang | Lempar prompt lagi, hasil baru tiap kali |
Kecepatan | Sekitar 30 sampai 60 menit per film | Detik sampai menit per klip |
Paling cocok untuk | Explainer, cerita data, short bermerek | Klip fotorealistis atau sinematis |
Tabel itu juga menjelaskan siapa yang sebaiknya melewatkannya. Kalau kamu ingin adegan fotorealistis seseorang berjalan di tengah hujan, model video tetap tool yang lebih cepat. Kalau kamu ingin explainer data, cerita produk, atau short bergaya di mana setiap kata di layar harus benar, kode yang menang.
Batasan yang Perlu Diketahui Sebelum Memulai
Lemo-Opuscar jujur soal batasannya. Gayanya disetel untuk Claude Opus 5.5, dan model lain mungkin tidak mereproduksinya dengan baik. Satu film memakan waktu agen sekitar 30 sampai 60 menit dan token yang tidak sedikit, jadi ini bukan mesin konten massal. Kamu butuh Node 20+, ffmpeg 7+, dan Python 3.11+ (atau uv) terpasang; perlu dicatat Ubuntu 24.04 membawa ffmpeg 6.1, yang terlalu lama, jadi dibutuhkan static build di sana.
Proyek ini juga masih muda, dibuat 26 September 2026, jadi gaya, panduan, dan tooling masih terus bergerak. Pertumbuhan cepat dari 43 ke 66 gaya dalam sekitar sebulan memang menarik, tapi itu juga berarti gaya yang kamu pakai hari ini bisa disempurnakan besok. Untuk sudut pandang lain soal video AI, lihat bagaimana tool open source lain mengubah video yang ada menjadi remake bergaya: Soap2Soap: Ubah Video Apa Pun Menjadi Remake Gaya Pixar dengan AI Open Source.
Pertanyaan yang Sering Diajukan
Apakah saya harus bisa coding untuk memakai Lemo-Opuscar?
Tidak. Kamu menjelaskan filmnya dan memilih gaya, lalu Claude Code menulis kodenya. Pengetahuan coding dasar membantu kalau kamu ingin mengubah shot sendiri, tapi alur normalnya adalah prompt masuk, film keluar.
Apakah Lemo-Opuscar gratis?
Ya. Ia open source dengan lisensi MIT. Kamu tetap membayar pemakaian Claude Code dan token yang dipakai filmmu, dan kamu butuh tool yang tercantum di atas sudah terpasang.
Bisakah saya memakainya dengan model AI selain Claude Opus 5.5?
Bisa dicoba, tapi README memperingatkan gaya-gayanya disetel untuk Opus 5.5 dan model lain mungkin tidak mereproduksinya dengan baik. Untuk hasil yang bisa diandalkan, pakai model yang direkomendasikan.
Berapa panjang film pertama yang sebaiknya saya buat?
Mulailah dari yang pendek. Proyek ini menyarankan 30 sampai 45 detik untuk film pertama, yang menjaga waktu agen, biaya token, dan putaran review tetap terkendali selagi kamu mempelajari perilaku sebuah gaya.
Kesimpulan
Lemo-Opuscar tidak mencoba mengalahkan model video di permainan mereka sendiri. Ia mengubah permainannya: film sebagai program, di mana gaya adalah prompt yang bisa dipakai ulang, teks digambar bukan ditebak, dan setiap shot bisa diedit seperti kode. Untuk explainer, cerita data, dan short bergaya, kontrol itu sepadan dengan pace yang lebih lambat. Librarynya sudah mencapai 66 gaya dan terus tumbuh, film unggulannya membuktikan batas atasnya tinggi, dan pemasangan plugin membuat film pertama hanya berjarak satu kalimat permintaan.
Baca artikel ini dalam bahasa Inggris: Read this article in English.
