El chat de tu equipo.
En tu propio proyecto de Firebase.

Canales, hilos, mensajes directos, búsqueda, recordatorios y notificaciones, instalados en tu proyecto de Google Cloud con un solo comando. Pagas solo lo que usas, y un equipo pequeño suele pagar $0.

Gratis y de código abierto · Pensado para equipos de 10 a 100 personas, o más · Solo con invitación

Un canal de Flack con mensajes, un hilo y la barra lateral
Flack en un teléfono

Todo lo que un equipo usa de verdad

Lo que extrañarías de Slack, sin pagar por usuario.

#

Canales y mensajes directos

Canales públicos y privados, mensajes 1:1 y grupales, contadores de no leídos, @menciones, @here y @channel.

↳

Hilos

Responde en hilos, “enviar también al canal”, y mira quién está escribiendo, incluso dentro de un hilo.

⌘K

Busca todo

Un atajo para canales, personas y mensajes. Filtra por persona, canal, fecha o archivos.

⏰

Recordatorios y envíos programados

/remind me in 1h to…, /schedule tomorrow 9am…, posponer y una bandeja “Later”.

🔔

Notificaciones de verdad

Escritorio, Android y la app de inicio del iPhone. Niveles por canal y horarios de No molestar.

🙂

Reacciones, fijados, guardados

Tus reacciones rápidas, mensajes fijados por canal, marcar como no leído y guardar para después.

●

Presencia y estado

En línea, ausente por inactividad, última conexión, estado personalizado con vencimiento y hora local en cada perfil.

📎

Archivos y vistas previas

Arrastra, suelta o pega archivos de hasta 50 MB. Los enlaces muestran título, descripción e imagen.

✨

Pregúntale a Flackbot

IA opcional: pregunta qué decidió tu equipo y recibe una respuesta corta con enlaces a los mensajes. Solo ve lo que tú puedes ver.

🤖

Flackbot

Los recordatorios llegan por mensaje directo con “Posponer”, da la bienvenida a quien se suma y responde automáticamente las preguntas frecuentes que definas.

🎨

Tu marca

El nombre, logo, colores y mensaje de inicio de sesión de tu espacio, configurados por los admins en un par de clics.

Pregúntale a Flackbot

Respuestas desde las conversaciones de tu equipo.

Pregunta “¿qué decidimos sobre precios?” o “¿qué me perdí hoy?” en un panel junto a tus canales (pantalla completa en el teléfono). Flackbot busca y lee los mensajes, y responde en pocas líneas con enlaces a sus fuentes.

  • Solo ve lo que tú puedes ver. Sus búsquedas corren como tú, con las mismas reglas que la app, y no puede publicar ni cambiar nada.
  • Claude en Vertex AI, dentro de tu propio proyecto de Google Cloud. Sin API keys ni otra factura: una pregunta típica cuesta 2–5 centavos de dólar.
  • Apagado hasta que un admin lo active, con un límite diario por persona y un presupuesto mensual que lo pausa.
El panel de Flackbot respondiendo una pregunta sobre un canal, con enlaces a cuatro mensajes
Un hilo abierto junto a su canal

La app está en inglés por ahora.

Instalar

De cero a tu propio chat en unos 15 minutos.

  1. 1

    Obtén el código

    Haz clic en Instalar en Cloud Shell (no hay que instalar nada y ya tienes tu sesión iniciada), o clónalo:

    git clone https://github.com/mvergarair/flack
    cd flack
  2. 2

    Corre el instalador

    Te pide un id de proyecto, una región, tu email y un presupuesto; luego configura y despliega todo.

    npm run setup
  3. 3

    Un clic y a invitar

    Activa el inicio de sesión con Google en la consola de Firebase (el instalador te da el enlace), entra e invita a tu equipo desde Admin.

