AI Resources

A guide to the AI tools and resources available across Penn Law — what we have, how to use them, and what to keep in mind.

Last updated September 11, 2026  ·  This resource is primarily designed for faculty; for student- or staff-specific guidance, see Penn Law ITS

What Can AI Actually Do?

Practical fundamentals for faculty: how these tools work, where they save time, and where they fall short.

The Short Version

The AI tools listed below are all built on large language models (LLMs) — software trained on enormous amounts of text that can generate fluent, often remarkably useful responses to natural-language prompts. You don't need to understand the engineering. The practical takeaway: these tools are very good at working with language, and not so good at everything else.

Think of it this way: you have a very fast, very well-read research assistant who sometimes makes things up. That's not a knock — it's how these tools actually work. When you treat the output as a strong first draft that needs your judgment and verification, they can save you real time.

Where AI is Genuinely Useful

Drafting and writing. LLMs are excellent first-draft machines. Emails, memos, syllabi, recommendation letters, committee reports — give it context and a clear prompt, and you'll get a solid starting point in seconds. I use this daily.

Brainstorming and outlining. When you're staring at a blank page, AI is a surprisingly good thought partner. It won't have your ideas, but it will give you a structured framework to react to — which is often exactly what you need to get moving.

Summarizing and explaining. Drop in a long document, article, or set of comments and ask for a summary. Ask it to explain a technical concept in plain language. This works well and can save significant time on reading-heavy tasks.

Research assistance. Harvey and the Westlaw/Lexis AI tools are designed specifically for legal research — finding relevant cases, statutes, and secondary sources. They're not a replacement for careful research, but they can accelerate the early stages significantly.

Where AI Falls Short

It makes things up. This is the big one. LLMs generate plausible-sounding text, and sometimes that text is simply wrong — fabricated case names, invented statistics, confident but incorrect legal analysis. The field calls this "hallucination." It's not a bug that's getting fixed next quarter; it's a fundamental feature of how these models work. Always verify anything that matters.

Math and precision. LLMs are language tools, not calculators. They'll get basic arithmetic right most of the time, but anything involving complex calculations, data analysis, or precise quantitative reasoning should be checked independently.

Confidentiality. When you type something into an AI tool, that text goes to a server. I recommend using only paid, enterprise-tier tools for professional work — and checking your privacy settings. More on this in the Policies tab.

It doesn't "understand" anything. This is worth saying plainly: LLMs don't know what they're saying. They predict the next word based on patterns in training data. The output can be impressive — even insightful — but there's no reasoning happening behind the curtain the way there is when you think through a problem. Your judgment is not optional.

A note on agentic AI: the framing above describes chat AI — the kind you type at. Increasingly, faculty are also using agentic AI: tools that read files, run commands, and act on your behalf. The dynamics are different, and so is the safety setup. See the dedicated Agentic & Advanced tab.

You don't have to start from scratch: there are ready-made skills for the tasks faculty repeat — generating multiple choice and essay exam questions, class prep, lecture-slide review, memo and email drafting, editorial review. Install one and invoke it by name. See Cross-Tool AI Skills, or browse the full catalog.

AI Tools at Penn Law

The Penn Law community has access to several AI platforms. Here's what's available for 2026–27. Click on each tool for more details on access.

ToolFull-Time
Faculty
Adjunct
Faculty
1Ls2L / 3L / LLMStaffUse case
PennChatSecure chat access to Claude and GPT models; approved for most University data. No web search.
Claude.aiGeneral chat, drafting, and summarizing; customizable via skills and plugins. Anthropic models. Two options for faculty: Penn Enterprise Claude ordered through ITS with research funds (Standard $16/mo, Premium $50/mo; fiscal-year commitment; provisioned for 1Ls) or personal Pro/Max plans funded via research accounts. Staff licenses via departmental funds.
ChatGPTGeneral chat, drafting, web search, and data analysis; customizable via custom GPTs. OpenAI models. On the same footing as Claude: two options for faculty — Penn Enterprise (ChatGPT EDU) ordered through ITS with research funds, or personal Plus/Pro plans funded via research accounts. Staff licenses via departmental funds.
Claude CodeAgentic coding and file workflows; most powerful (but least intuitive) way to access AI models; highly customizable. Included in Penn Enterprise Claude (with $50/wk Standard or $250/wk Premium API allowance) by request through ITS; provisioned for 1Ls.
Claude CoworkApp-based agent tool; allows access to local files; most of the power of Code with an easier interface; highly customizable. Not in Enterprise Claude (under University review); staff pilot under way.
Microsoft Copilot ChatWeb-based AI chat, search, and document assistance.
HarveyLegal research, drafting, and other law-practice-specific tools.
LegoraLegal research, drafting, and other law-practice-specific tools. LawKey login; adjuncts email ITS first.
Westlaw AI / Lexis+ AIAI legal research inside Westlaw / Lexis.
Zoom AI CompanionMeeting summaries, recaps, and action items.

provided through Penn  ·  obtainable with research or departmental funds  ·  by request to Penn Law ITS  ·  pilot or rollout pending  ·  not provided by Penn Law. Personal-account tools (e.g., Gemini) are covered in the cards below. Use a Penn-reviewed tool cleared for the data involved; a paid personal plan does not carry Penn’s institutional approval.

Adjunct Faculty

What’s different for you

Penn Law’s AI licensing runs largely through faculty research accounts, which adjunct faculty don’t have. Here’s what’s available to you:

  • Harvey is available on request. Ask Penn Law ITS for access and log in with your LawKey username.
  • Microsoft Copilot Chat and Zoom AI Companion come with your Penn Carey Law accounts. Nothing to request.
  • Westlaw AI and Lexis+ AI are available under Penn Law’s existing subscriptions.
  • PennChat is free to eligible Penn users, including adjunct faculty with a PennKey and an active faculty affiliation. Use PennNet or GlobalProtect to connect.
  • Legora is available to adjunct faculty. Email itshelp@law.upenn.edu before your first login so ITS can confirm your account, then sign in at app.us.legora.com with your LawKey.

If you use your own paid subscription instead, keep student material out of it. A personal Claude, ChatGPT, or Gemini account is fine for your own preparation, but it carries none of Penn’s approvals. Student records are FERPA-protected and don’t belong in a tool Penn hasn’t reviewed.

General AI Tools

General-purpose AI assistants — chat tools for writing, analysis, summarizing, and brainstorming. Each runs on one or more underlying models; PennChat, for instance, fronts Anthropic and OpenAI models in one Penn-secured interface.

PennChat

✓ Penn-Provided Approved: High, Mod & Low Everyday AI

Penn's AI portal, hosted inside Penn's secure network, bringing multiple models together — currently Anthropic's Claude and OpenAI's ChatGPT — in one chat interface. Free to eligible Penn users, with daily usage credits that vary by model. Requires connection to PennNet / AirPennNet or the GlobalProtect VPN.

No web search: Answers draw on model knowledge and the files you provide; bring your own sources.

Claude.ai

◆ Enterprise via ITS · Fundable Approved: Low & Mod (Enterprise) Everyday AI Working with AI

