Skip to content

Overview

DuckAgent treats identity as a first-class user feature. A profile can carry its own model config, credentials, memory, skills, gateway channels, persona files, avatar image, and SillyTavern character card.

PageUse it for
ProfilesCreate profiles, switch defaults, and understand profile directories.
SOUL.mdDefine the agent’s durable persona, tone, and boundaries.
USER.mdDefine durable information about the user and collaboration preferences.
Avatar FilesAdd or replace avatar.png, avatar.jpg, avatar.webp, or avatar.gif.
SillyTavern CardsUse embedded PNG character-card metadata as profile context.
AGENTS.md InstructionsAdd profile, project, and path-local operating instructions.

Profile identity context is injected before the current user message in this order:

  1. [AVATAR CARD]
  2. [SOUL]
  3. [USER]
  4. [USER MESSAGE]

This keeps the system prompt stable while still making the active profile feel consistent.