Your adventure into AI agents

Learn AI by building it.

A gamified pixel-art world that takes complete beginners from their first line of Python to building real AI agents.

Continue with email
Play as a guestNo account needed. Every open region is free to play.
How it works

Every region runs the same loop

Four steps, repeated with a new idea each time, from your first print() to your first agent.

01

Explore

Walk into a region and find the traveller who needs your help.

02

Learn

A short explanation and a predict-the-output check teach the Python idea behind the quest.

03

Build

Fix broken code or write your own, then run it for real until it passes.

04

Unlock

Your companion gains a new ability, and the Dex remembers what you taught it.

What you'll learn

From print() to a real AI agent

Four stages, each one a real capability your companion gains. Six regions are open today, from Starter Village up to Agent District, where your companion becomes an agent that picks its own tools, keeps going until the job is done, and plans before it acts. Everything after them is still being built, in order.

  1. 1
    Open now

    Coding Foundations

    The question you are asking: “I know little or no code.”

    Skills along the way
    PrintVariablesStringsNumbers & BooleansIf / ElseComparisonsLoopsListsDictionariesSetsFunctionsInputs & AnswersModulesErrors
    What you'll be able to build

    A companion that speaks, remembers your name, judges an order, decides its own way through a fork, works a queue of a hundred without tiring, and ends up running the village ledger on its own.

  2. 2
    Open now

    AI Fundamentals

    The question you are asking: “How do LLMs actually work?”

    Skills along the way
    Large Language ModelsPromptsSystem PromptsStructured OutputHallucinations
    What you'll be able to build

    A companion that asks a real model questions from your own Python, writes clear prompts and standing rules for it, gets its answers back as data, and checks them before trusting them.

  3. 3
    Open now

    Agent Builder

    The question you are asking: “How does an AI take actions?”

    Skills along the way
    APIsJSONGET & POSTAPI KeysHandling FailureTool CallingTool SelectionMemoryThe Agent LoopPlanning
    What you'll be able to build

    A companion that asks a real harbour for live data, reads what comes back, keeps going when the answer never arrives, and later picks a tool and acts instead of only talking.

  4. 4
    Being built

    Advanced & Production

    The question you are asking: “How do I make this reliable enough to ship?”

    Skills along the way
    Retrieval (RAG)
    What you'll be able to build

    An agent that checks its own facts, guards against bad input, and holds up outside your browser tab.

See the whole journey
Peek inside a quest

Three quests, three new powers

Every quest is real code you write and run yourself, not a video to watch. Here's what the first few look like.

print & syntax

Wake Up, Companion

“Ah, a new traveller! And you have brought a companion with you.”
Elder Bramwick
Unlocks Speak100 XP

= Print

What you'll write
print("Hello, I am awake.")
print("I can speak now.")
print("What shall we build?")
variables

Remember the Traveller

“Your companion speaks! Splendid. But ask it your name twice and it will stare blankly.”
Scholar Linnea
Unlocks Remember120 XP

= Variables

What you'll write
traveller = "Rowan"
favourite_tool = "compass"
print("Traveller:", traveller)
print("Favourite tool:", favourite_tool)
numbers & booleans

The Delivery Scale

“Orders, orders, orders! Any order worth 50 coins or more gets free delivery. That is the rule.”
Merchant Tobin
Unlocks Judge160 XP

= Numbers & Booleans

What you'll write
def free_delivery(price, quantity):
    total = price * quantity
    return total >= 50
Play these quests free
Your companion

Your companion grows with you

It starts dormant. Every quest you finish teaches it something real: a skill, not a stat bar.

  1. 1
    Stage 1 · Dormant

    Silent and still, waiting for its first instruction.

  2. 2
    Stage 2 · Awakened

    Awake and talking. It says whatever you tell it to.

  3. 3
    Stage 3 · Attentive

    Listens closely and remembers what it hears.

  4. 4
    Stage 4 · Articulate

    Reads messy text and writes tidy replies.

  5. 5
    Stage 5 · Discerning

    Weighs things up and makes its own yes-or-no calls.

  6. 6
    Stage 6 · Deliberate

    Chooses a path for itself instead of doing the same thing every time.

  7. 7
    Stage 7 · Tireless

    Works through a whole queue without complaint, carrying what it needs.

  8. 8
    Stage 8 · Methodical

    Keeps its records in order and can find any one of them again.

  9. 9
    Stage 9 · Resourceful

    Builds its own skills, and borrows the ones it would rather not build.

  10. 10
    Stage 10 · Self-Reliant

    Finds its own mistakes and tells you which line broke.

  11. 11
    Stage 11 · Connected

    Reaches past its own world and asks another machine for the answer.

  12. 12
    Stage 12 · Unflappable

    Carries on when the harbour does not answer.

