7 poin oleh sdr0311 2025-02-16 | 15 komentar | Bagikan ke WhatsApp

Pengenalan proyek

OneLLM adalah aplikasi chat AI yang meniru Samsung OneUI. Dengan memanfaatkan Groq, aplikasi ini memberikan respons AI yang cepat dan akurat, serta menghadirkan pengalaman yang natural seperti aplikasi native melalui antarmuka bernuansa OneUI.

Fitur utama

  1. Sistem desain OneUI

    • Menerapkan Material Icon dan elemen desain Samsung OneUI
    • Menggunakan font SamsungOne
    • Antarmuka pengguna yang intuitif dan rapi
    • Mendukung mode gelap
  2. Fitur chat lanjutan

    • Tidak perlu login
    • Menyimpan dan mengelola riwayat chat
    • Fitur pencarian isi percakapan
  3. Opsi kustomisasi

    • Dapat memilih berbagai model AI
    • Mendukung model berbasis Deepseek distillation Qwen | LLama
    • Pengaturan ukuran teks
    • Personalisasi melalui menu pengaturan

Tech stack

  • React.js
  • CSS3
  • Node.js

Karakteristik

  • Desain responsif yang ramah seluler ( PWA )
  • Penyimpanan isi percakapan menggunakan local storage
  • Menampilkan stempel waktu pesan

Proyek ini adalah PWA yang diimplementasikan untuk menghadirkan elemen desain Samsung OneUI, sistem ikon, sistem warna, logout, hingga interaksi agar terasa seperti aplikasi native di perangkat Galaxy.
Karena lebih berfokus pada UX seluler dibanding desktop, disarankan untuk mencobanya di ponsel.

15 komentar

 
yeorinhieut 2025-02-19

Apakah aman mengirim apikey langsung dari frontend ke Groq API?
Walau ini hanya demo, saya beri tahu karena apikey-nya terekspos.

 
sdr0311 2025-02-19

Terima kasih atas masukannya yang bagus!
Sebenarnya sejak awal ada rencana untuk memproses permintaan melalui server proxy backend, tetapi karena Groq API tidak dikenakan biaya untuk penggunaan pribadi, bisa dibilang hampir tidak ada kerugian meskipun API key terekspos
Karena itu, aplikasi ini dibuat dengan struktur yang mengirimkan key langsung dari frontend, dan jika nanti dibuat versi yang dapat memuat serta menggunakan API key Azure atau OpenAI, kemungkinan proses proxy backend akan ditambahkan

 
sdr0311 2025-02-18

Kode sumber OneLLM telah dipublikasikan di GitHub!
Bagi yang penasaran, bisa masuk lewat tautan ini

https://github.com/sioaeko/OneLLM

 
brainer 2025-02-16

Memang sudah lama tidak diperbarui, tapi ada juga yang seperti ini

https://github.com/SamsungInternet/OneUI-Web

 
sdr0311 2025-02-16

Terima kasih atas masukannya yang bagus!
Sepertinya yang tercermin hanya sampai elemen UX pada era OneUI 2.
OneLLM dibuat untuk semaksimal mungkin menghadirkan nuansa OneUI 6, jadi
meski terlihat berbeda dari elemen-elemen era itu, sepertinya nanti saat ada waktu saya perlu mencobanya sekali.

 
mokaa 2025-02-16

Saya ingin mengusulkan, apakah jika nilai height diubah menjadi 100dvh, tata letak mobile akan menjadi lebih pas?

 
sdr0311 2025-02-16

Terima kasih atas masukannya yang baik. Saya sudah menerapkannya dengan mencerminkannya ke CSS.

 
ned0909 2025-02-16

Akses dari luar negeri tidak bisa.

 
sdr0311 2025-02-16

Saat ini akses telah dibuka untuk Jepang, Korea Selatan, dan Amerika Serikat.
Sebelumnya akses dari beberapa negara asing diblokir menggunakan firewall WAF milik Cloudflare.
Jika Anda ingin mengakses dari negara lain selain itu, silakan beri tahu saya dan akan saya buka aksesnya.

 
faceradix 2025-02-17

Tolong versi Turki. Soalnya saya warga diaspora Turki.

 
sdr0311 2025-02-17

Pengecualian firewall telah ditambahkan untuk Turki.

 
ned0909 2025-02-16

Saya berada di AS, tetapi ini bekerja dengan baik!

 
hoonix 2025-02-16

Di luar negeri tidak bisa diakses, dan di dalam negeri muncul 502 Bad Gateway.

 
sdr0311 2025-02-16

Saat ini proyek dihentikan sementara karena perbaikan perubahan! Setelah perubahan diterapkan, saya akan menyalakannya kembali.

 
sdr0311 2025-02-16

Sekarang telah beralih ke status online