All projects
AI + Creativity

AI Family Chat World

What if you could write the personality of every character in your favourite story — and then actually talk to them? You pick one world: a family home, a school classroom, a community group, or a fantasy realm. Then you design 3–5 AI characters and write each one's system prompt — the instructions that shape how the AI thinks, speaks, and stays in character. The instructor provides a ready-to-run chat template so you can focus entirely on the creative work: the characters, the backstories, and the words.

Ages 12–17
Beginner
2-week pilot · 1 online + 1 in-person session per week
Suggested contribution: $30

What you'll build

  • One richly developed world of your choice: family, school, community, or fantasy
  • 3–5 original characters, each with a character sheet: name, backstory, speech style, values, quirks
  • System prompts that lock each character into their personality
  • A working chat interface using the instructor-provided starter template

What you'll learn

  • How system prompts define — and constrain — AI behaviour
  • Prompt engineering: writing character voices that stay consistent
  • Why AI characters 'break character' and how to fix it
  • Creative writing skills: personality, backstory, and authentic dialogue
  • How to test and iterate: reading AI output critically and adjusting prompts

Tools needed

  • A laptop (any OS)
  • VS Code (free)
  • Starter template provided by instructor (no API setup needed)
  • Modern web browser
  • A notebook for sketching character ideas before coding

Final showcase

Introduce your world to the class: present two characters with contrasting personalities, then let classmates send them messages live. Explain one moment where the AI surprised you — or broke character — and how you fixed the prompt.

Junior Assistant Pathway

Students who complete this project may later return as junior assistants — helping the next cohort and deepening their own understanding through teaching.

Register Interest

We'll reach out with scheduling details and confirm your spot.