mandarwagh9/MachineAuth
MachineAuth provides authentication and permission infrastructure that allows AI agents to securely access APIs, tools, and services.
Based on the README, here's a technical summary: --- Implements OAuth 2.0 Client Credentials flow with RS256 JWT tokens and RFC 7662/7009 compliant introspection/revocation endpoints, enabling agents to obtain short-lived credentials instead of long-lived API keys. The system supports multi-tenant organization and team scoping with JWT claims, credential rotation with zero downtime, and built-in webhook delivery with exponential backoff retries. Runs as a single Go binary with pluggable storage (JSON files for development, PostgreSQL for production) and includes a React/TypeScript admin dashboard for agent lifecycle management, token tools, and audit metrics.
Stars
52
Forks
1
Language
Go
License
MIT
Category
Last pushed
Mar 10, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/mandarwagh9/MachineAuth"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
quantifylabs/aegis-memory
Secure context engineering for AI agents. Content security · integrity verification · trust...
kahalewai/dual-auth
Dual-Auth provides AGBAC dual-subject Authorization for AI Agents and Humans using existing IAM...
The-17/agentsecrets
Zero-knowledge secrets infrastructure built for AI agents to operate, not just consume.
lelu-auth/lelu
The authorization layer for AI Agents
onecli/onecli
Open-source credential vault, give your AI agents access to services without exposing keys.