Dasturiy ta'minot

Komai: Yangi avlod Matrix chat ilovasi bilan tanishing

8-may, 2026, 06:0814 ko'rish3 daqiqa o'qish
Komai: Yangi avlod Matrix chat ilovasi bilan tanishing

Komai nima?

Komai – Matrix protokoli ustida ishlaydigan, asosan desktop foydalanuvchilari uchun mo‘ljallangan yangi chat ilovasi. Etke.cc jamoasi o‘zining matrix‑docker‑ansible‑deploy yechimi asosida minglab foydalanuvchilarga o‘z serverlarini boshqarishga yordam berganidan so‘ng, Matrix mijozlari bilan ham qoniqarsiz tajribalarini bartaraf etish maqsadida bu ilovani yaratdi.

Nega yangi Matrix mijoziga ehtiyoj bor?

Matrix protokoli juda keng – xonalar, bo‘limlar, iplar, xabar qabul qilish, onlayn holat, push‑qoidalar, server xususiyatlari va boshqalar. Shuningdek, end‑to‑end shifrlash, ko‘p qurilma sinxronizatsiyasi, kalit zaxirasi, tasdiqlash va qayta tiklash kabi murakkab jarayonlar ham mavjud. Bularning barchasini bitta ilovada birlashtirish UI‑da qiyinchiliklar keltiradi. Komai bu muammolarni yengillashtirishga intiladi.

Komai room tabs

Qurilish asoslari: nheko va Rust

Dastlab Komai nheko – Qt/QML asosidagi Matrix mijozidan tarmoqqa asos sifatida foydalanildi. Bu yondashuv Electron‑ga qarshi, yengil va tezkor ishlashni ta’minladi. Keyinchalik jamoa matritsa‑rust‑sdk ga o‘tishga qaror qildi. Bu o‘zgarish quyidagi afzalliklarni berdi:

  • vodozemac shifrlash kutubxonasi bilan zamonaviy, xavfsiz kriptografiya;
  • sliding sync va MSC standartlari qo‘llab‑quvvatlanadi;
  • Rust ekotizimi bilan birga rivojlanish imkoniyati.

AI‑yordamli kod yozish (Claude Code, Codex) ham migratsiyani tezlashtirdi.

Komai registration page

Komai dizayn falsafasi

Ilova quyidagi tamoyillarga asoslanadi:

  • Desktop‑first – katta ekranlarda qulay ko‘rinish, mobil UI ga moslashtirilmagan;
  • O‘qilishi oson – matn hajmi, rang kontrasti WCAG AA standartiga mos;
  • Temalar va sozlamalar – YAML fayllari orqali foydalanuvchi o‘z interfeysini moslashtirishi mumkin;
  • Yuqori samaradorlik – Rust va QML kombinatsiyasi natijasida kam resurs sarfi;
  • Foydalanuvchini o‘qitish – Matrix konseptlari yashirin holda emas, aniq ko‘rsatiladi.

Asosiy funksiyalar

Komai bir necha innovatsion xususiyatlarni taklif etadi:

Komai room directory
  • Bir nechta xonalarni brauzer‑stilidagi tablarda ochish va pin qilish;
  • Ro‘yxatdan o‘tish sahifasida jamoaviy server ro‘yxati (servers.joinmatrix.org asosida);
  • Matrix Rooms Search integratsiyasi, til va o‘lcham filtrlar bilan to‘liq xonalar katalogi;
  • 10+ ichki tema, foydalanuvchi yaratgan temalar ham qo‘llab‑quvvatlanadi;
  • Ovozli transkripsiya – Space tugmasini uzoq bosib matnli xabarni diktat qilish (OpenAI yoki mahalliy server orqali);
  • CLI, D‑Bus yoki AI agentlari orqali avtomatlashtirilgan boshqaruv;
  • Bir ilovada bir nechta hisob (profile) – har bir profil alohida oynada ishlaydi;
  • 30+ tilga to‘liq tarjima, AI yordamida to‘ldirilgan.

Tarqatish va licenziya

Komai hozirda Linux (x86_64) uchun AppImage, Flatpak, Snap va Arch AUR paketlari shaklida mavjud. Dastur GPL‑3.0+ litsenziyasi ostida ochiq manbali, CLA yoki maxsus hissa qo‘shish shartlari yo‘q.

Kelajak rejalari

Ilova hali ham rivojlanish bosqichida – ba’zi funksiyalar yakunlanmagan, ba’zilari esa yanada takomillashtirishga muhtoj. Jamoa foydalanuvchi fikrlarini qabul qilib, yangi versiyalarni chiqarishda davom etadi.

Komai Dark Matrix theme

Komai haqida ko‘proq ma’lumot olish, test qilish yoki hissa qo‘shish uchun GitHub sahifasiga, shuningdek Matrix xonasiga murojaat qilish mumkin.

Manba: Hacker News
#Matrix chat #Komai #Rust #ochiq manba #Matrix client
Telegram da muhokama qilish