AI-powered meeting
analysis for teams

Extract summaries, tasks, risks, and decisions from your meeting transcripts automatically. Supports Zoom, Meet, Teams exports.

$npm install -g teampulse
$npx teampulse analyze meeting.vtt
$teampulse analyze meeting.txt
Analysis complete

Summary: Team sync to discuss Q3 roadmap and blockers.

Fix production bug (@alice)
Update documentation (@bob)
Schedule follow-up meeting

Adopt new CI/CD pipeline

Integrate with AI assistants

Use TeamPulse directly in Claude Desktop and other MCP-compatible clients

claude_desktop_config.json
{
  "mcpServers": {
    "teampulse": {
      "command": "npx",
      "args": ["-y", "teampulse", "mcp-server"],
      "env": {
        "GEMINI_API_KEY": "your-gemini-api-key",
        "ANTHROPIC_API_KEY": "your-claude-api-key-optional"
      }
    }
  }
}
Claude Desktop acts as your chat interface, while TeamPulse processes the transcript in the background using your preferred AI provider (Gemini, Claude, OpenAI, or local Ollama).

Everything you need

Powerful features built for modern teams

🤖

Multiple AI providers

Gemini, Ollama, Anthropic, OpenAI, Mistral. Choose your preferred provider or use fallback.

Lightning fast

Local caching with SHA-256 hashing means you never pay for the same analysis twice.

🔒

Atomic writes

Safe memory writes prevent corruption. Your data is always consistent.

📝

Any format

.txt, .srt, .vtt - we handle Zoom, Meet, Teams exports automatically.

🔄

Fallback support

Primary provider down? Automatically switch to secondary without interruption.

🔧

MCP Server

Integrate with AI assistants via Model Context Protocol for seamless workflows.

Ready to analyze your meetings?

Join teams using TeamPulse for smarter meeting analysis

Get started for free