mandarwagh9/MachineAuth

MachineAuth provides authentication and permission infrastructure that allows AI agents to securely access APIs, tools, and services.

33
/ 100
Emerging

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.

No Package No Dependents
Maintenance 13 / 25
Adoption 8 / 25
Maturity 9 / 25
Community 3 / 25

How are scores calculated?

Stars

52

Forks

1

Language

Go

License

MIT

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.