# AITX Austin Hackathon Winners Spotlight

## Executive summary

This technical spotlight details two winning autonomous agent applications from the AITX Hackathon: MasteryWrite and 8kEdu. Both projects demonstrate advanced capabilities beyond simple chat, focusing on taking real-world action in educational technology (EdTech). Key architectural takeaways include using specialized frameworks like NemoClaw/OpenShell to enforce policies around student PII data, implementing continuous self-improvement loops for assessment grading, and leveraging Visual Language Models (VLMs) to transform video lectures into interactive learning widgets.

## Key takeaways

- MasteryWrite: Autonomous Assessment Engine: This agent scores student essays against a rubric, explains its reasoning, and uses an autonomous evaluation loop to improve its own grading criteria over time. The system is designed to handle complex educational assessment while maintaining strict policies around student PII data.
- 8kEdu: Interactive Video Learning: The agent transforms YouTube lectures into interactive learning experiences. Instead of relying on the entire transcript, it focuses on specific video frames (e.g., a matrix calculation) to generate editable widgets (charts, notebooks), allowing users to learn concepts from multiple sources and build recursive learning graphs.
- Local Model Deployment for Edge Cases: The teams highlighted the utility of running models locally (e.g., using DGX Spark) to manage costs, ensure privacy, and run complex video-based inferences without constant reliance on external APIs.

## Technical details

- Agent Frameworks & Guardrails: The use of NemoClaw/OpenShell was crucial for implementing policies that govern agent actions, specifically preventing the misuse or leakage of student PII data and ensuring reliable scraping of public rubrics.
- Visual Language Models (VLMs): The 8kEdu project utilizes Neotron's omni model to understand content within specific video frames, allowing the system to recognize and generate widgets based on both the visual data and the accompanying transcript.
- Self-Improvement Loops: MasteryWrite incorporates an autonomous evaluation loop that allows the grading engine to iteratively improve its performance, moving beyond simple prompt-based scoring and aiming for deterministic results.
- Model Efficiency & Cost Management: The teams noted that hyper-optimizing smaller, local models (e.g., running on DGX Spark) can achieve performance surprisingly close to larger cloud models for specific use cases, mitigating high API costs.

## Practical implications

- For build engineers, the projects demonstrate advanced patterns for building robust AI pipelines that require strict policy enforcement (guardrails) to handle sensitive data.
- The concept of continuous self-improvement loops provides a model for developing ML systems that adapt and improve their own evaluation criteria over time.
- Implementing local inference capabilities is critical for deploying high-utility agents in environments with connectivity issues or stringent privacy requirements.

## Topics

Autonomous Agents, Educational Technology (EdTech), Large Language Models (LLMs), Visual Language Models (VLMs), Build Engineering, Local Inference, MasteryWrite Repository, 8kEdu Project Demo/Repo, NVIDIA Developer Discord

Source: https://www.youtube.com/watch?v=UYVFmG7zikU
