LightVela

Core Concepts

Summary

LightVela has five core concepts: a Hermes Agent is the cloud instance; Bots are separate profiles inside it; each Bot has model settings, connected messaging channels, and installable Skills. Bots can keep separate personas, memory, and scheduled tasks. Channels connected to the same Bot share its behavior, while different Bots do not automatically share their settings. A message arrives through a channel, the selected Bot may use a Skill and a model, and the reply returns through that channel.


LightVela has five related concepts: Hermes Agent, Bots, models, channels, and Skills. This page explains how they fit together.

This page covers

  • The relationship among five concepts

  • Characteristics of a Hermes Agent instance

  • The positioning and configuration entry points of models, channels, and skills

  • The internal flow of a complete conversation


Concept relationship

Hermes Agent (cloud instance)
  └─ Bot profiles (main Bot and optional additional Bots)
       ├─ Primary model and optional fallbacks
       ├─ Connected channels
       └─ Skills, Soul, memory, scheduled tasks
ConceptRoleDescription
Hermes AgentCloud instanceThe environment that hosts the Bot profiles
BotIndependent profileHas its own model, channels, Skills, persona, memory, and scheduled tasks
ModelLanguage capabilityThe language model used by a Bot
ChannelInteraction entry pointThe platform where users chat with a Bot
SkillCapability extensionAn additional capability package a Bot can call

Hermes Agent

Hermes Agent is the AI Agent instance in LightVela. Creating a Hermes Agent is equivalent to starting an independent Agent instance in the cloud.

Hermes Agent has the following characteristics:

  • Dedicated cloud environment: Each Hermes Agent runs in its own environment, with resources isolated from other instances

  • Persistent memory: Conversation content is saved across sessions, and the Agent uses historical context when responding

  • Always online: Runs 24/7 and does not depend on the user's local device

The current Launch plan supports creating up to 1 Hermes Agent instance.


Bots

Each Hermes Agent has a main Bot and may support additional Bots, depending on plan allowance and availability. Bots live inside the same cloud instance but keep their settings and data separate. Select the intended Bot before changing a model, channel, Skill, or memory. See Manage Bots.


Models

A model is the large language model (LLM) that drives Hermes Agent thinking and responses. LightVela does not train models itself. Instead, users select a calling method in the "Model" card of the console:

MethodBilling modeAPI Key sourceUse case
Model Coding PlanMonthlyProviderHigh-frequency usage
Model APIPay-as-you-goProviderLow-frequency use or trial
Custom modelDepends on endpointUser-providedConnect overseas models or OpenAI-compatible endpoints

In addition, the Launch plan includes 100 trial credits, so you can chat out of the box without any configuration; after the trial credits run out, you can configure your own API Key.

For supported models, API Key acquisition, and model selection guidance, see Configure Models.

A Bot uses one primary model at a time. Additional configured models or fallbacks can be available; switching the active model does not require deleting the previous configuration. See Model Switching.


Channels

Channels are the messaging platform entry points where users chat with Hermes Agent. LightVela currently supports the following channels:

ChannelAccess methodUse case
WeChatQR-code authorizationDaily personal use, suitable for users in China
TelegramBot Token accessPersonal or team messaging, simple setup, suitable for lightweight automation
WhatsAppQR-code scanInternational user communication, customer service, notifications, and reminders
DiscordBot Token accessCommunity operations, developer communities, gaming or interest groups
SlackBot Token / App Token accessTeam collaboration, workspace notifications, and channel-based workflows

On the WeChat card in Channels, select + Connect and scan the QR code with your phone.

Detailed access steps for each channel: Configure Channel - WeChat / Telegram / WhatsApp / Discord / Slack.


Skills

Skills are additional capability packages callable by Hermes Agent. They extend Hermes Agent beyond basic conversation for specific tasks such as organizing to-dos, generating daily reports, browsing the web, generating images, and more.

Skills are available from Skills.sh and ClawHub. Browse these sources in the console Skills page and review a result before installing.

Open Skills in the console, search for an individual Skill or browse Skill Packages, then select Install. Check the Installed tab to verify the result. See Configure Skills.


Interaction flow

A complete conversation flow works as follows:

  1. The user sends a message to Hermes Agent through a channel (such as WeChat)

  2. Hermes Agent determines whether a skill needs to be called based on the message

  3. The model processes the context and generates a response

  4. The response returns to the user through the original channel


Next steps

Last updated 2026-08-20