1. Chazz.ai
  2. Documentation
  3. The director

The director · Chazz.ai

How the director works on Chazz.ai. In a scene with several characters, a small model decides who speaks next instead of a fixed rule. When more than one character is in a scene, something has to decide who answers. By default a deterministic rule does it: whoever was addressed, whoever...

In a scene with several characters, a small model decides who speaks next instead of a fixed rule.

When more than one character is in a scene, something has to decide who answers. By default a deterministic rule does it: whoever was addressed, whoever has the strongest claim on the topic, whoever has not just spoken.

The director replaces that rule with a short call to a small, cheap model. It reads the cast, the last few lines and your latest message, and returns who should speak and optionally who should follow up. It does not write the reply, only picks the mouth.

When it runs

All of the following must be true, or the deterministic rule is used instead:

Source: worker/src/routes/chat.ts:346-347 for the eligibility rule, worker/src/engine/scenario.ts:787 liveDirector for the pass itself, and worker/src/engine/scenario.ts:1450-1458 for the runtime conditions.

+1 CGC, charged only on responses where the director actually ran, and free on Premium and Ultimate. Source: worker/src/pricing.ts:119, applied at worker/src/pricing.ts:184.

  • The conversation is a normal chat, not a campaign or a story pass.
  • At least two characters are present. A solo chat never runs the director.
  • You did not address anyone by name. Naming someone always wins outright.
  • For a cast of three or more it is always available; for a cast of exactly two it is a Premium and Ultimate feature.

The settings toggle

Default Director on Settings, and the matching switch in a conversation's own settings, record your preference and feed the estimated-cost readout. What the server actually does on a turn is decided by the rule above, cast size and plan, so on a solo chat the toggle changes nothing either way.

If the wrong character keeps answering in a crowded scene, address someone by name. That path bypasses both the director and the heuristic.

Elsewhere on Chazz.ai

  • Explore characters
  • About
  • Features
  • Pricing
  • Use cases
  • Integrations
  • Compare
  • Documentation
  • FAQ
  • Changelog
  • API
  • Security
  • Status
  • Contact
  • Press
  • Stories
  • Marketplace
  • Image generation
  • Credits and plans
  • Chat app connectors
  • Terms
  • Privacy
  • AI transparency
  • Notice to AI agents

This document is the server-rendered form of /docs/director. The interactive page needs JavaScript, and shows the same content.

The complete documentation of this service is available as one plain-text file at /llms-full.txt. A short summary, with the operator's policy for automated readers, is at /llms.txt. Changes are published as a feed at /rss.xml.

Chazz.ai is operated by Cognitive Industries, ABN 62 794 528 747, Australia. Contact: [email protected].