Anthropic's leading AI assistant — exceptionally strong at writing, analysis, long documents, and coding. On the same footing as ChatGPT: full-time faculty can choose between Penn Enterprise Claude ordered through ITS with research funds (Standard $16/mo, Premium $50/mo; fiscal-year commitment; approved for Low and Moderate Risk data), or an individual Pro/Max subscription funded via research accounts (Low Risk data only). Accounts are provisioned for 1Ls; staff licenses via departmental funds. Email itshelp@law.upenn.edu to request.

Models: Sonnet 5 for everyday work, Opus 5 in between, Fable 5.1 (Premium) for hard reasoning. Personal plans remain fundable with research funds.

ChatGPT

◆ Enterprise via ITS · Fundable Approved: Low & Mod (Enterprise) Everyday AI Working with AI

OpenAI's leading AI assistant — exceptionally strong at brainstorming, drafting, web browsing, data analysis, and custom GPTs. On the same footing as Claude: full-time faculty can choose between Penn Enterprise access (ChatGPT EDU) ordered through ITS with research funds (approved for Low and Moderate Risk data), or an individual Plus/Pro subscription funded via research accounts (Low Risk data only). Staff licenses are funded by departments through ITS.

Note: Penn's EDU deployment does not enable Codex or API access; personal Plus/Pro plans remain fundable with research funds if you need OpenAI's agentic tools.

Google Gemini

◆ Research Fundable (Personal) Personal · Low Risk Only

Google's multimodal AI assistant — strong at web research, image/video analysis, and Google Workspace integration. Not a Penn-provided institutional tool; full-time faculty can fund paid personal tiers with research accounts.

Boundary: Unreviewed by Penn — keep student records, confidential files, and Moderate/High Risk data out.

Agentic Tools

Agentic AI goes beyond chat — it reads files, runs commands, and works across multiple steps on your behalf. Here are the two Claude agents; the Agentic & Advanced tab has the full lineup, setup, and safe-use guidance.

Claude Cowork

Staff Pilot · Personal Fundable Personal · Low Risk Only Working with AI Building with AI

Anthropic's app-based desktop agent — delegate tasks (research, drafting, synthesis) through Claude Desktop and it executes in the background across connected local folders. Requires a paid Claude subscription (fundable with research funds); a PCL staff pilot is under way.

Boundary: Not currently available through Penn's Enterprise environment (under University review); connecting to Law School O365 (email/calendar) is not permitted.

Claude Code

◆ Enterprise via ITS · Fundable Approved: Low & Mod (Enterprise) Building with AI

Anthropic's agentic command-line tool — works in terminal, IDE, desktop app, or browser. Reads and edits files, runs commands, and orchestrates multi-step workflows. Engine behind the Law Faculty Skills. Included in Penn Enterprise Claude (Standard includes $50/week API allocation; Premium includes $250/week) by request through ITS (itshelp@law.upenn.edu), provisioned for 1Ls, or usable via personal subscription.

Setup: See the Agentic & Advanced tab for installation and safe working practices.

Built specifically for legal work — trained on legal data and designed for legal research and drafting.

Harvey

✓ Penn-Provided Approved: Low & Moderate

Legal-specific AI for research, drafting, and analysis under Penn Law's enterprise agreement (your data is not used for training). Available to all full-time faculty, staff, and upper-level students. Adjunct faculty can request access via Penn Law ITS. Sign in with LawKey.

Boundary: Approved for Low/Moderate Risk data; do not input PHI, financial accounts, or credit cards.

Legora

✓ Penn-Provided Approved: Low & Moderate

Legal-specific AI platform comparable to Harvey — research, drafting, and document analysis. Available to faculty, staff, and 2L/3L/LLM students. Sign in at app.us.legora.com with LawKey; your account is created on first login (adjuncts email ITS first).

Retention note: Projects inactive for six months are automatically deleted.

Westlaw AI-Assisted Research

✓ Penn-Provided Legal Research Terms

AI features built into Westlaw Precision — natural language search, conversational authority retrieval, and document review. Available to all faculty and students under Penn Law's existing Westlaw subscription.

Access: Sign in with your individual Westlaw law school credentials.

Lexis+ AI

✓ Penn-Provided Legal Research Terms

LexisNexis's AI-powered legal research assistant — conversational search, document drafting, summarization, and direct case verification. Available under Penn Law's existing Lexis subscription.

Access: Sign in with your individual Lexis+ law school credentials.

Productivity Tools

AI features embedded in tools you already use — built into your existing workflow.

Microsoft Copilot Chat

✓ Penn-Provided Approved: High, Mod & Low

Web-based AI chat, search, and document assistance, included with your Penn Carey Law Microsoft account at no charge. Matches PennChat with the broadest University data approval.

Add-on: Microsoft 365 Copilot Premium (Office app integration) is a separate $16.50/user/mo license through Penn Law ITS.

Zoom AI Companion

✓ Penn-Provided Approved: Penn Zoom Data

Generative-AI assistant built into Zoom — meeting summaries, smart recaps, and action items. Available on all Penn Zoom accounts. Off by default — enable in Zoom account settings, then activate at the start of each meeting.

Setup: Turn on in your Zoom profile before your meeting to make the companion active.

Agentic AI: tools that do, not just describe

Most AI tools faculty have used so far are chat AI — you type, they respond. Agentic AI is different: you give it a goal and it works toward that goal across many steps, reading files, running commands, searching the web, and modifying documents until the task is done. Claude Code, OpenAI Codex, Gemini CLI, and Claude Cowork are purpose-built for this. The same underlying models power them, but the tools can do things, not just describe them.

What changes when AI becomes agentic

  • It reads on its own. A chat tool reads what you paste. An agent reads what it finds — files in a folder you point it at, messages in a connected inbox, web pages it decides to visit. You set the scope; it picks what to look at within that scope.
  • It acts; it doesn’t just describe. A chat tool will tell you the command to delete duplicate files. An agent will run the command. A chat tool will draft an email. An agent will send it.
  • It plans across many steps. Agents work in a loop: form a plan, take an action, observe the result, revise the plan, take the next action. A single instruction from you might trigger dozens of intermediate steps.
  • It uses “tools.” In AI parlance, a tool is anything the agent can call: read a file, run a terminal command, fetch a webpage, send an email, query a calendar. The tools available define what the agent can do. Adding a connector — like Gmail or Google Drive — expands the agent’s reach.
  • It works between your prompts. The agent may be working for a minute or for ten between your messages. It doesn’t pause to ask permission for every step unless you’ve configured it to.

A useful analogy

Chat AI is like a research assistant who answers questions when you walk over to their desk.

Agentic AI is like a research assistant you hand a project to, with keys to your office and your filing cabinet, while you step out for the afternoon.

Both are useful. Both have appropriate uses. But the second one requires you to think carefully — beforehand — about which keys you hand over.

