Sign In

@livekit/agents-plugin-did

Package Overview
Dependencies
Maintainers
19
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@livekit/agents-plugin-did

D-ID avatar plugin for LiveKit Node Agents

npmnpm
Version
1.4.8
Version published
Weekly downloads
63
-73.86%
Maintainers
19
Weekly downloads
 
Created
Source

D-ID plugin for LiveKit Agents

Support for the D-ID virtual avatar.

See the D-ID integration docs for more information.

Installation

npm install @livekit/agents-plugin-did

Pre-requisites

You'll need an API key from D-ID. It can be set as an environment variable: DID_API_KEY

Supported avatars

This plugin only supports v4 avatars (type: expressive). Earlier avatar versions are not compatible. See the D-ID Create Agent API for details on creating a compatible agent.

Example — creating an expressive agent via the D-ID API:

curl -X POST https://api.d-id.com/agents \
  -H "Authorization: Basic <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "presenter": {
      "type": "expressive",
      "presenter_id": "public_mia_elegant@avt_TJ0Tq5"
    },
    "preview_name": "My Expressive Agent"
  }'

Use the agent ID from the response as the agentId parameter in the plugin.

FAQs

Package last updated on 19 Jun 2026

Related posts