The AI teacher assistant that remembers every child
Most AI tools for teachers start from a blank box every time. Staffroom remembers. Log a Spark in seconds when a child does something worth noting, and every report, lesson plan and target is built on what you actually saw.
One-off AI generators forget your class the moment you close the tab.
| Topic | Blank-box AI tools | Staffroom with Sparks |
|---|---|---|
| Where each task starts | An empty box. You retype who the child is and what they've done, every single time. | Your class is already there: every Spark you've logged and every target still open. |
| Reports | Generic phrases from a few drop-downs, so thirty reports read alike. | Drafted from the most recent things you noticed about that child, in your tone. |
| Lesson plans | Written for an imaginary average class. | Differentiation that refers to your pupils, using their recent Sparks and open targets. |
| Next term | Start again from nothing. | Targets from each finalised report carry forward, and the next report comments on progress against them. |
| Pupil names | Easy to paste a child's full details into a chatbot. | Names from your class list are swapped for pseudonyms before anything reaches the AI, and restored afterwards. |
A few seconds a day becomes a year of evidence.
Notice it, log it, move on
A Spark is one small thing you noticed about one child, up to 280 characters. Type it or dictate it on the pupil's page between lessons. After teaching a planned lesson, tap who exceeded and who needed support, and Staffroom logs a Spark for each of them in one go.
See who you haven't noticed yet
The coverage view on each class shows how many Sparks every child has this term. The quiet ones stand out long before report season, while there is still time to notice them.
Let it do the heavy lifting
When you write a report, plan a lesson or set targets, Staffroom draws on the Sparks you've built up. The draft is about the real child, so you spend your time refining it rather than remembering what happened in October.
Small enough to actually do.
Seconds, not admin
Short by design. Type or dictate a sentence, or tap once at the end of a lesson. If it takes longer than finding a sticky note, it won't get done in a real school day.
Every child, not just the loudest
Coverage counts per child for the current term make it obvious who has few or no Sparks, so every pupil gets a report built on real evidence.
A continuing story
Finalising a report turns its next steps into pupil targets. Next term's draft picks them up and comments on progress, so reports build on each other instead of starting over.
Private by default
Names from your class list are replaced with pseudonyms before any AI processing, and classmates mentioned in a Spark become “a classmate”. SEN notes are never pulled into lesson plans automatically.
Sparks power the report writer and the lesson planner. Want to try the AI first? Our free teacher tools need no account.
Questions teachers usually ask
What is a Spark?
A Spark is a short note about something you noticed in one pupil: a breakthrough in reading, a kind act, a misconception in fractions. Each one is up to 280 characters and is saved to the pupil's record with the date.
How long does it take to log one?
A few seconds. Type or dictate a sentence on the pupil's page, or, after teaching a planned lesson, tap who exceeded and who needed support and Staffroom logs a Spark for each of them at once.
Do I need to log something for every child every day?
No. A handful of Sparks per child across a term is enough to make reports specific. The coverage view shows which children have few or none, so you can catch up on them in good time.
How are Sparks used in reports?
When you generate a report you can choose to include Sparks. The draft draws on that pupil's most recent Sparks along with your notes, tone and any targets carried over from last term. You always review and edit the draft before it goes anywhere.
Are pupil names sent to the AI?
Staffroom replaces them first. Before a Spark is used in a prompt, every name on your class list is swapped for a pseudonym, and classmates named in the note become “a classmate”. The real name is put back into the draft inside Staffroom. Names are matched whatever the capitals, so “sam” is caught as well as “Sam”. The one exception is a name that is also an everyday word, like Will or Rose: written all in lower case, “will” is read as the word.
Is Sparks included in the free trial?
Yes. Pupil profiles and Sparks are part of every Staffroom plan, including the Free plan and the 14-day Pro trial. No card is needed to start.