Brace Tools

Brace is an LLM-powered course assistant created by Professor Adam Smith to help with teaching feedback-intensive courses with large student populations. Unlike other LLM-based assistants, chats with Brace pull in instructor-authored content as needed in order to carry out activities and behaviors specific the the course. Brace integrates with the Canvas LMS in order to allow students to directly submit conversation transcripts.

What? It lets you have conversations like the one in this transcript from an early prototype of the system. It's ✨agentic✨.

How are students reacting? Here's a summary of student reactions to a first assignment that required using Brace (for a structured interview that leads up to them configuring a personal system prompt for use in future chats).

Where can I audit the source code for Brace? The source code for this system can be found at https://github.com/rndmcnlly/brace. Because Brace can pull assignment descriptions and other text from Canvas, more and more of Brace's behavoir is controlled by natural language instructions that are private to the community of the course and not visible on GitHub.

Brace Logo
Chat with Brace

A UCSC Google Account is required to access this tool.

System Status

Check System Status

Design Notes

FAQ

What's new with Brace Tools?

Related university-provided LLM chatbots

Campus Generative AI Guidelines