O que mex-call faz?
Claude Code, agora no seu Google Meet — transforma a conversa em memória estruturada e legível por agentes no seu repositório, com os poderes de memória e contexto do mex. Funciona com Claude Code (plugin) e Codex (CLI).
Como funciona
mex-call captura legendas ao vivo do Google Meet, processa-as com IA do Claude e gera registros de memória estruturados (em YAML) que são salvos no seu repositório local. Esses registros incluem:
- Resumo da conversa: uma visão geral do que foi discutido.
- Itens de ação: tarefas atribuídas durante a reunião.
- Decisões: pontos acordados que afetam o projeto.
- Contexto adicional: links, arquivos mencionados ou notas importantes.
Por que usar?
- Memória persistente: não perca o contexto de reuniões importantes. Toda conversa vira dados acionáveis.
- Integração com agentes: Claude Code e Codex podem consultar essas memórias automaticamente para melhorar sugestões e ações.
- Produtividade: pare de anotar manualmente. Deixe que a IA faça o resumo e a estruturação.
Plataformas suportadas
- Claude Code: como plugin, rodando dentro do ambiente de desenvolvimento.
- Codex: via CLI, permitindo integração em scripts ou pipelines.
Pré-requisitos
- Um projeto com
mexconfigurado (veja mex para detalhes). - Acesso às legendas do Google Meet (ativadas na reunião).
- Permissão para gravar e processar a conversa (consulte as políticas da sua organização).
Instalação
- Clone ou adicione
theDakshJaitly/mex-callao seu projeto. - Siga as instruções de configuração do
mexpara inicializar o diretório de memória. - Execute o comando apropriado para sua plataforma:
- Claude Code: ative o plugin via configuração do Claude Code.
- Codex: use
codex run mex-call(ou similar, conforme documentação).
Uso
- Inicie uma reunião no Google Meet com legendas ativadas.
- Execute
mex-callno terminal ou ative o plugin. - Durante a reunião, a skill captura as legendas em tempo real.
- Ao final, a conversa é processada e salva como memória no formato YAML em
.mex/memories/. - Agentes como Claude Code podem consultar essas memórias via comandos do
mex.
Exemplo de saída
Após uma reunião, um arquivo como meeting-2025-04-10.yaml é criado:
title: Discussão sobre arquitetura do módulo de busca
participants:
- Alice (Engenheira)
- Bob (Product Manager)
date: 2025-04-10
summary: |
Decidiu-se usar uma arquitetura baseada em microsserviços para o módulo de busca,
com cache Redis para reduzir latência.
action_items:
- owner: Alice
task: Prototipar a API de busca usando FastAPI
due_date: 2025-04-17
- owner: Bob
task: Validar requisitos de performance com o time de infra
due_date: 2025-04-15
decisions:
- Escolha do Redis como cache primário.
- Adoção de filas assíncronas (Celery) para tarefas pesadas.
links:
- https://exemplo.com/arquitetura-v2
Limitações
- Depende das legendas do Google Meet; pode não capturar conversas com muitos participantes simultâneamente.
- A precisão da transcrição depende da qualidade do áudio e do idioma.
- Apenas para uso em reuniões onde todos os participantes consentiram com a gravação/processamento.
Contribuição
Contribuições são bem-vindas! Veja o repositório theDakshJaitly/mex-call para issues e pull requests.