Servidor de mensajería instantánea en Go que puedes alojar por tu cuenta, con clientes nativos para Android, iOS y web, además de API JSON/websocket y gRPC.
- Estrellas
- 756
- Forks
- 140
- Issues abiertos
- 3
- Último commit
- hace 29 días
¿Qué es?
JiwuChat es una aplicación de mensajería instantánea creada con Tauri 2 y Nuxt 3, con el objetivo de ocupar poco espacio: alrededor de 10 MB. Funciona en Windows, macOS, Linux, Android y la web a partir de una única base de código.
Además de las funciones de chat habituales (texto, imágenes, archivos, mensajes de voz, chats grupales, estado de lectura y sincronización entre dispositivos), integra asistentes de IA como DeepSeek, Gemini, Kimi y modelos de SiliconFlow, incluidos bots de IA para chats grupales y una galería de bots de IA. Las llamadas de voz y video, así como compartir pantalla, se basan en WebRTC. El proyecto también incluye temas claros y oscuros y notificaciones de escritorio.
El backend es un proyecto independiente llamado jiwu-chat-core. Según el README, permite desplegar el servicio en un servidor propio con Docker mediante un solo comando.
Funciones clave
- 01Mensajes de texto, imágenes, video, archivos y voz, con estado de lectura y opción para retractar mensajes
- 02Sincronización entre dispositivos de los mensajes y el estado de lectura
- 03Chat con IA de DeepSeek, Gemini, Kimi y otros proveedores de modelos, tanto en conversaciones privadas como grupales
- 04Llamadas de voz y video, y compartir pantalla mediante WebRTC
- 05Temas claros y oscuros, con opción de seguir el tema del sistema
- 06Notificaciones de escritorio y alertas en la bandeja del sistema
Casos de uso
- Usar un chat de equipo o comunidad autoalojado con backend propio
- Chatear con varios modelos de IA dentro de una conversación grupal
- Usar una sola aplicación en computadoras de escritorio, Android y la web
Inicio rápido
- 1
Instala los requisitos previos de Tauri indicados en la documentación oficial
- 2
Sigue los pasos detallados de configuración de Run.md en el repositorio
Antes de usarlo
- Se distribuye bajo la licencia AGPL-3.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.
- Para alojar el backend por cuenta propia, es necesario configurar el proyecto independiente jiwu-chat-core.
- En macOS, el README indica que la instalación puede fallar por un error de paquete dañado o de certificado, y que se necesita una solución alternativa desde la terminal.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es JiwuChat?
- Aplicación de mensajería instantánea multiplataforma y ligera, creada con Vue 3 y Tauri 2, con asistentes de chat de IA integrados y llamadas WebRTC. JiwuChat es una aplicación de mensajería instantánea creada con Tauri 2 y Nuxt 3, con el objetivo de ocupar poco espacio: alrededor de 10 MB. Funciona en Windows, macOS, Linux, Android y la web a partir de una única base de código.
- ¿JiwuChat es gratuito? ¿Qué licencia tiene?
- JiwuChat es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿JiwuChat sigue mantenido?
- Mantenimiento activo. El último commit de JiwuChat fue el 9 oct 2026.
- ¿Para qué puedo usar JiwuChat?
- Usar un chat de equipo o comunidad autoalojado con backend propio Chatear con varios modelos de IA dentro de una conversación grupal Usar una sola aplicación en computadoras de escritorio, Android y la web
- ¿Cómo se instala JiwuChat?
- Instala los requisitos previos de Tauri indicados en la documentación oficial Sigue los pasos detallados de configuración de Run.md en el repositorio
- ¿Dónde consigo JiwuChat?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/KiWi233333/JiwuChat
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación web autohospedada para guardar, compartir y votar por citas favoritas de chats, desarrollada con Go y MySQL.
Aplicación open source para compartir pantalla y programar en pareja a distancia, con una latencia inferior a 100 ms y opción de autoalojamiento.
Editor de diseño open source que abre archivos .fig de Figma, incluye herramientas de diseño con IA y ofrece un SDK headless para Vue.
Editor de Markdown local-first para Windows, macOS y Linux, con edición visual y del código fuente, chat de IA opcional y sin necesidad de crear una cuenta.
Aplicación ligera de escritorio remoto multiplataforma con clientes para navegador, escritorio y móviles, vista mural multidispositivo y servicios de señalización y retransmisión TURN autohospedables.