Why the difference matters

  • Speed and scope. Agents can do in minutes what would take hours of clicking and typing. The flip side is that they can also do damage in minutes.
  • Reviewability. Chat outputs are text you can read. Agentic outputs are actions: files changed, messages sent, calendar invites accepted. Reviewing what an agent did is more involved than reviewing what a chatbot wrote.
  • Trust setup. With chat, you decide each turn what to share. With an agent, the agent decides what to read within whatever scope you’ve granted. That makes the initial setup — folder, permissions, connectors — far more consequential than what you paste into any single chat.
  • Reversibility of errors. Chat errors are wrong answers you can ignore. Agent errors are wrong actions — a deleted file, a misdirected email, an inappropriately scheduled task. Some are easy to undo; some are not.

When to reach for which

Chat AI suits drafts, summaries, explanations, brainstorming, and questions where the input fits in a message and the output is text you’ll review.

Agentic AI suits tasks that span many files, require chained steps, or involve making changes rather than describing them — particularly repetitive or well-defined work.

A note on terminology: “Agent,” “assistant,” “copilot,” and “AI tool” are used loosely and inconsistently across products. The distinction that matters isn’t the label — it’s whether the tool can take action on your behalf without each step being explicitly approved. If it can, treat it as agentic, and apply the cautions in the security guide.

Agentic Tools Available to Faculty

These are the agentic tools most relevant to Penn Law faculty. Some offer free access; others require a subscription or usage-based billing. Paying for a personal account does not give it Penn’s institutional data protections. Use only a Penn-reviewed tool cleared for the data involved.

Claude Code

★ Recommended for:Building with AI

Anthropic’s agentic coding tool, available in your terminal, IDE, desktop app, or browser. Reads and edits files, runs shell commands, executes scripts, and orchestrates multi-step tasks on your computer. Widely used for coding but equally useful for document workflows, data analysis, and any task that touches files. Included in Penn Enterprise Claude (provisioned for 1Ls; faculty and staff by request through ITS; Standard includes $50/wk API allocation, Premium $250/wk) or usable via a research-funded personal subscription.

Claude Code overview & installation

OpenAI Codex

OpenAI’s agentic coding tool, available as a terminal CLI, as an IDE extension, on the web, and as a mode inside the ChatGPT desktop app (macOS and Windows, with Linux in preview). As of August 2026 there is still no standalone Codex app — it folded into a single ChatGPT desktop app that carries Chat, Work, and Codex as modes. Reads your repository, edits files, runs tests, and iterates — the same shape as Claude Code, from a different vendor. Install instructions → Penn Law’s ChatGPT EDU deployment does not include Codex. Separate account eligibility and usage limits vary; check OpenAI’s current Codex plans.

OpenAI Codex overview

Gemini CLI

Google’s open-source agentic CLI (Apache 2.0). Brings Gemini directly into the terminal with built-in tools and MCP support. The same engine powers agent mode in Gemini Code Assist for VS Code. Free access is available, with limits; paid options offer additional capacity. Neither is Penn-approved institutional access. Keep Penn Moderate and High Risk data out of personal accounts. See Google’s current access options.

Gemini CLI on GitHub

Claude Cowork

★ Recommended for:Working with AIBuilding with AI

Anthropic’s app-based agentic AI — a friendlier alternative to the terminal agents above, accessed through a desktop or browser app. Hand it a task (research, drafting, analysis, summarization) and it works in the background. Closer to delegation than command-line interaction. For now, faculty cannot connect external agentic AI tools to the Law School’s O365 (email, calendar, OneDrive, Teams), so use Cowork for self-contained tasks rather than as a productivity-app integrator. Launched in early 2026. Not currently available through Penn Enterprise Claude (under University review); a limited Penn Carey Law staff pilot is under way; otherwise an individual subscription is required.

In-Chat Agents

Agentic features in Claude and ChatGPT

Both Claude and ChatGPT now include agentic features inside their normal chat apps — browsing the web, running code, working with uploaded files, and (in ChatGPT’s case) extended Agent Mode sessions. Lighter-weight than dedicated agentic tools but exhibit the same dynamics. The same safety considerations apply.

ChatGPT Agent Mode overview

Claude Code

Claude Code is Anthropic's AI coding and productivity tool — it works in your terminal, in VS Code, as a desktop app, or in your browser. Despite the name, it's not just for coding. I use it for writing, research, document production, and administrative tasks. It's the tool behind the Claude Code Skills listed on this page and on the pedagogy portal.

You need a paid Claude subscription (Pro, Max, Team, or Enterprise) to use it. A paid personal plan gives you access to the tool, but it does not carry Penn’s data approvals. Penn’s Enterprise Claude includes Claude Code (provisioned for 1Ls; faculty and staff by request through ITS; Standard includes $50/wk API allocation, Premium includes $250/wk) and is approved for Low and Moderate Risk data.

Getting Started

If you want help getting set up, email me — I'm happy to walk you through it.

Model APIs

The agentic tools above are prebuilt. If you'd rather build your own — automate a repeat task, process a batch of documents, or wire a model into a script — you can call the models directly through an API. You don't need to be a software engineer: if you can write a basic script (or have an AI write one for you), you can use one.

Why Use an API?

The conversational tools are great for one-off tasks. But if you find yourself doing the same thing over and over — processing a batch of documents, grading with a rubric, extracting data from a set of files — an API lets you automate it. You write a script once, and it runs the same prompt across hundreds of inputs without you copy-pasting anything.

APIs also give you more control: you can choose the model, adjust parameters like temperature (how creative vs. deterministic the output is), and build multi-step workflows where the output of one call feeds into the next.

The Penn LLM Gateway

Penn runs a secure LLM Gateway that provides programmatic API access to a range of models from inside Penn's environment — built for research and tool-building. Penn Carey Law is part of the pilot program. It's the Penn-sanctioned path to API access, as opposed to a personal vendor account, which makes it the right starting point for work that touches Penn data or is funded by Penn. Email me to get connected.

Anthropic (Claude) API

If you'd rather go straight to a vendor, Anthropic's API gives you direct access to the Claude models — the same ones powering Claude Code and the Claude chat interface, but programmatically. Strong at writing, analysis, long documents, and coding tasks.

OpenAI API

OpenAI's API gives you access to the GPT-5 family of models — the same models behind ChatGPT, but with full programmatic control. Broad capabilities across writing, reasoning, and multimodal tasks.

Other Models

Anthropic and OpenAI are not the only model providers. Google's Gemini models are available through their API with similar capabilities. There's also a growing ecosystem of open-source models — Meta's Llama, Mistral, and others — that you can run locally or through hosting providers, sometimes for free. I'm happy to discuss options if you're exploring this space.

If you're interested in working with APIs and want help getting started, email me. I can point you to examples and walk through the basics.

Where to Start

Agentic tools introduce risks chat AI doesn’t. The full security guide is authoritative; this section is a starter set — the practices to put in place before your first serious agentic session.

Working directory hygiene

Create a dedicated working folder for AI sessions — not your home directory, not your Desktop. Use a separate folder for each project and limit the agent’s access to that folder. Only put files in there that you’re comfortable with the agent reading — whatever’s in the folder, the agent can and likely will read.

Conservative connectors

