Design & media

AI Meeting Assistant — Jitsi Meet & Google Meet

Try it

AI Meeting Assistant for Jitsi Meet and Google Meet. Joins calls, transcribes with diarization, interacts via duplex voice, and generates structured minutes through your own self-hosted MCP gateway.

What it does

🎙️ AI Meeting Assistant — Jitsi Meet & Google Meet

The skill document

🎙️ AI Meeting Assistant — Jitsi Meet & Google Meet

Bot de IA que participa de reuniões no Jitsi Meet e no Google Meet, transcrevendo em tempo real com diarização de oradores, interagindo via voz duplex (Gemini Live / OpenAI Realtime) e gerando atas estruturadas automaticamente.

⚡ Toda a execução é orquestrada pelo Habilis MCP Gateway — nenhuma lógica roda localmente.


🚀 Onboarding & Setup Rápido (Primeiro Uso)

Checklist de Status:

[PENDENTE] Token Habilis MCP
[PENDENTE] Conexão MCP configurada
[PENDENTE] Variáveis de ambiente do anunciante

Passo 1 — Obtenha seu Token

Acesse o portal de desenvolvedores para gerar sua chave de acesso: 👉 https://xvix.com.br

Passo 2 — Configure as Variáveis de Ambiente

export HABILIS_API_KEY="hab_live_..."
export GEMINI_API_KEY="..."       # Para voz Jitsi Meet (Gemini Live)
export OPENAI_API_KEY="..."       # Para voz Google Meet (OpenAI Realtime)

Passo 3 — Conecte o MCP Gateway

Adicione ao config.yaml do Hermes / OpenClaw / Claude Desktop:

mcp_servers:
  habilis:
    url: "https://xvix.com.br/api/mcp"
    headers:
      Authorization: "Bearer ${HABILIS_API_KEY}"

Após configurar, o agente receberá automaticamente todas as ferramentas de reunião disponíveis.


🛠️ Ferramentas MCP Disponíveis (Habilis Gateway)

Esta skill opera exclusivamente através das ferramentas fornecidas pelo Habilis MCP Gateway:

Jitsi Meet

FerramentaDescrição
mcp__habilis__jitsi_joinEntra em uma sala Jitsi com nome, modo (realtime/listen_only/chat_only) e voz configurável
mcp__habilis__jitsi_statusRetorna participantes ativos, orador atual e status do bot
mcp__habilis__jitsi_sayFala texto na reunião em tempo real via síntese de voz
mcp__habilis__jitsi_transcriptObtém transcrição com diarização (últimas N mensagens)
mcp__habilis__jitsi_leaveSai da chamada com motivo opcional

Google Meet

FerramentaDescrição
mcp__habilis__meet_joinEntra em uma chamada do Google Meet com nome e modo configurável
mcp__habilis__meet_statusVerifica participantes e tempo de chamada
mcp__habilis__meet_sayFala texto na reunião via síntese de voz
mcp__habilis__meet_transcriptObtém legendas transcritas com identificação de oradores
mcp__habilis__meet_leaveSai da chamada de forma limpa

Utilitários

FerramentaDescrição
mcp__habilis__meeting_summarizeGera ata estruturada a partir da transcrição da reunião

⚡ Fluxo de Execução Autônoma

1. Entrada na Reunião

O agente recebe a URL da sala (Jitsi ou Google Meet) e entra via mcp__habilis__jitsi_join ou mcp__habilis__meet_join, configurando:

  • Nome do bot exibido na sala
  • Modo de operação: realtime (voz bidirecional), listen_only (apenas transcrição) ou chat_only
  • Voz: Escolha entre vozes disponíveis (Puck, Aoede, Charon, Kore, Fenrir, etc.)

2. Transcrição em Tempo Real

Durante a chamada, o gateway processa o áudio dos participantes com:

  • 🗣️ Diarização — Identificação de quem está falando
  • 📝 Transcrição contínua — Conversão speech-to-text em tempo real
  • 💬 Captura de chat — Mensagens do chat da reunião são registradas

3. Interação por Voz

O agente pode responder perguntas, fornecer dados e participar ativamente da reunião:

  • Em modo realtime, responde com voz natural duplex (conversa fluida)
  • Suporta barge-in (interrupção) — prioriza a fala humana

4. Geração de Ata Estruturada

Ao encerrar a chamada, o agente gera automaticamente:

  • 📋 Resumo Executivo — Síntese dos principais pontos discutidos
  • 📌 Decisões Tomadas — Lista de deliberações com contexto
  • 🎯 Action Items — Próximas tarefas com responsáveis e prazos
  • ⏱️ Timeline — Cronologia dos tópicos abordados

🔒 Segurança & Privacidade

  • Zero Storage: Chaves de API (Gemini, OpenAI) residem exclusivamente no ambiente local do cliente e trafegam de forma segura via requisição ao Gateway.
  • Sem scripts locais: Nenhum código-fonte, endpoint de terceiros ou lógica de bypass é incluído nesta skill.
  • Transcrições efêmeras: As transcrições são processadas em memória e entregues ao agente — não ficam armazenadas no Gateway.

Related skills

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai21 installs8 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván1 installs

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants

Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.

by byungkyu800 installs42 stars

More from rafacpti23

Browse all skills

PAPI WhatsApp Cloud API - Envio e automação de mensagens WhatsApp (texto, PTT áudio de voz, mídias, botões interativos, enquetes, listas e webhooks).

by rafacpti23100 installs2 stars

Automate WhatsApp messaging, interactive content, instance and group management, catalogs, and webhooks via a scalable microservices API with an admin panel.

by rafacpti2393 installs1 stars

Zero-Knowledge persistent memory layer for Hermes Agent. Provides encrypted cross-session memory, Trust Quotient (TQ) scoring, and automatic recall across AL...

by rafacpti2316 installs1 stars

Subagente autônomo especialista em Meta Ads. Cria campanhas completas via MCP (Super Prompt), gera criativos com IA, monitora métricas (CPA/ROAS/CTR), executa otimizações, pausa anúncios ruins e alerta via Papi. Suporta multi-contas de anúncios.

by rafacpti232 installs

Provides persistent, encrypted AI agent memory with a 4-layer security pipeline for storing, retrieving, sharing, and analyzing agent memories.

by rafacpti2313 installs

Ferramenta de integração com o GoHighLevel (GHL) API v2. Permite gerenciar contatos, mover cartões no Kanban, identificar leads sem resposta, adicionar contatos a fluxos, ENVIAR MENSAGENS DIRETAS e receber novos leads instantaneamente via WEBHOOK.

by rafacpti231 installs