ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

ghostmeet

AI meeting assistant via ghostmeet. Start sessions, get live transcripts, and generate AI summaries from any browser meeting.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/higangssh/ghostmeet
Or

Ghostmeet — AI Meeting Assistant

Control ghostmeet from chat. Self-hosted meeting transcription with Whisper + AI summaries.

Prerequisites

ghostmeet backend must be running (Docker):

# Quick start
git clone https://github.com/Higangssh/ghostmeet.git
cd ghostmeet
cp .env.example .env
# Edit .env: set GHOSTMEET_ANTHROPIC_KEY for AI summaries
docker compose up -d

Chrome Extension must be installed in developer mode from extension/ folder.

Default backend: http://127.0.0.1:8877

What This Skill Can Do

  • List sessions → query recorded meeting sessions
  • Fetch transcripts → retrieve full text from a session
  • Generate summaries → trigger AI summary via Claude API (requires GHOSTMEET_ANTHROPIC_KEY)
  • Health check → verify backend is running

What This Skill Cannot Do

  • Start/stop recording → must be done manually via the Chrome Extension
  • Install the Chrome Extension → user must load it in developer mode from extension/ folder
  • Access browser audio → only the Chrome Extension captures audio; this skill only reads API results

Required Environment Variables

  • GHOSTMEET_ANTHROPIC_KEY — required for AI summary generation. Without it, transcription still works but summaries will fail.

API Commands

Health Check

curl -s http://127.0.0.1:8877/api/health

Returns: {"status": "ok", "whisper_model": "base", "device": "cpu"}

List Sessions

curl -s http://127.0.0.1:8877/api/sessions

Returns list of all meeting sessions with IDs, start times, and segment counts.

Get Transcript

curl -s http://127.0.0.1:8877/api/sessions/{session_id}/transcript

Returns full transcript with timestamps and text segments.

Generate Summary

curl -s -X POST http://127.0.0.1:8877/api/sessions/{session_id}/summarize

Triggers AI summary generation (requires GHOSTMEET_ANTHROPIC_KEY). Returns: key decisions, action items, and next steps.

Get Summary

curl -s http://127.0.0.1:8877/api/sessions/{session_id}/summary

Returns previously generated summary.

Workflow

During a Meeting

  1. User joins a meeting (Google Meet, Zoom, Teams) in Chrome
  2. Clicks ghostmeet extension icon → side panel opens
  3. Clicks "Start" → real-time transcription begins
  4. Transcripts appear live in the side panel

After a Meeting

User asks: "Summarize my last meeting"

  1. List sessions → find the latest session ID
  2. Get transcript → review what was discussed
  3. Generate summary → extract key points
  4. Deliver summary to user

Example Interaction

User: "What was discussed in my last meeting?" → curl http://127.0.0.1:8877/api/sessions → get latest session → curl http://127.0.0.1:8877/api/sessions/{id}/transcript → get transcript → Summarize key points for the user

Metadata

Author@higangssh
Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-higangssh-ghostmeet": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.