Each connector (Gmail, Drive, Calendar, MCP servers) expands what the agent can see and act on. Enable only what you’re actively using. For now, faculty cannot connect external agentic AI tools to the Law School’s O365 — email, calendar, OneDrive, Teams. Faculty experimenting with other connectors should use personal, non-Penn accounts. Email and calendar connectors of any kind deserve special care — they can send messages and accept invites on your behalf.

Guard against prompt injection

Malicious instructions can be hidden in documents, emails, or web pages an agent reads — and the agent will treat them as commands from you. A PDF that instructs the agent to write a favorable evaluation; an email that instructs a Gmail-connected agent to forward messages externally. Be skeptical when an agent’s behavior changes after it reads external content, and keep sensitive actions (send, delete, network calls) gated behind explicit approval.

The full security guide covers more

Account setup, API key handling, permissions, all categories of connector, prompt injection defense in depth, human-in-the-loop expectations, and what to do if something goes wrong. Worth reading once before you start using any agentic tool seriously.

Safe Use of Agentic AI Tools at Penn Carey Law →

What I actually use

Faculty often ask which tool to pick. As of September 2026, here’s my honest read.

I keep pro-level paid accounts on all three major AI vendors — Anthropic (Claude), OpenAI (ChatGPT), and Google (Gemini) — so I can compare them on real work and notice when one pulls ahead. About 90% of my actual use runs through my Claude Max subscription, accessed via Claude Code in the macOS terminal. The CLI interface isn’t a requirement — it’s just where I’m fastest — but the Max tier matters because Claude Code burns through usage limits faster than Pro can sustain for heavy use.

My current recommendation: for most faculty work — drafting, research synthesis, document workflows, data analysis — Anthropic’s Claude models are the best choice today. That’s a current-state read, not a permanent claim; these tools change fast, and the right answer changes with them. If you want a single starting point, Claude Pro + Claude Code (in whatever interface you find comfortable — terminal, desktop app, VS Code) is what I’d pick first. Anthropic’s lineup changed on September 1 with Claude Fable 5.1; which one to pick, and what it costs on a Pro plan, is on the Using AI tab.

Getting More Out of Claude Code

New to Claude Code? Start with the basics on the Getting Started tab. If you've already set it up and want to do more, here are some features worth knowing about.

CLAUDE.md — Persistent Instructions

A file called CLAUDE.md sits in a folder and Claude reads it at the start of every session — standing context for that project, so you aren’t re-explaining the same things every time. Mine sets voice and formatting preferences.

You don’t write the file by hand. Type /init and Claude looks through the folder and drafts one for you; from then on, just say “add that to CLAUDE.md” when you catch yourself giving the same instruction twice, and Claude edits it. /memory opens whatever exists to read or change. Claude also keeps a separate running memory of what it picks up as it works, so some context accumulates with no effort from you at all. Documentation →

Custom Skills

A skill packages a repeatable procedure — instructions, and any supporting files — so you don’t paste the same three paragraphs into the chat window every time. You don’t have to remember a command to use one. Claude loads a skill on its own when the task calls for it, so “make me 20 multiple choice questions from these readings” is enough; you can also invoke one deliberately by typing / and its name. The law faculty skills I've built are examples — see Cross-Tool AI Skills below for the full set. Built on the open Agent Skills standard, they work in compatible tools, including Claude Code, Codex, Gemini CLI, and eligible ChatGPT workspaces. See the account requirements below. You can also create your own for any workflow you repeat. Documentation →

MCP — Connecting to External Tools

The Model Context Protocol lets Claude Code connect to external services — Google Drive, Gmail, calendars, databases, Slack, and more. Useful for personal workflows that don’t involve Penn data. For now, faculty cannot connect external agentic AI tools to the Law School’s O365 (email, calendar, OneDrive, Teams) — so keep MCP connectors pointed at personal, non-Penn accounts only. Documentation →

Multiple Environments

Claude Code works in the terminal, VS Code, JetBrains IDEs, the desktop app, and the web. Your account, projects, and history follow you across all of them. Start a task on your laptop, pick it up from your phone. (Local settings and MCP servers are a different story across two separate machines — see Using Claude Across Two Computers below.)

Work That Runs Without You

A routine is a task you set once and Claude runs on a schedule, in the cloud — so it keeps running when your laptop is closed. Set one up from the web, the desktop app, or by typing /schedule in the terminal. This page is maintained by one: every couple of weeks a routine re-checks the tool descriptions and links here and opens a pull request when something has gone stale. Faculty analogues: a weekly sweep of new scholarship in your field, or a start-of-semester check that every link on your syllabus still resolves. Documentation →

Full documentation: code.claude.com/docs

Using Claude Across Two Computers

A common question: if I set something up on my office machine, will it be there on my home machine? The answer depends on which Claude product you mean. Claude Projects and Cowork’s task history are tied to your account and follow you everywhere. Claude Code is a local developer tool and needs one of two specific features to get the same effect. And Cowork’s own internal “Projects” are the one real exception — local-only, with no sync at all.

Claude Projects (claude.ai)

Projects are tied to your Claude account, not to a device. Once you’re logged in, the same projects, knowledge files, custom instructions, and chat history are available on any computer, the desktop app, or your phone — no manual syncing. Two caveats: full project functionality requires a paid plan (Pro, Max, Team, or Enterprise), and if your account is managed by an organization, that org’s settings can affect access independent of Claude itself.

Claude Cowork

Cowork’s conversation and task history work the same way: sessions run on Anthropic’s servers and follow your account, so you can start a task on one computer, check progress from your phone, and pick up the finished output on another computer — all in one continuous thread.

The exception is local file access. Cowork reaches your actual computer only through the Claude Desktop app running on that specific machine. Folder connections are granted per device — connecting a folder on your home computer does not carry that permission to your office computer, even if both machines see the identical folder through Dropbox or another sync tool. You have to open the folder connector in the Desktop app and grant access on each machine separately.

Cowork also has its own “Projects” feature — workspaces that group related tasks with their own files, context, and memory — and this is not the same as the claude.ai Projects above. Cowork projects are desktop-only and stored locally, with no cloud sync. A Cowork project created on your home computer will not appear on your office computer, and there’s currently no setting that changes this. The workaround is to recreate the project on the second machine (pointed at the same connected folder) or skip the project grouping and run tasks directly. Documentation →

Claude Code

Claude Code is the most device-local of the three. Installed separately on two machines, each install is independent: the connectors and preferences you set up on one don’t appear on the other.

The project-level context is the easy part, and you may already have it. A CLAUDE.md lives in the folder, so if that folder is in Dropbox or Box it is already on both machines — nothing to sync, nothing to copy. What doesn’t travel is the machine-level setup: connectors you’ve added and your own global preferences live outside the project folder, so you set those up once per computer. That’s a few minutes on the second machine, not an ongoing chore.

Two features give you real continuity across machines:

  • Claude Code on the web runs sessions on Anthropic’s cloud infrastructure instead of on either computer. Start one from a terminal with claude --cloud, or directly at claude.ai/code; check it from a browser or the mobile app; and later pull it into a terminal on a different machine with claude --teleport. Teleport needs the repository on GitHub with your branch pushed, and a checkout of that repo on the machine you’re pulling into. Documentation →
  • Remote Control lets you steer a session actively running on one machine from another device — your phone, a browser, or another computer. The original machine has to stay on and keep running: this is for steering from elsewhere, not full portability. Documentation →