The Dex

Every idea you unlock, catalogued

Discover a concept on a quest and it's logged here for good. print() comes first, everything else after.

Discovered

Print

Shows text on the screen with print(). The very first thing an agent does is say something.

Discovered

Variables

Labelled boxes that hold a value, so a program can remember something and use it later.

Discovered

Strings

Text in quotes. Agents join, tidy, measure and reshape strings all day: messages, names, prompts.

Discovered

Numbers & Booleans

Numbers do the maths; True and False carry judgements. Comparisons like >= turn one into the other.

???

???

Lets an agent choose between two paths.

???

???

Turns two things into an answer of yes or no.

???

???

Lets an agent work through a whole queue without tiring.

???

???

Keeps many things in order under a single name.

???

???

Lets an agent look anything up by name in an instant.

???

???

Keeps one of each, however many times it is told.

???

???

Turns a set of steps into a skill that can be used again and again.

???

???

Lets one skill do the same job on anything it is given.

???

???

Opens a toolbox somebody else already filled.

???

???

Turns a wall of red text into the one line you have to change.

???

???

Opens a door from your agent to the outside world.

???

???

The crate everything arrives packed in.

???

???

The difference between asking and handing over.

???

???

Proof of who is knocking.

???

???

Lets an agent survive the answer never coming back.

???

???

A mind that reads and writes almost like a person.

???

???

The words that decide what the voice will say.

???

???

Orders that hold for every answer.

???

???

Answers a program can read, not just a person.

???

???

When the voice sounds sure and is wrong.

???

???

Lets an agent act on the world, not just talk about it.

???

???

A whole toolbox, and the sense to reach for the right one.

???

???

Lets an agent remember you tomorrow.

???

???

The cycle that turns a helper into something that keeps going.

???

???

Thinking before doing, and knowing what it will cost.

???

???

Lets an agent use knowledge it was never trained on.

The world

One map, region by region

Walk from your first print() to an agent that calls a real API. The regions still being built open in order.

Now open

Starter Village

Wake your companion and teach it to speak, remember, read and judge.

Start in the village
Now open

Logic Woods

Forking paths where your companion learns to decide, repeat and keep things organised.

Now open

Skill Workshop

Forge reusable skills your companion can call on again and again.

Now open

API Harbor

Ships bring news from far away: connect your companion to live data.

Now open

Prompt Peaks

Climb up to the language models and learn to speak their language.

Now open

Agent District

Where companions become agents that pick tools, remember and plan ahead.

Locked

Knowledge Caverns

Deep archives that let your agent use knowledge it was never trained on.

Locked

Production Tower

Test, guard and ship your agent so it holds up in the real world.

Already know this?

Skip ahead. Earn a badge for it.

Every region ends in a gate test. Pass it without walking through the quests and the gate still opens, with a badge that says how you got there.

Live now, in Starter Village

Starter Village: The Starter Village gate test

Three short tasks: printing, variables and strings, then numbers and booleans. Get all three right and the gate opens without walking the village.

Play as a guest

Gate-Leaper

Skipped ahead; come back any time.

Complete the quests here and this becomes the Pathwalker badge.

Gate-Proven

Passed the gate test.

Complete the quests here and this becomes the Pathwalker badge.

Pathwalker

Finished every quest here.

The strongest badge a region gives. Nothing above it.

Join the community

Learn alongside other travellers

We are starting a group for Agentale learners: a place to get unstuck on a quest, show off what your companion can do, and keep each other going. It opens once enough of you want it.

Ready when you are

Your companion is still asleep.

Starter Village takes about twenty minutes and needs nothing installed. Go wake it up.

Continue with email