TA

teachers-aid-ui

@particle-academy/teachers-aid-ui

The React surface for the TAC authoring agent — chat transcript, a composer with file drop for handbooks and decks, and the plan-review approval surface where a human turns a proposal into a change. Transport-agnostic: no router, no HTTP client.

UI surfaceTS 4 components
UI surface
4 components, each with a live demo, props table, and source.
Proposal · 4 changes
AcceptReject
ButtonlivebetaCardRK
$npm install @particle-academy/teachers-aid-ui
Pairs with

Components

4 components · click any tile for a full demo, source, and install snippet.

TeachersAidChatOpen →

Conversation

You
Add a retake policy to the quiz.
Teacher's Aid

Two retakes, 24h apart. Shall I apply it?

PDF and images are read directly; Word, Excel, PowerPoint and CSV are converted to text first. Drop files anywhere on this box.

The whole surface — transcript, composer and plan review in one.
ChatTranscriptOpen →
You
Add a retake policy to the quiz.
Teacher's Aid

Two retakes, 24h apart. Shall I apply it?

The conversation. Agent output renders sanitised, because a reply is model output and an uploaded file can talk a model into emitting markup.
MessageComposerOpen →

PDF and images are read directly; Word, Excel, PowerPoint and CSV are converted to text first. Drop files anywhere on this box.

Input with file drop — handbooks, decks, question banks.
PlanReviewOpen →

Proposed changes — nothing has been saved yet

1 × update

Applied changes are saved as drafts. Publishing stays a separate, deliberate step.

The trust boundary made visible: per-operation accept/reject on a proposed change plan. Never auto-applies.
What next
Click any component for a live demo, props, and source — or install the package and go.