Skip to content

Add BlackVault — Proxy gateway for AI API keys #303

@venkat22022202

Description

@venkat22022202

BlackVault — Proxy gateway for AI API keys

GitHub: https://github.com/venkat22022202/black-vault
Live Demo: https://black-vault-murex.vercel.app
License: MIT

What it does

When you share an API key with an AI agent, you cannot revoke just that agent access without rotating the key. BlackVault fixes this with a proxy layer:

Agent → BlackVault (proxy token) → OpenAI/Anthropic/Google (real key)

The agent never sees the real API key. Kill the proxy token = instant 401.

Features

  • AES-256-GCM encrypted vault with per-user derived keys
  • Proxy gateway with full SSE streaming (OpenAI, Anthropic, Google AI)
  • Instant kill switch — revoke per-session, per-key, or everything
  • Per-session cost tracking with model-level accuracy
  • Activity audit trail
  • Self-hostable, open source, free

Tech Stack

Next.js 16 · React 19 · TypeScript · tRPC 11 · Drizzle ORM · Neon Postgres · Upstash Redis · Clerk Auth · Tailwind v4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions