返回 Skill 列表
extension
分类: 内容与媒体无需 API Key

otter-ai

AI会议转录和笔记助手

person作者: jakexiaohubgithub

Otter.ai Skill

AI meeting transcription and note-taking assistant.

Quick Install

curl -sSL https://canifi.com/skills/otter-ai/install.sh | bash

Or manually:

cp -r skills/otter-ai ~/.canifi/skills/

Setup

Configure via canifi-env:

# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash

canifi-env set OTTER_EMAIL "your_email"
canifi-env set OTTER_PASSWORD "your_password"

Privacy & Authentication

Your credentials, your choice. Canifi LifeOS respects your privacy.

Option 1: Manual Browser Login (Recommended)

If you prefer not to share credentials with Claude Code:

  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password

Option 2: Environment Variables

If you're comfortable sharing credentials, you can store them locally:

canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"

Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.

Capabilities

  1. Live Transcription: Real-time meeting notes
  2. Recording: Capture and transcribe
  3. Summary: AI meeting summaries
  4. Highlights: Mark key moments
  5. Speaker ID: Identify speakers

Usage Examples

Start Recording

User: "Start transcribing my meeting"
Assistant: Begins live transcription

Get Summary

User: "Summarize the last meeting"
Assistant: Returns AI summary

Search Notes

User: "Find mentions of the budget"
Assistant: Searches transcripts

Export Transcript

User: "Export this transcript"
Assistant: Generates document

Authentication Flow

  1. Account-based authentication
  2. No official API
  3. Browser automation
  4. Calendar integrations

Error Handling

| Error | Cause | Solution | |-------|-------|----------| | Login Failed | Invalid credentials | Check account | | Recording Failed | Audio issue | Check permissions | | Transcription Error | Quality issue | Improve audio | | Limit Reached | Minutes exceeded | Upgrade plan |

Notes

  • Real-time transcription
  • Speaker identification
  • OtterPilot for meetings
  • Calendar sync
  • No public API
  • Mobile apps