Hand one classroom problem to an AI, and it keeps working on it all year.

A semi-autonomous AI agent that takes on one challenge in your class, like missing work or attendance. Each week it checks what’s working, adjusts its strategy and sends you the slides and plans to run. You decide what reaches students.

Just looking? Try the live demo A sample class with made-up names.

Paste it into Claude Cowork in the Claude desktop app. It downloads the project and walks you through setup. Verified US K-12 teachers can get Claude free with Claude for Teachers.

Example challenges: missing work, attendance, participation, students feeling heard, grades.

A school year from September to June. The challenge stays the same all year, and a sample line of missing work falls as the year goes. Along the way the assistant tries new strategies and makes a slide, a note home, a badge, cards, an event and a new tool.

Setup

Setup isjust a chat.

In about ten minutes it asks what you teach, what you want to change and what it should never do. Then it writes up your assistant’s goal and rules.

  • Goal: less missing work
  • Name and voice: up to your class
  • House rule: no calling kids out
  • Research loaded

Class vote, sample

Otter

Calm coach

“One small step?”

7 votes.

Spark

Warm hype

“Look what you pulled off.”

11 votes. The class picks Spark.

Sage

Curious researcher

“Let’s find out.”

6 votes.
Your assistant
  1. Your assistant

    New chat · it asks, you answer

    Your classThe goalIts nameHouse rules

  2. Sunday · 8:12 pm

  3. You pasted the Setup promptpasted

    Set up My Classroom Assistant from github.com/mattnupen/My-Classroom-Assistant — download it, then interview me about my class and build my assistant.

  4. Your assistantHi. I’m your class’s new assistant. No name yet. First, what do you teach?

  5. You8th grade English. 26 kids, last period.

  6. Your assistant: If this year went well, what would be different?

  7. You: Fewer kids with missing work.

  8. Your assistant: Want your students to name me?

  9. You: Yes. Let them pick.

  10. You: One rule: never call a kid out in front of the class.

  11. Your assistant: Got it. I’ve pulled the research on missing work. Ready when your class is.

    Research packMissing work
  12. Setup savedready for Monday

That’s setup. Now it plans your first week.

This is your assistant.It helps you do things.

All of it comes to you first. You change what you want, then use it.

Monday’s slide
A note home

To families · Period 4

Hi. A quick note about this week. Nothing’s wrong. I just want us on the same page. Monday’s a clean start.

Draft · you send it

Cards to hand out
A badge
Best question of the week
A class event

Goal hit!

Celebration Friday · 20 minutes

You run it

A tool it wrote
seating-chart.html Works offline
Your home base

Research

Its choices come from research.

When you set a goal, it looks up what education research says works for it. It saves each finding on a short card with the source and how strong the evidence is, so you can check its work.

A note home

Hi. A quick note about this week. Nothing’s wrong. I just want us on the same page. Monday’s a clean start.

Draft · you send it

Also in this pack

Make the next action almost too small to refuse.

Evidence strength: Moderate · Leventhal, Singer & Jones (1965)

Research it already has

  • Missing work
  • Attendance
  • Participation
  • Calmer transitions
  • Reading comprehension
  • Your goal: it builds a new set.

Each card says how strong the evidence is. When the evidence is weak, the card says that too.

Weekly rhythm

Once a week, it makes a plan. You decide.

Each week you give it two things: class totals from your gradebook and anonymous student feedback. It checks whether last week’s strategy worked, keeps it or tries something new, and drafts what you need. Nothing reaches your students except through you.

  1. Your class

    Says what’s working and what isn’t.

  2. You

    Paste in this week’s class totals.

  3. Your assistant

    Checks whether last week worked, then plans the next one from research.

  4. Your call. Every week.

    You, again

    Look it over. Change anything. Run it Monday.

Then the next week starts, and it plans again with what it learned.

What moves between the stops: from your class to you, how the week went. From you to your assistant, “8 students behind on Unit 3”. Your assistant checks whether last week’s strategy worked. From your assistant back to you, a slide, a note home and a Friday event. From you to your class, the class responds.

Privacy

By default, the AI never sees a student’s name.

Your course export and your own notes can go straight to the AI. Anything with student names, like your gradebook or student feedback, goes through offline apps on your computer first. They turn it into totals, and only the totals reach the AI.

Diagram. Course data, meaning your LMS course export and your own notes, goes straight to your assistant. Student data, meaning your gradebook and student feedback, goes to offline apps on your laptop, which your assistant built. They send on only cleaned totals, such as 8 students behind on Unit 3. Optional: if you use Claude for Teachers and your district gives permission, you can choose to share student data with your assistant directly.

  1. Not student dataLMS course export, your notes→ straight to your assistant
  2. Student dataGradebook, student feedback→ offline apps on your laptop, built by your assistant→ only cleaned totals reach your assistant
  3. OptionalClaude for Teachers + your district’s OK→ you can share student data directly

Your assistant built the offline apps. Need one that doesn’t exist yet? It builds that too. See how

About the optional road. Claude for Teachers is free for verified US K-12 teachers, with FERPA-aligned protections under a K-12 data processing addendum, and your data isn’t used to train models. Whether you may upload identifiable student data is your district’s decision, not Anthropic’s. Ask first.

Read the privacy one-pager

Tools

Need a tool nobody makes? It writes one.

Ask for a seating chart that keeps two kids apart, or a reading tracker for your room. It builds a working app, checks that it never sends data online, and adds it to your sidebar.

Each tool is one file you double-click.
No install. No account. No internet.

Illustration: a sticky note says “Can you make me a seating chart that keeps two kids apart?” A desk printer prints a file called seating-chart.html: a seating chart where two desks that were side by side get moved apart. A slip stapled to it shows four checks: one file, no internet calls, doesn’t save student data, added to your sidebar. The sheet is stamped “Privacy checked”, and Seating Chart appears in the Class Tools sidebar marked New.
The challenge from the top of the page, “Missing work,” rides a chalk ruler from September to June and is still being worked on in June.

Hand it your one problem.

Free, open source, and yours to change.

Paste it into Claude Cowork. It downloads the project and starts the setup interview.

No install. Try the live demo A sample class with made-up names.