Troubleshooting

A Dropbox-synced folder isn’t reachable in Cowork on my second computer. Expected behavior, not a bug. Folder connections are granted per computer, so even though the folder is physically synced to both machines, the Desktop app has to be opened and the folder explicitly reconnected on each machine. Open the folder connector in the Desktop app on the second computer and add the same folder there.

My Cowork projects don’t show up on my other computer at all. A real product limitation, not a settings problem. Cowork’s internal Projects feature is local-only with no cloud sync (unlike claude.ai Projects, which do sync). Recreate the project on the second machine, or work without the project grouping and rely on directly connected folders instead.

Cross-Tool AI Skills

I've built a set of open-source AI skills for common faculty tasks — install the ones you want and use them in natural conversation. Built on the open Agent Skills standard, they work with Claude Code, ChatGPT, and other compatible tools. Access depends on the tool: Claude Code requires an eligible paid plan or API access; Codex has its own plan limits; Gemini CLI offers free and paid access. Native ChatGPT Skills are available to eligible Business, Enterprise, Healthcare, and Edu users, subject to workspace settings. A Plus or Pro subscription alone does not establish eligibility for Skills in ChatGPT. Check with Penn Law ITS before assuming Skills are enabled in Penn’s EDU workspace. Email me if you want help getting set up.

Browse the faculty-tool catalog → — document and review skills, account requirements, and links to installation instructions.

Teaching & Assessment — on the Pedagogy portal

The teaching skills live on the Pedagogy Resources portal, described in the context of the course decisions they support rather than as a tool list. That portal is the canonical home for anything about teaching with AI; this one covers tools, access, and policy.

Teaching skills on the Pedagogy portal →

Faculty Tools

Skill

Memo & Document Production

Produce formatted .docx memos and documents with Penn Carey Law letterhead — proper margins, fonts, and logo.

View on GitHub
Skill

Email Drafting

Draft emails and professional communications in your voice — replies, declines, invitations, follow-ups. Learns your style and preferred sign-off.

View on GitHub
Skill

Document Comment Summary

Extract and summarize all comments from Word (.docx) files into a clean report. Useful for compiling reviewer feedback on drafts, committee documents, or student papers.

View on GitHub
Skill

Materials to Markdown

Convert PDF, DOCX, PPTX, or HTML into clean markdown an AI tool can actually read — articles, opinions, decks. Extracts speaker notes from slides.

View on GitHub
Skill

Rex (Critical Reviewer)

A senior engineering critic persona that reviews code, plans, designs, and documents. Finds problems before they ship — blunt, specific, actionable feedback.

View on GitHub
Skill

Eddie (Senior Editor)

Editorial review of any document — checks factual accuracy, citations, internal consistency, institutional sensitivity, voice/style, and AI-specific failure modes. Prioritized revision report with self-check.

View on GitHub

Faculty-tool catalog: document and review skills. Source and installation instructions for supported tools: github.com/polkwagner/law-faculty-skills

How do you want to work with AI?

What you’re doing with AI shapes which tools fit — three modes of working, from everyday chat to building your own tools. Most people start with the first and grow into the others. (For teaching-specific tools and guides, see the Pedagogy Resources portal.)

Everyday AI

Chat, draft, summarize — no setup, no learning curve

Recommended Tools: PennChat · Claude.ai

You work entirely in a chat window: type a question or paste in some text, get an answer, copy what you need — no setup beyond logging in. PennChat is the safe default for Penn work, since it’s cleared for most University data.

  • Draft and polish emails, memos, and announcements
  • Summarize a long document, report, or email thread
  • Brainstorm ideas or an outline when you’re staring at a blank page
  • Explain an unfamiliar concept or area of law in plain terms
  • Rewrite text to change its tone, length, or audience
Working with AI

Bring your own documents; steer, iterate, and build custom assistants

Recommended Tools: Claude Cowork · Claude.ai

You’re comfortable in a chat and ready to bring your own documents and repeatable workflows into it — Claude Projects and knowledge files, custom skills and plugins, and an app-based agent that can read across your files.

  • Build a Claude Project around your own materials (a course, a committee, a research area) and ask questions grounded in them
  • Extend Claude with a skill — a reusable set of instructions that teaches it a specific task, like generating exam questions or drafting in your voice
  • Add a plugin to connect Claude to an outside tool or data source and pull it into the conversation
  • Hand Cowork a folder of documents and have it summarize, compare, or extract across all of them
  • Run a multi-step research task — gather, synthesize, and draft in one thread — or work directly with uploaded spreadsheets, PDFs, and slide decks
Building with AI

Agentic tools that run multi-step work across your files and code

Recommended Tools: Claude Code · Claude Cowork

You want AI that acts on your behalf — reading files, running steps, and automating work you’d otherwise repeat by hand. It’s a bigger setup and a steeper learning curve; the Agentic & Advanced tab has the tools and safe-use guidance.

  • Run the Law Faculty Skills — class prep, exam generation, slide review, document production — from a single command
  • Automate a batch task: grade a stack against a rubric, convert a casebook to clean text, or process a set of files
  • Build your own skills for workflows you repeat
  • Connect external tools and data through MCP
  • Let an agent carry a multi-step task end to end, with your review at each step
PennChat

It can’t search the web

PennChat has no internet access. Every answer comes from what the model absorbed during training, so it knows nothing about recent events, can’t open a link you paste, and can’t check whether a case or article it cites actually exists. Penn’s FAQ gives the reason plainly: “For privacy reasons, your query is not sent out to the internet to look at the most recent information available.”

Nothing in the interface warns you. Ask PennChat for the latest on something and it will answer confidently from stale training data.

  • Bring the source to it. Paste the text or upload the file. PennChat reads what you hand it well; it just won’t go find it for you.
  • Go elsewhere when currency matters. Claude.ai and ChatGPT EDU search the web and cite what they find. Use ChatGPT EDU only within its Low and Moderate Risk data approval. Penn’s Enterprise Claude is approved for Low and Moderate Risk data, so use a Penn Claude account if you have one; do not move Penn material to a personal Claude account just to get a search.
  • Check every citation. Asked for authority it doesn’t have, a model will often produce something plausible and wrong.
PennChat

Which model should I use?

PennChat's model picker is long, but you rarely need to think about it. Start with Claude Sonnet 5. It handles nearly all faculty work well — and you can pin it in the model picker so it sits at the top every time. Switch models only when a task pushes you toward one of the exceptions below.

