How Naseem Works

The roles

Naseem splits a task between models, and always tells you which one did what. Choose them in Settings → Models.

Each role has its own effort. "Same as main model" follows your chat.

Who did what

What changed

When a model fails

If a sub-agent's or the helper's model fails, that step runs again once on your main model, and the card says so: Sub-agent · glm-5.3 failed → gpt-5.6-terra. Stopping a task yourself never triggers a fallback. If the reviewer fails, the work stands, marked not reviewed.

One model for everything

In a chat, the ⋮ menu → Roles → This chat's model for all runs sub-agents and the reviewer on that chat's model and effort. It's useful for quick chats, local models, or when you want no surprises. The status line then says one model.

Who decides

1. The chat's "this chat's model for all", when on.

2. The chat's profile (Settings → Profiles → Roles for this profile).

3. Settings → Models.

4. Automatic — and the setting always shows what Automatic picked.

Planning

Long conversations