Private · Agent runtime

Torok

Torok runs Canary Desk’s morning briefs and its AI analyst. You write the agent in ordinary Go, with your own functions as tools and your own types for the answer. It handles the tool loop and checks the answer against those types.

Torok saves progress as a run goes. A run that stops for a restart, or waits for a person to answer, picks up where it stopped without repeating what it already did. The code is private and the API is still changing.

Explainer film

How Torok works.

Where code sets the steps, where the model makes decisions, and how Torok saves the work between them.

Where Code Meets Judgment