IdeaCredIdeaCred

Credential isolation for AI agents. Local-first transparent proxy — your agent never sees your API keys.

What's novel

Credential isolation for AI agents. Local-first transparent proxy — your agent never sees your API keys.

Code Analysis

11 files read · 3 rounds

A local-first credential isolation proxy that sits between AI agents and external APIs, injecting secrets at the network boundary so agents never see real API keys, while enforcing domain restrictions, rate limits, body inspection for exfiltration, policy-based access control, and full audit logging

Strengths

Genuinely deep implementation with real cryptography (AES-256-GCM, Shamir secret sharing over GF(256), ChaCha20-Poly1305 DB encryption), a 30+ pattern body inspector for exfiltration detection, a full policy engine with time windows and timezone support, and a complete MCP server that replicates the entire security pipeline. The architecture is clean with clear separation between gate, vault, policy, agent, ledger, and MCP layers.

Weaknesses

The rate limiter is in-memory only (resets on restart), and the gate.ts file at 61KB is a monolith that could benefit from further decomposition. The body inspector uses regex patterns that could produce false positives on legitimate API payloads containing long base64 or hex strings.

Score Breakdown

Innovation
7 (25%)
Craft
88 (35%)
Traction
23 (15%)
Scope
85 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+2
Concept Novelty+2

Craft

Ci+5
Tests+8
Polish+5
Releases+4
Has License+5
Code Quality+27
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+2
Has Dependency Mgmt+5

Traction

Forks+6
Stars+12
Hn Points+0
Watchers+0
Early Traction+5
Devto Reactions+0
Community Contribs+0

Scope

Commits+7
Languages+8
Subsystems+13
Bloat Penalty+0
Completeness+7
Contributors+0
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

25

Contributors

0

Files

190

Active weeks

3

TestsCI/CDREADMELicenseContributing

Repository

Language

TypeScript

Stars

8

Forks

1

License

Apache-2.0