El instalador crea el proyecto (o usa el tuyo), vincula la facturación, activa Firestore, Realtime Database, Storage, Functions e Identity Platform, escribe la configuración, crea una alerta de presupuesto y despliega. Puedes volver a correrlo sin problema.

Costos

Pagas lo que usas, pensado para $0.

Flack necesita el plan Blaze de Firebase: sin mensualidad, solo pagas el uso que supere las cuotas gratuitas, que se renuevan cada día o cada mes. Flack está hecho para quedarse dentro de ellas: páginas de 50 mensajes, caché sin conexión, presencia y “escribiendo…” en Realtime Database, y una búsqueda que no cuesta nada cuando nadie la usa.

El instalador crea una alerta de presupuesto (US$5 al mes por defecto) que te avisa por email al 50%, 90% y 100%. Lo único que normalmente verás son unos centavos al mes por guardar las imágenes de las funciones. Pregúntale a Flackbot es opcional y se cobra por pregunta (unos 2–5 centavos con Claude Sonnet 5.5), con un tope mensual que tú defines.

Un equipo activo de 25 personas, por día

Lecturas~20 mil de 50 mil gratis
Escrituras~3 mil de 20 mil gratis
Funciones~3 mil de 66 mil gratis
Archivos~1 GB de 5 GB gratis
Tiempo real~1 GB de 10 GB/mes gratis

Estimaciones; el uso depende de cuánto converse tu equipo. Sobre las cuotas gratuitas pagas unos centavos por cada 100 mil operaciones de base de datos y unos US$0,02–0,03 por GB de archivos al mes.

Seguridad

Tus datos se quedan en tu proyecto.

Sin intermediarios

Todo vive en tu proyecto de Google Cloud. No hay un servidor de Flack ni terceros.

Reglas en cada lectura

Las reglas de Firestore, Storage y Realtime Database revisan la invitación, el rol y la membresía del canal en cada solicitud, con más de 100 pruebas automáticas.

Sin enlaces públicos

Los archivos se descargan a través del SDK con las reglas aplicadas. Nada tiene una URL pública adivinable.

Solo con invitación

Funciones de bloqueo rechazan cualquier cuenta de Google sin invitación, y quien es desactivado queda fuera al instante.

Preguntas

¿Necesito una tarjeta de crédito?

Necesitas una cuenta de facturación de Google Cloud (plan Blaze) porque Flack usa Cloud Functions. Con las cuotas gratuitas y la alerta de presupuesto, los equipos pequeños normalmente no pagan nada.

¿Cuántas personas pueden usarlo?

Está pensado para equipos de 10 a 100 personas, y funciona con equipos más grandes. Sobre unos cientos de personas, el backlog del repositorio explica cómo aligerar las conexiones siempre activas (presencia y directorio de miembros) para mantener los costos bajos.

¿Puedo usar mi propio dominio?

Sí. Agrega un dominio personalizado en Firebase Hosting y súmalo a los dominios autorizados para iniciar sesión.

¿Es una app de verdad en el teléfono?

Es una PWA instalable: agrégala a la pantalla de inicio en iPhone o instálala en Android para tener notificaciones y pantalla completa.

¿La app está en español?

Por ahora la interfaz está en inglés. Esta página y la guía de instalación están en español.

¿Qué le envía Flackbot a la IA?

Solo lo necesario para responder: la pregunta y los mensajes que encuentran sus búsquedas, siempre de canales que quien pregunta ya puede leer. Corre con Claude a través de Vertex AI en tu propio proyecto de Google Cloud, bajo los términos de Google Cloud. Viene apagado; para activarlo hay que habilitar una vez el modelo de Claude en Vertex AI Model Garden y tener cuota de Vertex AI (el instalador la solicita).

¿Cómo la actualizo?

Corre npm run update en la carpeta de Flack. Descarga la última versión, activa lo nuevo que necesite y la despliega, sin tocar tu configuración. Los admins ven un aviso en la app cuando sale una versión nueva.

El chat de tu equipo, en tus manos.