Before we begin, tell us how you're running this app so we can set things up correctly.
💻
Running on my own machine
You launched Casewright locally. You'll enter your API key here and it'll be saved to a local file on your computer — it never leaves your machine.
🌐
Running on a shared server
This instance is hosted somewhere (e.g. Azure, a company server). You'll use your own API key. It's kept in this browser only, sent with each analysis, never saved on the server, and auto-deleted after 7 days.
API Configuration
Enter your OpenAI, Anthropic, or DeepSeek API key to enable case analysis. Your key is saved locally to .env and never sent anywhere except the LLM provider.
🌐 Bring your own key
This is a demo instance. Casewright needs an API key to process the supplied cases using AI. Please use
a key created specifically for this demo, avoid sharing it publicly, and delete or rotate it afterwards.
Your API key is stored only in this browser, and is deleted automatically after
7 days. Delete it sooner by clearing this site's data in
your browser settings at any time.
Don't have an API key? Get one from
OpenAI,
Anthropic, or
DeepSeek.
Please note that you're responsible for any billed usage.
🔑 House key
This demo runs on the operator's key: the configured model.
It's the protected default, shared by everyone within a daily cap on model calls.
Add a key of your own below if you'd rather run on it (it stays in this browser and is used for your
own runs; if its provider refuses it, the house key answers instead).
The house key has been removed from this instance. Add a key of your own below to run anything.
Removing the house key needs the operator's passcode. Everyone on this instance then has to bring their own key until the replica restarts.
Your own key (optional)
This will remove your saved API key and model selection. Are you sure?