2

Show HN: OAuth-style authorization for AI agents

What would you want to control about AI agents in your life?

Would you let an AI agent send emails on your behalf?

Most people say "no" - too risky.

But what if you could set rules like: • "Only send to people in my contacts" • "Never spend over $50" • "Only book meetings between 2-4pm" • "Block domains: competitor.com"

That's what I built.

Introducing PIA (Personal Identity Agent) - an authorization platform for AI agents.

It's like IAM for your life: - Define policies (what agents can/can't do) - Agents authenticate via OAuth flow - LLM verifies every action against your rules - Full audit trail

Built an SDK and 5 production agents to prove it: Email • Calendar • Contacts • Files • Tasks

All live. All production-ready. All at: digital-embodiments.vercel.app

The SDK is on NPM: npm install @variant96/pia-sdk

Tech: Next.js, TypeScript, Prisma, NextAuth, Groq/Gemini

This is my bet on how we'll safely delegate to AI agents.

Thoughts? What would make this more useful?