Skip to main content
graph ask runs one turn and exits. graph chat keeps the conversation open. Both start with the built-in chat agent unless you name another.

Ask one question

The answer streams to stdout. Usage and a resume command follow on stderr:
Piped input is added to the message:

Hold a conversation

The prompt shows which agent you are talking to. Switch agents mid-conversation with /agent <name>, list them with /agent, and leave with /quit.

Pick it up later

Add --thread to continue the most recent conversation, or --thread <id> for a specific one. On graph ask, put it after the message:

Create an agent in the workbench

Draft and save an agent to talk to.

Manage threads

Find, inspect and delete past conversations.

Build a multi-agent network

Let agents hand the conversation to each other.

Customize a built-in agent

Change the default chat agent.