Programs 02
CALI
Critical AI Literacy Institute
A Google.org-funded institute for CUNY faculty and students examining how generative AI shapes knowledge production, workshop series, open teaching resources, and cross-disciplinary faculty collaborations.
criticalai.commons.gc.cuny.edu
CCNY PD
CCNY Professional Development
Multi-session AI professional development series at City College, system prompts, knowledge collections, and skills & tools for faculty and staff.
cuny-ai-lab.github.io/system-prompting
Apps 08
The CAIL Sandbox plus standalone web apps the lab builds and hosts. Zero-retention infrastructure across the board.
Chat
CAIL Sandbox
Open-weight models for CUNY faculty, staff, and students. Zero retention, citable configs, CO₂-tracked sessions, classroom chatbots like AmigAI.
chat.ailab.gc.cuny.edu
Deploy
Kale Deploy
Publish web apps straight from a GitHub push. Cloudflare Workers stack with database and storage included, no server setup required.
kale.cuny.qzz.io
AI Assistant
Agent Studio
AI research assistant for exploring data, searching academic databases, and creating visualizations.
tools.ailab.gc.cuny.edu/agent-studio
AI Assistant
Site Studio
Build academic websites with AI assistance, portfolios, CVs, and research pages through conversation.
tools.ailab.gc.cuny.edu/site-studio
Media
Image Description
Generate captions, alt-text, and detailed image descriptions using AI vision models.
tools.ailab.gc.cuny.edu/alt-text
Media
Audio Transcription
Upload audio or video files and get accurate transcriptions with timestamps using Whisper.
tools.ailab.gc.cuny.edu/asr
Media
Document OCR
Extract text from PDFs and scanned images with high-accuracy optical character recognition.
tools.ailab.gc.cuny.edu/ocr
Manuscripts
Manifold Companion
Multi-user OCR platform for manuscript digitization. Express, React, AWS Bedrock.
github.com/CUNY-AI-Lab/manifold-companion
Resources 02
Teach@CUNY
Teach@CUNY AI Toolkit
Companion to the Teach@CUNY Handbook, guidelines, FAQs, model-use policies, and assignment adaptation strategies for faculty.
aitoolkit.commons.gc.cuny.edu
Docs
Sandbox Documentation
Support documentation and tutorials for teachers and researchers using the CAIL Sandbox.
cuny-ai-lab.github.io/sandbox-docs
Workshops 12
CCNY PD · Workshop 1
Composing System Prompts
CCNY professional development session on writing effective system prompts for Open WebUI models in the Sandbox.
cuny-ai-lab.github.io/system-prompting
CCNY PD · Workshop 2
Curating Knowledge Collections
CCNY professional development session on building and curating knowledge collections in the Sandbox.
cuny-ai-lab.github.io/knowledge-collections
CCNY PD · Workshop 3
Skills & Tools
CCNY professional development session on skills, tools, and agentic workflows in the Sandbox.
github.com/CUNY-AI-Lab/skills-tools
Workshop program
AI Basics & Policy Statements
Demystifies AI and helps instructors craft thoughtful, responsive classroom policies.
github.com/CUNY-AI-Lab/workshops/ai-policy-basics
Workshop program
AI Literacy & Disciplinary Thinking
Integrating AI literacy into disciplinary teaching and assignment design.
github.com/CUNY-AI-Lab/workshops/disciplinary-thinking
Workshop program
AI Literacy & Game-Based Learning
Game-based strategies for teaching with and about AI, including choose-your-own-adventure prompting.
github.com/CUNY-AI-Lab/workshops/game-based-learning
Workshop program
Prompting in Praxis
LLM concepts and hands-on prompting techniques for academics and instructors.
github.com/CUNY-AI-Lab/workshops/prompting-in-praxis
Game-based
Critical Play with LLMs
Game mechanics, including Jeopardy-LM, used to surface AI limitations and prompt critical reflection.
cuny-ai-lab.github.io/critical-play
CALI Spotlight
Creative Coding with Generative AI
Creative-coding triangle (rules, randomness, interpretation) and prompt anatomy through hands-on constrained generation.
cuny-ai-lab.github.io/creative-coding
Vibe coding
Vibe Coding How-To
Operational instructions and how-to guides for AI-assisted development tools.
cuny-ai-lab.github.io/vibe-coding-how-to
Vibe coding
Co-Developing with Generative AI
Reveal.js workshop introducing command-line agents for AI-powered development.
cuny-ai-lab.github.io/Vibe-Coding-Workshop
Vibe coding
Vibe Coding Prototypes
A showcase of prototypes produced during vibe coding sessions.
cuny-ai-lab.github.io/vibe-coding-prototypes
Gen dev
Gen Dev Foundations
Foundational concepts for generative development practice.
cuny-ai-lab.github.io/gen-dev-foundations
Open source 12
Source repositories for the lab's apps and platform, including the Tools Portal apps, accessibility pipelines, and affiliate research code.
Tools Portal
agent-studio
Source for the Agent Studio research assistant.
github.com/CUNY-AI-Lab/agent-studio
Tools Portal
site-studio
AI-assisted academic site builder powering the Site Studio app on the Tools Portal.
github.com/CUNY-AI-Lab/site-studio
Slide builder
slide-maker
Chat-driven slide builder with agentic chat panel, canvas preview, resource templates, and onscreen editing.
github.com/CUNY-AI-Lab/slide-maker
Manuscripts
manifold-companion
Multi-user OCR platform for manuscript digitization. Express, React, AWS Bedrock.
github.com/CUNY-AI-Lab/manifold-companion
Reading assistant
marginalia
Turns documents into conversational agents you can read with and ask questions of.
github.com/CUNY-AI-Lab/marginalia
Sandbox harness
kale-workbench
Sandbox-based web harness underpinning the lab's experimental workflows.
github.com/CUNY-AI-Lab/kale-workbench
Deploy
cail-deploy
Kale Deploy control plane, Cloudflare Workers stack, and agent integrations.
github.com/CUNY-AI-Lab/cail-deploy
Accessibility
pdf-accessibility-app
Execution-first PDF accessibility remediation app with an AWS Bedrock backend.
github.com/CUNY-AI-Lab/pdf-accessibility-app
Accessibility
pdf-accessibility
Serverless WCAG 2.1 AA pipeline for PDFs. AI-powered tagging, alt-text generation, and automated checks using Bedrock vision models.
github.com/CUNY-AI-Lab/pdf-accessibility
Accessibility
a11y-check
PDF accessibility and formatting checker, built for dissertation workflows.
github.com/CUNY-AI-Lab/a11y-check
Open WebUI filter
OWU-carbon-emission
Open WebUI filter that estimates energy use and CO₂ emissions for remote LLM calls.
github.com/CUNY-AI-Lab/OWU-carbon-emission
Research
em-model-organisms
Research suite probing prompt-induced emergent misalignment across eight behavioral probes.
github.com/zmuhls/em-model-organisms
Hugging Face 09
Org
CUNYGradCenter
The CUNY Graduate Center organization on Hugging Face, shared spaces and models.
huggingface.co/CUNYGradCenter
Collection
Critical AI Literacy Institute · CALI
Curated collection of CALI-related spaces and resources.
huggingface.co/collections/milwright/critical-ai-literacy-institute-cali-gc-cuny
Model · fine-tune
qwen-8b-dialog-v1
Qwen3-8B dialogue fine-tune (GGUF) trained on UltraChat-style conversational data.
huggingface.co/milwright/qwen-8b-dialog-v1
Model · LoRA
cloze-reader-qwen3.5-0.8b-lora
LoRA adapter on Qwen3.5-0.8B for cloze reading comprehension and vocabulary tasks.
huggingface.co/milwright/cloze-reader-qwen3.5-0.8b-lora
Space · Gradio
ChatUI Helper
Create customizable AI chat interfaces for Hugging Face Spaces.
huggingface.co/spaces/milwright/chatui-helper
Space · Docker
Cloze Reader
Game-based cloze-deletion reader that blanks words from public-domain passages.
huggingface.co/spaces/milwright/cloze-reader
Space · Streamlit
Historical OCR
OCR pipeline tuned for historical documents and manuscript pages.
huggingface.co/spaces/milwright/historical-ocr
Space · Gradio
AmigAI · SPAN 105
Spanish-language educational chatbot for heritage and non-native learners, co-designed with Spanish faculty around culturally responsive pedagogy.
huggingface.co/spaces/CUNYGradCenter/AmigAI-SPAN105
Space · Gradio
Español Hunter
Spanish-language exploratory space hosted under the CUNYGradCenter org.
huggingface.co/spaces/CUNYGradCenter/Espanol_Hunter
Presentations 02
Ancillary projects 11
Recent individual projects from lab affiliates, Zach Muhlbauer (zmuhls / milwright), Stephen Zweibel (szweibel), and Stefano Morello (smorello87).
Zach
em-model-organisms
Research suite probing prompt-induced emergent misalignment across eight behavioral probes (deception, sycophancy, harmful advice, and more).
github.com/zmuhls/em-model-organisms
Zach
Scrolling for Godot
A web-based absurdist scrollplay between human, chatbot, and system messages, after Beckett.
zmuhls.github.io/scrolling-for-godot
Zach
Jeopardy-LM
Next.js Jeopardy emulator with multi-provider LLM clue generation, custom categories, multiplayer, and a Final Jeopardy round.
zmuhls.github.io/jeopardy-lm
Zach
Cloze Reader
FastAPI cloze-deletion reader over 70k Project Gutenberg texts, running open-weight Gemma locally with adjustable difficulty.
reader.inference-arcade.com
Steve
haggle
Fantasy shop simulation game with LLM-powered customers, runs Llama-3.1 in the browser via WebLLM with structured JSON generation.
github.com/szweibel/haggle
Steve
library-agent
AI research assistant for library collection development.
github.com/szweibel/library-agent
Steve
obsidian-agent-plugin
AI agent powered by the Claude Agent SDK for organizing and searching Obsidian vaults.
github.com/szweibel/obsidian-agent-plugin
Steve
site-agent
Turn any website or domain into a Claude-powered Q&A agent.
github.com/szweibel/site-agent
Stefano
zotero-autofill
Zotero 7 plugin that auto-fills missing metadata using LLMs plus Open Library and Google Books.
github.com/smorello87/zotero-autofill
Stefano
NML Transcription · macOS
Audio transcription tool built for New Media Lab workflows on macOS.
github.com/smorello87/NML-transcription-MacOS
Stefano
Punk Archiving Toolkit
An open framework of guides, templates, and tools for building subcultural and community digital archives.
github.com/smorello87/punk-archiving-toolkit