If you're…UseWhy
Drafting an email, memo, or syllabus; summarizing a long article or a batch of student comments; tightening a paragraph; asking questions about a document you've pasted in Claude Sonnet 5
Balanced
Strong quality, fast enough, the safe default for everyday work.
Working through a dense opinion or contract; reasoning across a hard doctrinal question; structuring a scholarly argument; reconciling sources that don't agree Claude Opus 4.8
Premium
PennChat’s strongest Claude reasoning model (checked September 3, 2026). Slower and uses more credits, but worth it when the thinking is the hard part. See the note below if Opus 5 or Fable 5.1 is offered.
Running quick lookups, reformatting or cleaning up text, fixing formatting across a long list, or short rote rewrites Claude Haiku 4.5
Economical
Fast and light — fine for simple, high-volume tasks where you don't need deep reasoning.
Sanity-checking a Claude answer on a close call, or wanting a second phrasing or a different voice GPT-5.4 or GPT-5.1
Premium / Balanced
A different vendor's model — a useful cross-check when the stakes are high.

PennChat groups its models into Premium, Balanced, and Economical tiers. The specific names change as new versions ship; the tiers don't. When in doubt, pick the newest model in the tier that fits your task — and remember that Premium models draw more of your usage credits. Need a Word or PDF file back? Choose one of the separate “with document generation functionality” Sonnet entries — plain Sonnet won’t hand you a file. This roster was checked on September 3, 2026: PennChat does not yet offer Opus 5 or Fable 5.1, though Anthropic’s own lineup has moved on (see the Claude.ai & Claude Code box below): if a Claude Opus 5 or Claude Fable 5.1 entry is offered in the Premium tier, prefer Opus 5, or Fable 5.1 for the heaviest tasks, for the hard-reasoning row above.

Claude.ai & Claude Code

Which Claude model, on a paid plan?

Anthropic released Claude Fable 5.1 on September 1, 2026, replacing Fable 5 at the top of its lineup. Claude Opus 5 (released July 24) sits below it; Claude Sonnet 5 is still the everyday model. (Opus 4.8, the Premium pick in the PennChat table above, is now on Anthropic’s legacy list.) Sonnet 5 and Opus 5 come with every paid plan and count against its regular usage. Fable 5.1 is different. On Max it is included, up to half of your weekly usage, and it uses that allowance faster than the other models. On Pro it isn’t included at all: it runs on pay-as-you-go usage credits you have to turn on. On Penn’s Enterprise Claude, two tiers are offered: Standard ($16/month; up to 112 messages per rolling 5 hours, $50 weekly API allocation) and Premium ($50/month; up to 225 messages per 5 hours, $250 weekly API allocation, and Fable 5 access). Both tiers require a fiscal-year commitment and can be purchased with research funds through ITS (itshelp@law.upenn.edu); Standard licenses can upgrade to Premium during the year. The same rules apply in Claude Code.

  • Everyday drafting, summarizing, editing: Sonnet 5. Fast, and more than good enough. Don’t pay for reasoning you don’t need.
  • When the thinking is the hard part: Fable 5.1 — a dense opinion, a doctrinal question with no clean answer, a long Claude Code task you want to leave running. Anthropic’s own line is that it is “best for ambitious, long-running, asynchronous work.” It is slower and spends your usage faster (on Pro, it costs extra), so switch up when the task earns it rather than by default.
  • In between: Opus 5. Anthropic’s developer docs now suggest it as the starting point “for most workloads”; I’d still start with Sonnet 5, and move to Opus 5 when a task is clearly harder than routine drafting.

One caveat that matters in a law school. Fable 5.1 carries safeguards for cybersecurity and biology, and Anthropic says many queries in those domains “are automatically routed to less capable models if flagged.” A flagged cybersecurity question is answered by Opus 4.8 and a flagged biology question by Opus 5; you see a notice in the conversation, the reply is labeled with the model that answered, and the picker stays on Opus for the rest of that chat. Anthropic says the safeguards are intentionally broad, so a biotech-patent hypothetical or a cyber-law question can trip them. Switching to Opus 5 yourself is not a workaround, since it has safeguards of its own; if a legitimate question keeps getting flagged, reword it or start a new conversation. Anthropic’s explanation →

Source: Anthropic’s Claude Fable page and models overview, and its help-center article Claude Fable models on your plan, checked September 3, 2026.

PennChat

Coming from custom GPTs?

PennChat runs on LibreChat, an open platform that does more than trade messages. Its Agents feature is the close cousin of ChatGPT's custom GPTs: you give an agent standing instructions, attach knowledge files it can search across, and use whichever tools Penn has enabled. LibreChat supports a code interpreter and OpenAPI actions, but that does not establish which features are enabled in PennChat. (Tool availability depends on Penn’s current configuration.)

There's no one-click import from ChatGPT, so a custom GPT is rebuilt, not migrated: paste your GPT's instructions into a new agent, re-upload its knowledge files, and recreate its actions as PennChat tools. It's manual, but most of what a custom GPT does carries over. The exception is browsing: LibreChat offers a web-search tool, but Penn has not turned it on, so a GPT that relies on looking things up will not work the same way here. Another gap: you cannot share a PennChat agent with colleagues, so an agent you build is yours alone for now. Open the Agent Builder from the side panel to start — note that you have to create the agent before you can attach knowledge files: fill in the name, instructions, and model, click Create, and only then does the file upload become available. LibreChat's agent guide →

Getting Better Results

Most people try an AI tool once, get a mediocre answer, and conclude it's not that useful. The difference between a mediocre answer and a genuinely helpful one usually comes down to how you ask. Here's what I've learned works.

Be Specific About What You Want

Don't just say "write me a memo." Say "write a two-page memo to the faculty curriculum committee recommending we add a course on AI regulation, in a professional but collegial tone." The more you specify — format, length, audience, tone — the better the output. Vague prompts get vague results.

Give It Context

AI tools work dramatically better when you give them something to work with. Paste in the document you want summarized. Copy in the email thread you need to respond to. Describe the situation in enough detail that a smart colleague could help you. Context is the single biggest lever you have.

Iterate — Treat It as a Conversation

The first response is almost never the final product. Push back. Say "make this more concise" or "you missed the point about X" or "rewrite the second paragraph in a more formal tone." These tools respond well to iteration, and the back-and-forth is where the real value emerges.

Ask It to Critique Its Own Work

One of the most underused techniques: after the AI gives you a draft, ask it to identify weaknesses in what it just wrote. "What are the strongest objections to this argument?" or "What did you leave out?" This often surfaces issues you'd catch on your own — but faster.

For a more detailed guide to prompting, the Penn Carey Law AI Project has a comprehensive resource:

Penn Carey Law AI Project Prompt Guide

Patterns That Work

A few specific approaches I come back to again and again:

  • Paste in a draft and ask it to critique the argument
  • Before a meeting, ask it to summarize the background materials
  • Ask it to explain a concept as if to a specific audience
  • Use it to generate multiple options, then pick the best one
  • When it gets something wrong, tell it — it adjusts

From the Project: we build tools for much of this — exam grading, question generation, custom casebooks, a course-bound virtual TA, and more. See what the Project has built →

Using AI Responsibly

Penn classifies data by risk tier and reviews specific AI tools for use with each tier. This section explains the framework and lists the tools Penn Law ITS has reviewed and endorses. It is informational; for authoritative current guidance, see the policy sources linked at the bottom of this section.

The Penn Data Risk Classification

