Model 360M Disulap Jadi Terminal Palsu
Judul asli: WorldTUI: I trained a 360M model to pretend to be a terminal
Mengapa Ini Penting
Membuktikan world model skala kecil bisa dilatih tanpa kluster GPU besar.
Simon Edwardsson melatih model bahasa 360M parameter berbasis Qwen2.5-Coder-0.5B untuk mensimulasikan terminal Linux tanpa shell atau filesystem nyata di baliknya.
Simon Edwardsson, pengembang independen, merilis proyek bernama WorldTUI: sebuah model bahasa 360 juta parameter yang dilatih untuk berpura-pura menjadi terminal. Tidak ada shell, tidak ada filesystem—setiap penekanan tombol masuk sebagai input, dan model memprediksi perubahan layar yang terjadi.
Model ini mampu membuat file, menjalankan vim dan tmux, memainkan game snake, dan biasanya mengingat perintah yang ditulis beberapa baris sebelumnya. Edwardsson membangun sistem representasi khusus: terminal diperlakukan sebagai grid karakter, dan model menerima token yang mendeskripsikan isi layar beserta perubahannya—bukan aliran teks biasa.
Ide awalnya terinspirasi dari Genie 3, world model milik Google yang memprediksikan frame game dari input pengguna. Edwardsson menykalakan ambisi itu ke bawah: alih-alih dunia game dengan piksel, ia memilih terminal berbasis karakter yang lebih hemat data. Data latih dihasilkan otomatis dari sesi terminal nyata yang direkam di dalam Docker.
Dua inovasi teknis terbesar: model diajarkan memperbaiki kesalahannya sendiri, dan decoding baris layar dilakukan secara paralel untuk mempercepat respons. Demo tersedia di browser (208 MB) menggunakan WebGPU, optimal di Chrome atau Edge versi desktop.