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 05
Standalone web apps on the Tools Portal, zero-retention infrastructure, no login for most.
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
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
Faculty development
AI Basics & Policy Statements
Demystifies AI and helps instructors craft thoughtful, responsive classroom policies.
github.com/CUNY-AI-Lab/workshops/ai-policy-basics
Faculty development
AI Literacy & Disciplinary Thinking
Integrating AI literacy into disciplinary teaching and assignment design.
github.com/CUNY-AI-Lab/workshops/disciplinary-thinking
Faculty development
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
Faculty development
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
Hugging Face 12
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 · Docker
Cloze Leaderboard
Leaderboard tracking model performance on cloze reading-comprehension benchmarks.
huggingface.co/spaces/milwright/cloze-leaderboard
Space · Streamlit
Historical OCR
OCR pipeline tuned for historical documents and manuscript pages.
huggingface.co/spaces/milwright/historical-ocr
Space · Gradio
Chat Adventure Games
Choose-your-own-adventure games powered by chat models, companion to the game-based learning workshop.
huggingface.co/spaces/milwright/chat-adventure-games
Space · Streamlit
Reddit Dashboard
Streamlit dashboard over a research corpus of CUNY-community Reddit threads.
huggingface.co/spaces/milwright/reddit-dashboard
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
Open source 06
Lab-built repositories, work-in-progress and stable utilities published under the CUNY AI Lab organization.
Slide builder
Slide Maker
Chat-driven slide builder, agentic chat panel, canvas preview, resource templates, and onscreen editing.
github.com/CUNY-AI-Lab/slide-maker
Reading assistant
Marginalia
Turns documents into conversational agents you can read with and ask questions of.
github.com/CUNY-AI-Lab/marginalia
OCR · manuscripts
Manifold Companion
Multi-user OCR platform for manuscript digitization, Express, React, AWS Bedrock.
github.com/CUNY-AI-Lab/manifold-companion
Accessibility
PDF Accessibility
Execution-first PDF accessibility remediation app with an AWS Bedrock backend.
github.com/CUNY-AI-Lab/pdf-accessibility-app
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
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