Penn classifies data into three tiers — Low Risk (publicly available; no harm if disclosed), Moderate Risk (not generally public; mildly adverse if disclosed), and High Risk (regulated or sensitive; significantly adverse if disclosed). Most legal teaching, scholarship, and administration touches Low and Moderate Risk data. Personnel matters, student PII, confidential committee deliberations, and similar sit at Moderate or High. The full framework is at isc.upenn.edu/security/penn-data-risk-classification.

AI Tools Reviewed for Penn Law Use

This list draws on Penn Law ITS’s AI guidance and Penn ISC’s service page, checked September 3, 2026. Confirm school-specific access with Penn Law ITS:

  • PennChat — Penn's secure, University-hosted, chat-based portal for Anthropic's Claude and OpenAI's ChatGPT, free to eligible Penn users. Daily credits allocate model usage; they are not a stated per-user charge. Approved for Low, Moderate, and most High Risk Data (excluding SSNs and credit-card data; avoid identifiable PHI) — the broadest data approval at PCL, alongside Microsoft Copilot Chat. Requires PennNet / AirPennNet or the GlobalProtect VPN. See the PennChat FAQ.
  • Microsoft Copilot Chatfree for all PCL faculty, staff, and students via Penn's Microsoft enterprise agreement. Approved for Low, Moderate, and most High Risk Data (excluding SSNs and credit card data) — matching PennChat as the broadest data approval among general-purpose AI tools at PCL. Web-based AI search, content generation, and summarization. See the PCL ITS Copilot Chat Guide.
  • Harvey AI — legal-AI platform via Penn Law's enterprise agreement. Approved for Low and Moderate Risk Data only; do not input high-sensitivity data (clinical, HIPAA/PHI, financial account information, SSNs, or credit cards). Available to full-time faculty, staff, and 2L/3L/LLM students (not 1Ls); adjunct faculty on request to Penn Law ITS. LawKey login at app.harvey.ai.
  • Legora — legal-AI platform via Penn Law. Approved for Low and Moderate Risk Data only, with the same exclusions as Harvey. Available to faculty, adjunct faculty, staff, and 2L/3L/LLM students; LawKey login at app.us.legora.com. See the PCL ITS Legora Guide.
  • ChatGPT (Penn Enterprise / EDU) — approved for Low and Moderate Risk Data only: no HIPAA/PHI, financial account information, SSNs, or credit cards. Available to full-time faculty (via research funds) and staff (via departmental funds) ordered through Penn Law ITS. On the same footing as Claude, faculty can alternatively fund personal Plus or Pro subscriptions with research accounts (carrying standard commercial terms, for Low Risk data only). See the ChatGPT EDU FAQ.
  • Claude (Penn Enterprise) — approved for Low and Moderate Risk Data only: no clinical or HIPAA/PHI data, financial account information, SSNs, or credit cards, and contact ITS before using FERPA-protected student data. Includes Claude Chat and Claude Code (provisioned for 1Ls; faculty and staff by request through ITS); Claude Cowork is not currently available (under University review). Faculty (research funds) and staff (departmental funds) licenses are ordered through ITS (itshelp@law.upenn.edu): Standard ($16/month; 112 messages/5h rolling, $50/wk API allocation) or Premium ($50/month; 225 messages/5h rolling, $250/wk API allocation, includes Fable 5). All licenses require a commitment through the fiscal year; Standard licenses can upgrade to Premium during the year. On the same footing as ChatGPT, faculty can alternatively fund personal Pro or Max plans with research accounts (carrying standard commercial terms, for Low Risk data only). See the PCL ITS Claude Guide and ISC’s Anthropic Enterprise FAQ.
  • Zoom AI Companion — in-meeting AI for Zoom: live questions, meeting summaries, smart recordings. Available to faculty, staff, and students with a Penn Zoom account. See the PCL ITS Zoom AI Companion Guide.

Penn ISC's central list reviews additional tools beyond those above — Microsoft 365 Copilot (the premium tier embedded in Office apps; requires a paid per-user license), Gemini for Google Workspace, Google NotebookLM, Grammarly, and others — with their own per-tier mappings. Availability for PCL community members varies; the full Penn-wide list is at Penn Generative AI Tools & Resources. Westlaw AI and Lexis+ AI are covered separately under Penn Law's existing legal research subscriptions.

For AI tools beyond those Penn Law ITS or Penn ISC has reviewed, the framework is the same one Penn applies internally: identify the risk tier of any Penn data involved, check the vendor's data-handling terms, and reach out to Penn Law ITS or me with use-case-specific questions.

Quick Guidance for Law School Work

For teaching prep, scholarship drafting, summarizing public legal materials, and most administrative tasks, the PCL ITS-reviewed tools above work well. For sensitive Penn data — student PII, personnel matters, confidential committee deliberations — PennChat and Microsoft Copilot Chat have the broadest approval among the PCL-reviewed tools (Low, Moderate, and most High Risk); Harvey, ChatGPT EDU, Claude (Penn Enterprise), and Zoom AI Companion are reviewed for Low and Moderate Risk only. For SSNs, credit card data, or HIPAA-protected information: don't put it into any AI tool, period.

Personal-Account Use of Other Tools

If you're using Claude, ChatGPT (consumer version, not EDU), or any other AI tool on a personal account rather than through Penn's institutional access, the Penn approvals above don't apply — you're operating under that vendor's terms. For regular work with public or Low Risk material, I recommend a paid tier for its usage limits. Check training and retention settings on any personal plan; paying does not itself establish stronger privacy protections. Personal-account tools should never see Penn's Moderate or High Risk Data. This comes up most often for adjunct faculty, who have no research account and so are likeliest to be working on their own subscription. Student records are FERPA-protected and don’t belong there.

A Note on Agentic Tools

Agentic AI tools — Claude Code, OpenAI Codex, Gemini CLI, Claude Cowork, and the agentic features inside Claude and ChatGPT — introduce risks the data-classification framework above doesn’t fully cover. They read files on their own, take action on your behalf, and can be misdirected by content they read from external sources. The data-classification rules still apply, but the operational practices that protect Penn data look different.

Full treatment is in the dedicated Agentic & Advanced tab and in the standalone security guide:

Safe Use of Agentic AI Tools at Penn Carey Law

Accuracy, Attribution, and Bias

AI Hallucinates — Verify Everything That Matters

I said this in the Getting Started tab, and I'll say it again here because it's the single most important thing to understand about these tools: LLMs generate plausible text, not verified truth. They will fabricate case citations, invent statistics, and present made-up facts with complete confidence.

This isn't a minor issue. A lawyer was sanctioned for filing a brief with AI-fabricated case citations. Law review articles have been submitted with invented sources. It happens because the output looks right — and when you're moving fast, it's easy to trust it. Don't. Anything you plan to rely on, share externally, or put your name on should be independently verified.

Attribution

When and how to disclose AI use is still evolving, but the direction is clear: transparency is the right default. If AI contributed meaningfully to a piece of work, say so. For faculty publications, grant applications, and student-facing materials, err on the side of disclosure.

Professor Catherine Struve has put together a thoughtful guide on AI and attribution that's worth reading:

