Skip to main content

Component Nodes

Component nodes define the AI capabilities of your agent. Each connects to the Framework node via a dedicated typed handle.

Persona

Defines the agent’s identity. Connected to persona_in on the Framework node.

LLM

The language model that generates the agent’s responses. Connected to llm_in on the Framework node.

Providers

IfElse and Categorize nodes also require their own LLM connection for condition evaluation. You can reuse the same LLM node or connect a separate one.

TTS

Text-to-speech engine for voice output. Connected to tts_in on the Framework node.

Provider-specific parameters

Providers


STT

Speech-to-text engine for voice input. Connected to stt_in on the Framework node.

Provider-specific parameters

Providers


Avatar

Renders a visual avatar during the call. Connected to avatar_in on the Framework node (optional). Providers: Anam, Avatario, Beyond Presence, bitHuman, Hedra, LemonSlice, LiveAvatar, Simli, Tavus, TruGen.
Avatar nodes are optional and only supported on the LiveKit framework.