Step-by-step walkthroughs for every integration. Follow along — no prior experience required.
Google Cloud project, OAuth credentials, first auth
Azure app registration, Microsoft Graph
Get your API key from Anthropic for BYOK AI chat
Get your API key from OpenAI for BYOK AI chat
Run AI locally with no API key needed
What BYOK AI chat actually costs per month
Time: ~5 minutes. You need a Google account and a web browser.
Open console.cloud.google.com. Sign in with the Google account you want to use with PRISM.
Click the project dropdown at the top → New Project. Name it "PRISM" or anything you like. Click Create.
Navigate to APIs & Services → Library. Search for "Gmail API". Click it, then click Enable.
Go to APIs & Services → OAuth consent screen.
Go to APIs & Services → Credentials → Create Credentials → OAuth client ID.
Your browser opens to Google's sign-in page. Approve access. You'll see "Authentication successful" in the terminal. Done.
Note: While your app is in "Testing" mode, tokens expire after 7 days of inactivity. Just run prism auth again. To make tokens permanent, publish your app in Google Cloud Console (it's free, just requires a brief review).
Outlook support uses Microsoft Graph API. Requires a Microsoft account.
Outlook setup documentation is being finalized. The provider is built and functional — it uses MSAL (Microsoft Authentication Library) for OAuth and connects to Microsoft Graph for all email operations.
For early access, see the setup guide on GitHub.
What is BYOK? "Bring Your Own Key" means you provide your own AI API key. PRISM never stores your key on any server — it's encrypted locally on your machine with AES-256. You pay Anthropic directly at their rates. PRISM has zero access to your AI usage data.
Open console.anthropic.com. Create an account or sign in.
Go to Settings → Billing. Add a payment method. You can set a monthly spend limit to control costs.
Go to Settings → API Keys. Click Create Key. Name it "PRISM" (optional). Copy the key — it starts with sk-ant-.
Open the PRISM dashboard → Settings → AI Chat. Select "Claude" as your provider. Paste your key. Click Save.
Your key is encrypted with AES-256-GCM and stored only on your machine.
Open platform.openai.com. Sign in with your OpenAI account.
Go to Settings → Billing. Add credits (minimum $5). You can set a monthly budget limit.
Go to API Keys (in the left sidebar). Click Create new secret key. Name it "PRISM". Copy the key — it starts with sk-.
Open the PRISM dashboard → Settings → AI Chat. Select "OpenAI" as your provider. Paste your key. Click Save.
100% local, 100% free. Ollama runs AI models on your own hardware. No API key needed. No data leaves your machine. Perfect for maximum privacy.
Download from ollama.com. Available for macOS, Linux, and Windows.
Ollama runs on http://localhost:11434 by default.
Open the PRISM dashboard → Settings → AI Chat. Select "Ollama" as your provider. No API key needed — just select your model from the dropdown.
Hardware note: Local models need decent hardware. Minimum 8GB RAM for small models, 16GB+ recommended for larger ones. A GPU significantly improves speed but isn't required.
PRISM's AI chat is BYOK — you pay your provider directly. Here's what to expect for typical email usage.
| Usage Level | Description | Claude Haiku | GPT-4o mini | Ollama |
|---|---|---|---|---|
| Light | 10-20 queries/day | ~$1-3/mo | ~$1-2/mo | $0 (free) |
| Moderate | 50-100 queries/day | ~$5-10/mo | ~$3-7/mo | $0 (free) |
| Heavy | 200+ queries/day | ~$10-20/mo | ~$8-15/mo | $0 (free) |
Prompt caching reduces costs by ~90% for repeated context. PRISM caches your email context between messages so you're not re-sending your entire inbox every turn.
Tip: Start with Claude Haiku or GPT-4o mini. They're fast, cheap, and handle most email tasks perfectly. Upgrade to larger models only when you need complex multi-step workflows.
Budget controls: Both Anthropic and OpenAI let you set monthly spend limits in their dashboards. Set one before you start.