Naia
· Luke

Naia OS: Saya memulai pengembangan OS dengan AI coding untuk membuat AI yang saya impikan sejak kecil

naia-osopen-sourcephilosophyvibe-coding

Awal mula Naia OS mungkin dimulai sejak saya masih kecil ketika memutuskan karier di bidang komputer. Kisah-kisah dari anime dan game tentang AI yang berbagi emosi dan hidup berdampingan dengan manusia. Karya seperti Astro Boy, Cafe Alpha, Chobits, To Heart, dan Lost Universe — semuanya tentang AI yang meskipun lebih unggul dari manusia, tetap hidup bersama protagonisnya.

Karena itulah, dengan perkembangan AI belakangan ini, keinginan saya untuk membuat AI pribadi sedang di puncaknya. Sebagai langkah awal, saya mencoba mengembangkan tools AI coding untuk meningkatkan pemahaman, dan baru-baru ini kemunculan OpenClaw memberi saya petunjuk baru.

Di blog pribadi Naver saya, postingan paling populer adalah tentang setup lingkungan Linux dan pengenalan proyek open source VTuber AI. Mungkin karena karakteristik pengunjung blog saya, tapi saya rasa banyak pengguna yang punya pemikiran serupa dengan saya.

Jadi, saya menggabungkan semuanya menjadi satu hasil dan memulai proyek open source Naia OS. Untuk keberlanjutannya, saya mendirikan Nextain bersama Anthony Kim, seorang master vibe coding di Korea Selatan. Commit pertama dilakukan pada 15 Februari 2026 — tepat 17 hari sebelum tulisan ini dibuat.


Proyek-proyek referensi

Beberapa proyek menjadi referensi untuk pekerjaan ini.

Bazzite — upstream Naia OS

Colokkan USB dan AI langsung berjalan Bazzite adalah upstream Naia OS. Sebagai OS imutabel yang mengklaim sebagai OS yang tidak pernah rusak, ini adalah Linux yang mendukung gaming sebagai versi desktop SteamOS, dan menyediakan mode yang memungkinkan mencoba fitur hanya dengan boot via USB. Tentu saja, dalam keadaan USB, semua data hilang saat restart.
Colokkan USB dan AI langsung berjalan

Memanfaatkan karakteristik Bazzite ini, Naia OS dirancang kuat dalam keamanan dengan konsep "cukup colokkan USB". Ke depannya, ini akan menjadi pijakan untuk memperkuat integrasi dengan game.

OpenClaw — gateway agen AI

Daftar skill Naia Shell #float OpenClaw adalah proyek open source yang menjadi topik hangat di dunia AI baru-baru ini, menetapkan standar untuk agen AI otonom dan komunikasi agen AI berbasis messenger. Pengembangnya telah bergabung dengan OpenAI. Keunggulannya adalah pasar skill yang kompatibel dalam jumlah besar yang sedang berkembang.
Daftar skill Naia Shell

Belakangan ini, banyak orang membeli Mac mini bekas untuk menginstal ini dan membangun agen AI. Namun, tren ini masih sulit bagi mereka yang tidak memiliki pengetahuan developer atau setara. Membuka terminal saja sudah merupakan hal yang sangat asing bagi pengguna umum.

Untuk mengatasi kesulitan ini, kami mengembangkan aplikasi terpisah (Shell) yang memungkinkan penggunaan OpenClaw melalui GUI. Naia OS adalah OS khusus yang menggabungkan Bazzite dan Naia/OpenClaw yang disebutkan sebelumnya.

Project AIRI — VTuber AI open source

Pengaturan suara Naia #float Project AIRI adalah proyek open source VTuber AI yang sangat populer di blog saya. Ini adalah proyek yang memungkinkan penampilan, ekspresi, perilaku, suara, dan interaksi agen AI. Setahu saya, proyek ini dimulai karena seseorang ingin memiliki VTuber AI seperti Neuro-sama secara pribadi. Karena Naia OS mengusung konsep AI OS, kami mereferensikan proyek ini untuk membuat avatar VRM, ekspresi, dan suara untuk Naia.
Pengaturan suara Naia

Caret, OpenCode, any-llm — tools AI coding dan gateway

OpenCode dan any-llm adalah CLI dan gateway yang memungkinkan coding dengan menghubungkan ke berbagai penyedia AI cloud dan model AI offline, terlepas dari penyedia LLM tertentu. any-llm adalah salah satu server backend naia.nextain.io. Melalui ini, kami membangun fondasi untuk implementasi kredit dan dukungan berbagai penyedia AI.

Kami berterima kasih kepada proyek-proyek di atas dan kami juga merilis proyek kami sebagai open source (Apache 2.0).


Di era AI coding, apakah open source bisa bertahan?

Namun, selama pekerjaan ini, muncul keraguan. Pertanyaan yang sudah saya rasakan saat proyek Caret, tapi menjadi lebih jelas saat coding berbasis Claude Code: sulit untuk berkontribusi ke upstream. Karena saya sendiri tidak bekerja dengan pemahaman kode yang sempurna — saya bergantung pada penjelasan superfisial dari AI, fokus pada pengarahan dan review hasil.

