Journal
The Little Blue Pilot8 min read

Written and engineered by

A Little Interactivity, Without a Chatbot

Ask Little Blue looks like a conversation, and it answers only the questions it was written to answer. Why a site for children aged 3 to 8 chose a curated shelf over a chatbot, and what was tried before deciding.

Ask Little Blue is the page on littlebluepilot.com where a child can put a question to the bird at the centre of the story. It opens with five of them: Who is Little Blue?, Who are your friends?, How do birds fly?, What is a tailwind? and What happens in the storm? Tap one and Little Blue answers in a few sentences, sometimes with a picture, and the answer opens where the question was.

It behaves a little like a conversation. Little Blue keeps track of what you were talking about, so after What is a tailwind? the next step, Does it help us?, is still about the tailwind. What the page does not do is answer whatever a child types. That was decided by trying the alternatives, and this entry is about what the trying showed.

A shelf of questions

Under the five starting questions is a shelf of every question Little Blue can answer: 58 of them, in four topics a child already knows. They are Me and my friends, My story, My songs and How flying works. With JavaScript the topics are tabs; without it they are headed lists, and every answer still opens.

One answer is open at a time. Beneath it sit up to three questions it leads to, under Ask next, and up to three pages of the site it was written from, under Where this comes from. The second list is the important one. An answer is never the end of the visit: it is a door to the chapter, the song or the flight note behind it, and every one of those links is checked against a real page each time the site is built. A question the site cannot relate to anything offers no next step, rather than one invented to fill the space.

Nothing on the shelf was written for the shelf. Each question is one on Little Blue’s own list, and each answer is the reply the conversation gives to it, worked out when the site is built. Two questions that were wanted for the start were left out, What if I feel nervous? and What can I make today?, because nothing Little Blue knows answers them. The page would rather be without a question than answer it with something made up.

Answers a grown-up can check

Little Blue knows what the site publishes: the storybook, the songs and the notes beside their words, the flight notes and the flying words. His answers are short, two or three sentences in plain language that does not talk down to an eight-year-old, and they are held to their sources every time the site is built. A phrasing that names a person, a place, a song, a number or a quotation its sources do not, or runs past three sentences and 55 words, stops the build until it is rewritten. The fix is always to the sentence, never to the rule.

Real flying and the story are kept apart. A question about real flying is answered as real flying, and a retelling of the storm in the book always ends with what a real pilot would do. Where the book does not say something, he says so, instead of filling the gap with a plausible detail.

This is the part of the design that a parent or a teacher can rely on. A question on the shelf gets the same answer on any day, on any device, and the answer can be traced to a page they can read for themselves.

Why typing only finds

There is a box on the page, and a child can type into it. What they type finds questions: as the words appear, the questions on the list that share them appear beneath the box as buttons, and a question is answered only when one is picked. Nothing typed is ever answered, and nothing typed is ever put into a reply.

The first version, built on 23 September 2026, did answer typed questions, by looking them up in everything Little Blue knows and choosing the closest match. Before anything else it ran a set of fixed replies: for an emergency, for a child who might be hurt or in danger, for personal details and for unkind words, each pointing to a grown-up the child trusts.

Testing that version against things a child might really type made its limit plain. Words for trouble take too many forms for any list of patterns to recognise them all, and a search that misreads a worry as a question about the story will answer it as if it were one. On 24 September the box became a finder. Above it, shown before anything is typed and whatever is typed, the page says what to do: “If someone is hurt or in danger, find a grown-up now, or call your emergency number, like 999, 911 or 112.” That line does not depend on recognising anything.

None of this makes the page a safety service, and it does not try to be one. It cannot tell when a child is in trouble. What it can do is never answer as though a worry were a question about the story, and always show the way to a grown-up.

An approach that was tried

The obvious objection is that a language model would understand the question. An experimental version of that idea was evaluated, and it was not shipped.

It was designed to be as careful as such a thing can be: a small model running on the family’s own device, offered only after a grown-up chose it, and allowed only to reword an answer Little Blue had already chosen, never to answer from its own knowledge. Every rewording would be checked before a child saw it.

It was not reliable enough for this experience. The rewordings were often too slow to be useful, and a rewording could pass every check of its words and still change what the story meant. Little Blue’s friends are a good example of what is at stake. The book says, on purpose:

They do not carry him. They do not rescue him. They simply fly beside him.

A reworded answer that turned that into a promise of rescue, or into advice to the child, would use the right words and tell the wrong story. Checks of words cannot catch that, so nothing of the model reached the live site. There is no hosted model either: the page makes no request to any service but the site’s own.

Offline, private and readable

After one visit, Ask Little Blue opens and answers with no connection: the site keeps its own copy, in the browser, of the page and of everything Little Blue knows. A link out to a chapter or a song, tapped while offline, checks first and says the page needs the internet instead of failing.

Note added 30 October 2026: since 28 October the site keeps that copy only when a reader chooses “Save for offline” in its reading preferences. Once it is saved, Ask Little Blue opens and answers with no connection, as described here. See Offline, only when asked.

There is nothing to sign up for and nothing to remember a child by. The conversation lives in the page and is gone when the page is closed, and the line under the box says so in six words: “Nothing you type leaves this page.” Answers can be read aloud in a voice already on the device, so no text is sent to a speech service.

Every question is a real disclosure control, so it works with a keyboard and is announced as open or closed. The tabs follow the standard pattern for tabs, and every question row is at least 52 pixels tall, with every other control at least 44. Without JavaScript the box is hidden, so no form can send anything, and the whole shelf still works. Under reduced motion, answers open without animation. It has not yet been tested with children, or by someone who uses a screen reader every day; the semantics were read from the browser’s accessibility tree.

What it is, and what it is not

A conversational AI product sets out to answer whatever it is asked, in words composed at the moment of asking. Ask Little Blue sets out to do much less. It is a guide to a small published world, in the voice of the character who lives there. It does not learn, it keeps nothing after the page is closed, and it does not understand what is typed. It does not need to. Its job is to get a child from a question to the part of the story or the flight note that answers it, and then out into the rest of the world, which is where the learning happens.

Above the box, before a child has typed a word, the page says the one thing a small bird in a book should say about everything he cannot help with: “If something’s worrying you, you can always tell a grown-up you trust.” Everything else Little Blue says comes from the story. The design is the work of keeping both of those true.

Where to go next