Skip to content

Anyone can build an AI agent.

A ten-year-old drags four blocks together and gets a helper for their favourite game. A senior takes the same canvas apart and builds a research assistant. One builder, no beginner mode.
See the dev tools

Create custom assistants for your game.

Watch it assemble, then run it.

Game helper

The canvas is empty.

Building…

Can I grow melons before winter?

Waiting for the build to finish.

Message your agent

What building looks like

Start with one that works

A new project opens as three connected blocks you can run before changing anything.

Open a block

Every block comes apart on the same canvas. Nothing is hidden in a settings screen.

Give it a tool

Connect a calculator, a lookup, or another agent, and watch the model ask for it mid-answer.

Run it and read the trace

Each model turn and tool call is listed. When an answer is odd, the trace shows which step made it.

Every block opens up

The beginner agent is the advanced agent with its blocks still closed. Open one to see the parts it is made of.

On MessageBase AgentShow User

Expand blocks to see inside. A challenge for every age level.

The six kinds of block

An activity can suggest a starting set, but nothing is withheld.

Events

Where a run begins.

Agents and models

Instructions, the prompt, and the model call.

Memory

What the agent carries forward.

Tools

Anything the model is allowed to ask for.

Logic and data

Small decisions between steps.

Outputs

Where the run ends and what the person sees.

What students can and can't access

Students build with a real model and real tools — a toy that pretends to be an AI teaches nothing. What they never get is an unrestricted model account. Trace holds the credentials, runs every tool call on the server, and offers only tools that read or compute. No student keys, no arbitrary URLs, no code running in a browser tab.

Build your custom, personal assistant for free in 10 minutes.