-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
BlackVault
GitHub: https://github.com/venkat22022202/black-vault
Live Demo: https://black-vault-murex.vercel.app
License: MIT
Description
Open-source proxy gateway for AI API keys with instant access revocation. Instead of sharing real API keys with AI agents, generate proxy tokens. BlackVault injects the real key server-side and forwards to OpenAI, Anthropic, Google AI, and Nebius AI with full SSE streaming.
Kill a session = instant 401. No key rotation needed.
Security Features
- AES-256-GCM encrypted vault with per-user derived keys (HKDF)
- Proxy tokens SHA-256 hashed — plaintext never stored
- Session lookups Redis-cached (60s TTL) for fast revocation
- Rate limited at 200 req/min per user
- Activity audit trail for every action
Tech
Next.js 16 · TypeScript · tRPC · Drizzle ORM · Neon Postgres · Upstash Redis · Clerk Auth
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels