Our Projects

Multi-agent AI systems transforming education, from classroom tools to infrastructure

💡

VentureBots

Flagship · Multi-Agent Coaching

AI-powered entrepreneurship coaching platform that guides students through the complete startup journey—from problem discovery to pitch-ready presentation—using 5 specialized AI agents. Each agent brings domain expertise in market research, brainstorming, validation, product planning, and pitch coaching. Deployed with 25 students in the summer 2025 pilot at Gies.

5 Agents 25 Students 90% Satisfaction 85% Completion 3x Faster
Google ADK Python React Streamlit FastAPI WebSocket

UniQuick

Platform · Zero-Config Backend

A "deploy in one prompt" backend for AI-built web apps at Illinois. Faculty and students ask their AI coding agent for an app—a poll, a guestbook, a live dashboard, an AI tool—and it goes live on a campus URL in seconds. Illinois sign-in, shared data, file uploads, realtime, and AI are already wired in—no accounts, no API keys, no servers to manage. A lightweight on-ramp that gives non-developers a reason to start using agentic tools. Published as the open-source uniquick npm package; running live on Azure.

1 Prompt to Live 5 Built-in Services 0 Config Live on Azure
Fastify TypeScript Azure PostgreSQL WebSocket MCP Entra SSO
🧭

PathShaper

Adaptive Learning · Content Generation

The production pilot of Learning 3.0—an adaptive learning architecture where faculty act as "shapers on the path." Faculty define course intent via NLSpec files, coordinated multi-agent swarms generate personalized content (textbooks, quizzes, labs, studio guides), and faculty approve before deployment. Currently powering BADM 554 with a 186-concept learning graph across 8 weeks of curriculum.

186 Concepts 39 Content Items 8 Weeks 9 Learning Outcomes
Next.js 15 React 19 TypeScript Tailwind CSS vis-network Vercel

Canvas MCP

Infrastructure · LMS Integration

MCP server that gives AI coding agents full access to Canvas LMS. With 90+ tools and 8 agent skills, it enables Claude, Cursor, Codex, and 40+ other agents to manage assignments, grades, discussions, modules, and peer reviews through natural language. Available on PyPI, the MCP Registry, and as a hosted service—no installation needed.

90+ Tools 8 Agent Skills 290+ Tests 40+ Agents Supported
Python FastMCP Canvas API PyPI MCP Registry Async
💬

IlliniClaw

WhatsApp AI Blueprint

Open architecture spec for WhatsApp AI teaching assistants. Feed the spec to any AI coding agent (Claude Code, Cursor, Copilot) and get a working bot customized for your course—complete with student Q&A, professor dashboard, and drip campaigns. Currently being tested in an ongoing BADM 554 deployment with 36 active students and 97+ hours of engagement.

36 Students 109 Sessions 97+ Hours Engagement 3 Drip Campaigns
Node.js Claude AI WhatsApp PostgreSQL Express Canvas LMS
🔎

GiesClaw

Autonomous Research · Multi-Agent Platform

Autonomous business research platform where AI agents conduct investigations using 13 specialized skills—Yahoo Finance, SEC EDGAR, FRED, Google Trends, Porter’s Five Forces, and more. Agents publish structured research posts (investment memos, case analyses, market reports) to a community-driven web platform where humans and agents collaborate across finance, strategy, marketing, economics, entrepreneurship, and operations.

13 Agent Skills 6 Communities 2 Repos Live at giesclaw.illinihunt.org
Python Next.js Yahoo Finance SEC EDGAR FRED Google Trends

Inquiring Agents

AI Ethics · Multi-Agent Debate

Interactive teaching tool that stages a multi-agent Delphi debate on AI ethics dilemmas. Five philosopher-agents—Leibnitz (Rationalist), Locke (Empiricist), Kant (Duty), Hegel (Dialectical), and Singer (Pragmatist)—debate topics like autonomous hiring and deepfake regulation across three rounds with streaming responses. Students inject their own perspectives between rounds, then a coordinator synthesizes all positions into a final policy recommendation.

5 Philosopher Agents 3 Debate Rounds 8 Built-in Dilemmas 1 File Deploy
OpenAI GPT-4o Cloudflare Workers Server-Sent Events Streaming Churchman’s Inquiring Systems
🧠

The Cognitive Swarm

Real-Time Brainstorming · Multimodal

A real-time, multimodal brainstorming application for collaborative idea generation at scale. Participants join shared sessions, contribute ideas through voice, watch them cluster in a 3D swarm visualization, and converge through quadratic voting—with AI-powered idea extraction, intelligent clustering, and automatic artifact generation built in.

3D Swarm Visualization Live Voice Anchor QV Quadratic Voting 88% TypeScript
React Vite TypeScript Express.js Socket.IO Google Gemini Docker
💫

MindForum

Shared AI Workspace · Group Brainstorming

A shared AI workspace for group brainstorming. Create a room, share the link, upload documents, and chat together with an AI collaborator that only speaks when mentioned with @ai. Silent-by-default design keeps humans at the center of the conversation, and a one-click project brief turns the chat into a structured document.

Group Workspace @ai Mention to Invoke SSE Live Streaming PDF/DOCX Uploads
Next.js 15 React 19 TypeScript OpenAI API Server-Sent Events
🎟️

HackClaw

Hackathon Assistant · Discord + Email

AI-powered Discord assistant built for the Gies AI for Impact Challenge — a 24-hour hackathon where students build AI agents with no-code tools. HackClaw routes questions through topic-specific brain files, manages a help ticket queue with claim/resolve buttons for mentors, and grows its solutions KB automatically as tickets resolve.

24h Hackathon Coverage KB Self-Building 10min Auto Re-Ping 2 Channels (Discord + Email)
Python 3.11+ Discord.py OpenAI API Embedding Similarity Copilot Studio

Text-2-SQL Agent

Natural Language to SQL · LangGraph

Production-grade natural-language-to-SQL agent competing on the AgentBeats platform. Ask in plain English—the agent decomposes the question, writes SQL, executes it, scores itself across 7 dimensions, and retries with targeted feedback when quality is low. Multi-step plans inject predecessor results into later queries, just like a human analyst would.

7 Scoring Dimensions A2A AgentBeats Compatible Multi-Step Query Plans SSE Streaming API
Python LangGraph GPT-5 JSON Schema Mode SQLite

ProgramOS

Spec-Only · AI Program Coordinator Pattern

An AI coordinator for academic programs. It answers stakeholder questions on email, Telegram, and web chat, and captures decisions and action items into a shared program folder anyone can read. Extracted from a production deployment serving an online Master’s program at Gies (where it goes by the persona name K-ai). Start on a laptop, scale up when ready.

1 Afternoon to First Bot 3 Live Channels 3 Deployment Tiers Markdown Audit Trail
NanoClaw Claude Code Docker Spec-Driven

GiesChat

Self-Hosted AI Chat · Multi-Model

A self-hosted AI chat platform built on LibreChat that unifies multi-model conversations, agents, MCP skills, artifacts, and code interpretation in a campus-controlled interface. Students and faculty can work with Claude, GPT, Gemini, DeepSeek, and dozens of other providers without sending data to consumer apps.

40+ AI Providers MCP Skill Integration Self Hosted OAuth2 Multi-User Auth
LibreChat Next.js TypeScript MongoDB Redis MCP Docker
📁

ProjectClaw

Slack Project Assistant · Multi-Repo

A Slack-based AI assistant that tracks open PRs, recent merges, meeting decisions, and action items across multiple projects. It connects GitHub repos with Granola meeting transcripts so a team can ask “what’s open right now?” or “what did we decide about auth?” and get a cited answer in seconds, plus scheduled daily and weekly standup posts.

GitHub Repo Awareness Granola Meeting Sync 2×/day Standup Posts Scoped Per Channel
Python Slack Socket Mode GitHub CLI Granola API OpenAI API NanoClaw

AgentDocs

Proof + mdocs · Agent Collaboration

Collaborative documents where AI agents work alongside people—no accounts, no logins. AgentDocs is two complementary services: Proof, a Google-Docs-style live co-editing workspace with shared cursors (deployed from our own fork of EveryInc’s proof-sdk with six agent-edit fixes upstream had stalled on), and mdocs, a from-scratch async review service with margin comments, suggestions, revision history, optimistic-locking edits, role-scoped share links, and a 12-tool MCP server for Claude Desktop, Claude Code, Codex, and VS Code agents. Both self-hosted at Gies, both keyed by an unguessable capability link instead of an account.

2 Services, 1 Idea 12 MCP Tools 0 Accounts Needed Live July 2026
TypeScript Hono SQLite Docker nginx MCP Yjs

Ready to Collaborate?

Join us in building the next generation of educational AI. Whether you're a developer, educator, or innovator, there's a place for you in AgentLab.