Cross-platform chat app with AI bot integration
Top 55.3% on sourcepulse
JiwuChat is a lightweight, cross-platform instant messaging application built with Tauri and Nuxt. It targets users seeking a unified communication tool with integrated AI capabilities, offering features like AI chatbots, video calls, and AI-powered shopping. The primary benefit is a single application for diverse communication needs across multiple devices.
How It Works
The application leverages Tauri for cross-platform desktop builds and Nuxt 3 for its frontend framework. It integrates various AI models (DeepSeek, Gemini, Kimi, iFlytek Spark) for chatbot functionalities within chats. WebRTC is used for real-time audio/video calls and screen sharing. The architecture supports seamless cross-device message synchronization, handling text, images, files, and voice messages.
Quick Start & Requirements
pnpm install
pnpm run prod:nuxt
and pnpm run dev:tauri
.env.development
and run pnpm run dev:nuxt
and pnpm run dev:tauri
separately.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The backend service is not open-sourced, which may limit contributions or deep integration. The project is described as being in the development stage, implying potential for ongoing changes and instability. A test account is provided with limited permissions.
21 hours ago
1 day