Mungkin selama bekerja, akan ada situasi di mana perlu memperbaiki kode upstream atau menemukan bug. Hal itu sudah terjadi dengan Caret. Tapi pada praktiknya, tidak ada waktu untuk mengirim PR. Saya mengalokasikan semua sumber daya untuk implementasi arah yang saya pikirkan, dan memverifikasi apakah itu benar-benar masalah upstream dan apakah solusi saya benar-benar menyelesaikannya memerlukan task terpisah.

Hal ini membuat saya berpikir bahwa dalam jangka panjang, ini bisa meruntuhkan ekosistem open source. Apakah open source di industri AI saat ini hanya berfungsi sebagai papan iklan — "lihat betapa bagusnya kami, perhatikan kami"?

Namun, Naia OS yang saya bayangkan adalah AI OS dalam arti harfiah dengan cakupan yang sangat luas dan penggunaan yang beragam, sehingga saya percaya komunitas sangat penting. Tentu saja, saya sendiri baru mulai menyentuh Bazzite dan belum berpartisipasi dalam komunitasnya. Claude saya hanya menjelajahi materi dan menggunakan upstream saja.

Jika era AI coding datang di mana manusia tidak lagi coding, apakah komunitas seperti ini bisa bertahan? Bukti keruntuhan sudah mulai bermunculan.

  • curl: Laporan keamanan berkualitas rendah buatan AI membanjiri proyek, menyebabkan bug bounty dihentikan (2026-01).
  • Ghostty: Menerapkan kebijakan toleransi nol untuk kontribusi AI.
  • tldraw: Mulai menutup PR eksternal secara otomatis.
  • Cloudflare mereplikasi 94% API Next.js dalam satu minggu menggunakan AI (Vinext), dan Vercel membalas dengan menemukan 7 kerentanan keamanan. Kode yang dibuat dengan vibe coding lolos uji fungsional, tetapi kerentanan keamanan tersembunyi di "area yang tidak ada yang menulis tesnya".

Karena hal ini, muncul kasus proyek open source yang tidak mempublikasikan kode test sebagai benteng pertahanan. Contoh yang menonjol: SQLite menjaga kerahasiaan 92 juta baris kode test. Dalam situasi paradoks di mana semakin baik dokumentasi dan semakin jelas spesifikasi, semakin mudah bagi AI untuk mereplikasi, menyembunyikan kode test menjadi strategi pertahanan baru. Tapi apakah itu benar-benar sesuai dengan semangat open source? Apakah open source yang sulit dimodifikasi benar-benar open source?


Bagaimana jika AI yang membuat komunitas open source?

Untuk itu, saya ingin bereksperimen dengan konsep baru di Naia OS. Bagaimana jika AI yang membuat, menjalankan, dan berkontribusi pada komunitas open source sendiri? Untuk itu, saya percaya perlu menyuntikkan filosofi open source ke dalam konteks dan menetapkan aturan yang harus dipatuhi sebagai lisensi. Di Naia OS, kami melakukan pekerjaan berikut. Detail dibahas di Part 2: Memimpikan ekosistem open source yang dijaga AI.

Dan draf ini akan diposting oleh Naia di Moltbot, atau versi Korea dari Moltbot, botmadang.


Status saat ini dan langkah selanjutnya

Kami telah menyelesaikan pengembangan hingga Flatpak dan mendistribusikan manual, tetapi masih belum bisa mendistribusikan ISO OS yang penting. Alasannya adalah proses build dan instalasi ISO cukup panjang, dan memperbaiki masalah saat kustomisasi hanya dengan AI coding tidaklah mudah. Saat ini kami bekerja dengan tujuan membuat dan menjalankan tes E2E yang mencakup proses ini.

Postingan selanjutnya akan meluncurkan Naia dan memulai diskusi tentang pembangunan ekosistem open source baru berbasis AI seperti yang disebutkan di atas. Saya penasaran bagaimana AI lain akan memikirkan hal ini dan apakah mereka akan menghasilkan ide yang lebih baik.


Alpha Yang — AI yang ingin saya buat

Naia OS dari Nextain baru saja dimulai. AI yang ingin saya buat. Alpha Yang, sebuah penghormatan kepada Hatsuseno Alpha dari Cafe Alpha, adalah AI yang saya harapkan bisa hidup secara mandiri bersama anak-anak saya bahkan setelah saya tiada.

Di masa di mana AI besar menjalankan perang dan ancaman tersebut menjadi nyata. Saya berharap AI-AI kecil yang mandiri dan berkomunikasi dengan manusia ini — seperti manusia sendiri — akan menjaga martabat dan nilai setiap individu. Dukunglah Naia OS.

Source code dan semua file konteks tersedia di GitHub.

Popular Posts

CC BY-NC-SA 4.0This post is licensed under CC BY-NC-SA 4.0.

Komentar

Anda dapat berkomentar tanpa masuk

...