Posted by
Matt AW Published
Jul 25, 2026 Type
Public note Read time
6 min Note
Replacing a curriculum RAG stack with a small, read-only MCP server This is a field note about retiring an expensive retrieval prototype without losing the useful product and instructional lessons it produced.
What changed when we stopped treating semantic search as the product and started giving an agent a bounded way to navigate curriculum structure.
Read full note → Project areas
Project boards AI-supported student-work analysis A teacher-co-designed prototype for analyzing student writing, aligning feedback to a rubric, and surfacing class-wide trends in Wauwatosa.
OpenSciEd Educator An installable role combining curriculum resource finding with a four-phase pacing workflow for teachers and instructional leaders.
OpenSciEd Library MCP An experimental agent-friendly interface for retrieving and making use of open educational resources from OpenSciEd.
Pacing Coach A conversational planning workflow that keeps the teacher in control of calendar, sequence, and pacing decisions.
That Movie Night Life A SwiftUI iOS and tvOS app for drawing from a 10,734-film Letterboxd list while filtering watched titles and optional buzz kills.
Linked resources
Hyperlinks Case studies, source code, build notes, and live services linked from the project boards above.
Case study
AI-supported student-work analysis Open source
OpenSciEd Educator Live beta
OpenSciEd Library MCP Open source
Classroom Transcripts Native app
That Movie Night Life Board operator
About the sysop I'm Matt AW. I work across product development, learning design, user experience, and applied AI. I'm interested in how people understand things, and in the ways technology can make ordinary work easier or unlock discovery.
Helpful solutions can create meaningful benefits for people.
AWZONE BBS> Choose a menu item, or press Tab to move through links.