Learn AR with SPECS is a hackathon challenge focused on designing augmented reality apps for glasses using AI coding agents. Participants design an app concept and let an AI agent build it in Lens Studio, eliminating the need to own physical SPECS glasses as everything runs in Lens Studio's preview on a laptop.
The challenge emphasizes that good AR goes beyond floating websites; it shares your view through the camera, draws content into the real world at actual scale, and keeps hands and eyes free for real-world tasks. The core learning objective is mastering the art of deciding what is worth building and how it should feel, as coding agents can now generate working Lenses from detailed descriptions.
How It Works: Participants install a Devpost Learn skill pack in their coding agent. This tool interviews the user about their idea, checks it against AR design best practices, and generates a design brief. Snap's CLAD agents then use this brief to build the Lens in Lens Studio. The process concludes with a working Lens, the planning documentation, and a deeper understanding of AR design principles.
Requirements:
- New Project: Must be started during the submission period (old code is not accepted).
- Planning: The project must be planned using the Devpost Learn skill pack, including the generated planning docs in the devpost folder.
- Build Tool: The Lens must be built by a coding agent using the CLAD plugin and Lens Studio MCP.
- Preview: The final product must run in the Lens Studio preview environment.
Submission Guidelines:
Submissions require a public YouTube demo video (under 3 minutes) showing the Lens working in the Lens Studio preview, ideally discussing the design process. A repository (GitHub, GitLab, or Bitbucket) containing the Lens Studio project files and the devpost/ planning folder is also required. Additionally, a short description explaining what the Lens does, its target audience, and key learnings must be provided.
Prizes: A total of $2,500 is awarded each round: - First Place: $1,250 - Second Place: $750 - Third Place: $500
All winners receive a feature in the Devpost newsletter and social channels. Every eligible submitter receives a Devpost Learn badge and a special role in the Devpost Discord.
Judging Criteria: Projects are evaluated on Design (coherent product experience), Technical Implementation (effective use of CLAD and Lens Studio tools), Innovation/Idea (creativity and novelty), and Presentation (clarity of the demo video and pitch).