Skip to content
JiwuChat

JiwuChat Tauri App

GitHubLicense
CommitIssues
LicenseNetlifyQQ group

Introduction ​

JiwuChat is a lightweight (~10MB) cross-platform chat app built with Tauri 2 and Nuxt 3. It offers real-time messaging, AI group-chat bots (iFlytek Spark, Kimi AI and more are connected), WebRTC voice and video calls, screen sharing, and AI shopping. It works seamlessly across devices, covers text, images, files and voice messages, supports group chats and customizable settings, and comes with light and dark modes. ✨

🌈 One codebase, every platform ​

Multi-platform

Demo account

⚠ Note: this account cannot upload files, edit its profile or change its password. It is for testing only.

🎯 Features ​

ModuleDescriptionStatus
UsersSign up and log in with an account, phone number or email✔
MessagesReal-time chat with text, images, files, voice, @mentions, recall, delete and more✔
ConversationsGroup and private chats, with owner, admin and member roles✔
ContactsView, add and remove contacts✔
System versionsIn-app auto update and release announcements✔
Account and securityLogin, password change, account management, device security, online/offline status✔
AIGroup chats support multiple AI bots such as DeepSeek, iFlytek Spark and Kimi AI✔
Smart assistantAI shopping chat with product recommendations from Jiwu Mall✔
File downloadsDownload, open and delete files locally✔
Voice and videoWebRTC screen sharing, voice and video calls✔
MoreGlobal dark mode, fonts, custom download path, multi-OS support, customizable settings✔

🎥 Screenshots ​

  • Desktop app: login / register

Login

Register

  • Light / dark themes

Light

Home

  • AI bots (DeepSeek, iFlytek Spark, Kimi AI) 🤩

AI Chatbot

AI Chatbot

AI Chatbot

  • Voice and video chat (WebRTC)

Voice and video chat

  • Screen sharing

Screen sharing

  • Social chat

Dark

Dark

Dark

  • Account and security

Account and security

Account and security

  • Mobile
MobileMobileMobileMobileMobileMobileMobileMobileMobileMobileMobileMobileMobile

🔧 Tech stack ​

CategoryTechnologyVersion
FrameworkNuxt^3.14.159+
Tauri^2.1.0
UI libraryElement Plus^2.8.4
StatePinia2.1.7
UtilitiesVueuse10.11.0
Build toolsNuxilts
Vitelts
Code qualityESLint8.56.0
Prettier3.3.2
Type checkingTypeScript5.3.2
StylingSass1.77.6

💬 Contact ​