Самостоятельно размещаемый сервер мгновенных сообщений на Go с нативными клиентами для Android, iOS и веба, а также API JSON/websocket и gRPC.
- Звёзды
- 756
- Форки
- 140
- Открытые issues
- 3
- Последний коммит
- 30 дней назад
Что это?
JiwuChat — приложение для обмена сообщениями на Tauri 2 и Nuxt 3, рассчитанное на небольшой размер — около 10 МБ. Оно работает в Windows, macOS, Linux, Android и вебе на основе единой кодовой базы.
Помимо стандартных возможностей чата (текст, изображения, файлы, голосовые сообщения, групповые чаты, статусы прочтения и синхронизация между устройствами), приложение включает AI-ассистентов на базе моделей DeepSeek, Gemini, Kimi и SiliconFlow, в том числе AI-ботов для групповых чатов и площадку AI-ботов. Голосовые и видеозвонки, а также демонстрация экрана реализованы на WebRTC. В проекте также есть светлая и тёмная темы и уведомления на компьютере.
Бэкенд вынесен в отдельный проект jiwu-chat-core. Согласно README, он поддерживает развёртывание на собственном сервере с помощью Docker одной командой.
Ключевые возможности
- 01Обмен текстовыми сообщениями, изображениями, видео, файлами и голосовыми сообщениями; статусы прочтения и отзыв сообщений
- 02Синхронизация сообщений и статусов прочтения между устройствами
- 03Чат с AI на базе DeepSeek, Gemini, Kimi и других провайдеров моделей — в личных и групповых чатах
- 04Голосовые и видеозвонки по WebRTC, а также демонстрация экрана
- 05Светлая и тёмная темы с автоматическим переключением в соответствии с системной темой
- 06Уведомления на компьютере и оповещения в системном трее
Сценарии использования
- Развёртывание собственного командного или сообщества чата со своим бэкендом
- Общение с несколькими AI-моделями в групповом чате
- Использование одного приложения на компьютере, Android и в вебе
Быстрый старт
- 1
Установите необходимые компоненты Tauri, указанные в официальной документации
- 2
Следуйте подробным инструкциям по настройке из файла Run.md в репозитории
Что важно знать
- Лицензия AGPL-3.0 — это лицензия с копилефтом, требующая, чтобы производные работы также оставались открытыми.
- Для самостоятельного размещения бэкенда необходимо настроить отдельный проект jiwu-chat-core.
- Согласно README, в macOS установка может завершиться ошибкой из-за повреждённого пакета или проблем с сертификатом; для решения потребуется команда в терминале.
В подборках
Темы
Частые вопросы
- Что такое JiwuChat?
- Лёгкое кроссплатформенное приложение для обмена сообщениями на Vue 3 и Tauri 2 со встроенными AI-ассистентами и звонками по WebRTC. JiwuChat — приложение для обмена сообщениями на Tauri 2 и Nuxt 3, рассчитанное на небольшой размер — около 10 МБ. Оно работает в Windows, macOS, Linux, Android и вебе на основе единой кодовой базы.
- JiwuChat можно использовать бесплатно? Какая у него лицензия?
- JiwuChat распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- JiwuChat всё ещё поддерживается?
- Активно поддерживается. Последний коммит в JiwuChat — 9 окт. 2026 г..
- Для чего можно использовать JiwuChat?
- Развёртывание собственного командного или сообщества чата со своим бэкендом Общение с несколькими AI-моделями в групповом чате Использование одного приложения на компьютере, Android и в вебе
- Как установить JiwuChat?
- Установите необходимые компоненты Tauri, указанные в официальной документации Следуйте подробным инструкциям по настройке из файла Run.md в репозитории
- Где скачать JiwuChat?
- Исходный код и инструкции по установке — на GitHub: https://github.com/KiWi233333/JiwuChat
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемое веб-приложение на Go и MySQL для сохранения, публикации и оценки любимых цитат из чатов.
Open source-приложение для демонстрации экрана и удалённого парного программирования с задержкой менее 100 мс и возможностью самостоятельного хостинга.
Редактор дизайна с открытым исходным кодом: открывает файлы Figma .fig, включает встроенные AI-инструменты и предлагает headless Vue SDK.
Локальный Markdown-редактор для Windows, macOS и Linux с визуальным и исходным режимами, опциональным AI-чатом и без регистрации.
Лёгкое кроссплатформенное приложение для удалённого рабочего стола с браузерными, десктопными и мобильными клиентами, стеной устройств и сервисами сигнализации и TURN-ретрансляции для самостоятельного размещения.