Struve Guide on AI Attribution (Pedagogy Portal)

Bias

AI models reflect the biases present in their training data. This is well-documented and worth keeping in mind — especially in contexts that affect people directly: hiring decisions, admissions-related work, student evaluations, or any process where fairness matters. AI output can be a useful input, but it shouldn't be the sole basis for consequential decisions about people.

Institutional Guidelines

Penn Law Exam Policies

AI policies for exams are set by individual faculty and administered through the Registrar's office. The pedagogy portal has current guidance on exam AI policies, including model syllabus language and the different policy tiers available:

Penn Law Pedagogy Resources — Exams

Penn AI Policy Sources

The authoritative sources, with PCL-specific guidance first:

Specific policies vary by context. Research use, classroom use, and administrative use may each have different considerations. When a situation doesn't fit neatly into the guidance above, reach out and we'll think it through.

When in Doubt, Ask

AI policy at Penn and Penn Law is evolving. When in doubt about whether a particular use is appropriate, reach out — I'm happy to think through it with you. pwagner@law.upenn.edu

AI Office Hours

Informal sessions through the fall semester. Bring your questions, plans, use cases, and gripes — we'll talk it through. All faculty are welcome, and nothing is required in advance. No agenda and no slides.

Fall sessions meet in person in the Faculty Lounge; drop in for any part of the hour. Nothing to sign up for.

The Penn Carey Law AI Project

The Penn Carey Law AI Project

I run the Penn Carey Law AI Project (formerly the AI Teaching Lab, and before that the AI Law Lab) — Penn Law's initiative to help faculty and students navigate AI in legal education and practice. The Project produces guides and resources, runs workshops and training sessions, provides access to AI tools, and supports faculty who want to experiment with AI in their teaching and research. If you've used the guides and skills on this site, you've already been using the Project's work.

The Project maintains a full resource menu with everything we offer — guides, tools access, workshop schedules, and more.

View the full Penn Carey Law AI Project Resource Menu →

The Project runs about a dozen projects — assessment tools, teaching tools, a course-bound virtual TA, work with the judiciary, and the AI Final Exam study that put a frontier model through eleven Penn Carey Law finals. Each has its own page, with scope and current status, on the Project site.

Browse all Project projects →

Two you can pick up today

Both are open source and installable now, rather than something to request access to.

Skills

Law Faculty Skills

Open-source AI skills for faculty document and review work — memo, document, and email drafting; markdown and PDF conversion; Eddie for editorial review; and Rex for critical review. Built on the open Agent Skills standard; run them in Claude Code, Gemini CLI, Codex, or eligible ChatGPT workspaces. Teaching skills are cataloged on the Pedagogy Resources portal.

View on GitHub
Virtual TA

Heron

A course-bound virtual TA — a RAG chatbot that answers students in Slack from a course's assigned readings, with citations. Deployable for any course; supports Claude, GPT, and Gemini.

View on GitHub

AI Announcements List

I maintain a mailing list for news about AI at Penn Law — new tools, policy updates, workshops, and anything else worth knowing. Low volume, high signal. Contact me at pwagner@law.upenn.edu to join.

Penn-Wide AI Initiatives

There's a lot happening with AI across Penn. Here are the initiatives and resources most worth knowing about.

University

Penn AI

Penn's central AI initiative — the university-wide hub for AI research, education, and events across all 12 schools. A good starting point for finding other AI initiatives at Penn.

Visit Penn AI
University

Penn AI Guidance

The university's official guidance on responsible use of generative AI — covers data privacy, security, and transparency expectations for faculty, staff, and students.

Read guidance
Wharton

Wharton AI & Analytics Initiative

Wharton's integrated approach to AI and analytics — industry partnerships, research, student programs, and events. One of the most active AI efforts on campus.

Visit site
Engineering

Penn Engineering AI

SEAS AI program — home to Penn's undergraduate AI degree (the first at an Ivy), research labs, and the new Amy Gutmann Hall for data science and AI.

Visit site
Library

Penn Libraries AI Guide

The library's guide to AI tools and best practices — covers AI concepts, notable tools across domains, and practical guidance. A good resource to share with students and RAs.

View guide
ISC

ChatGPT EDU FAQ

Penn ISC's FAQ on the institutional ChatGPT EDU deployment — account access, data privacy, and usage guidelines.

View FAQ
Research Computing

PARCC

Penn Advanced Research Computing Center — high-performance computing clusters, GPU resources, and large-scale storage for data-intensive research. Niche, but essential if you're doing heavy computational work.

Visit site
University

Penn AI Fellows Program

A fellowship for postdocs and advanced grad students whose research involves AI — includes funding, mentoring, and a cross-disciplinary seminar. Law students doing AI-related work are encouraged to apply. Tell your students and RAs about this.

Learn more & apply

Know of a Penn AI initiative I should include here? Let me know.

Reading & Resources

For teaching-focused scholarship on AI and legal education, see the Reading & Research section on the Pedagogy Resources portal.

Below are the sources I follow most closely and recommend to colleagues. This is how I keep up — and honestly, keeping up is half the challenge.

Blogs & Newsletters

These are the writers I read consistently. They explain what's happening in AI clearly and honestly, without hype.

Newsletter

One Useful Thing

Ethan Mollick (Wharton) on AI's implications for work, education, and life. The single best resource for academics thinking about AI — practical, grounded, and updated frequently. If you read one thing on this list, make it this.

Subscribe
Blog

Simon Willison's Weblog

Deep, technical-but-accessible writing on LLMs, prompt engineering, and building with AI. Willison is one of the most thoughtful voices on how these tools actually work and what you can do with them.

Read blog
Newsletter

Stratechery

Ben Thompson on technology strategy — not AI-specific, but his AI coverage is among the best for understanding the business and policy implications. Paid, but worth it.

Visit site
Newsletter

Import AI

Jack Clark's weekly newsletter on AI policy, research, and capabilities. Clark co-founded Anthropic and previously led policy at OpenAI — excellent on the intersection of AI and governance.

Subscribe

News & Analysis

News

Ars Technica — AI

Strong technical reporting on AI developments — new models, capabilities, policy, and the occasional reality check. Good signal-to-noise ratio.

Read coverage
News

The Verge — AI

Accessible AI coverage aimed at a general audience — product launches, policy developments, and the cultural impact of AI tools.

Read coverage

Legal & Academic

Academic

AALS AI Resources

The Association of American Law Schools' collection of AI and legal education resources — reports, panel recordings, and guidance for law faculty.

Visit page
Research

Stanford HAI

Stanford's Institute for Human-Centered AI — research, policy briefs, and the annual AI Index report. The best single source for data on where AI capabilities actually stand.

Visit site
Research

Anthropic Research

Anthropic's research blog — technical papers on AI safety, interpretability, and capabilities. More technical than the others, but their safety work is worth following.

Read research

Have a source I should add? Let me know.

Tell Me What You're Doing

If you're using AI in interesting ways — for teaching, research, administration, anything — I want to hear about it. What's working, what's not, what you wish existed. This helps me figure out where to focus the Project's efforts and what resources to build next.

pwagner@law.upenn.edu