@shyamistic/aegisauth
v2.0.0
Published
AegisAuth CLI - Trust Layer for AI Agents with Auth0 Token Vault and Multi-Agent Orchestration
Maintainers
Readme
AegisAuth CLI
🚀 AegisAuth CLI v2.0.0 - Trust Layer for AI Agents
A production-ready Auth0 + Token Vault + multi-agent orchestration platform with enterprise-grade security features.
Features
- 🔐 Auth0 Integration: Native Auth0 authentication with Token Vault
- 🤖 Multi-Agent Orchestration: Policy-driven agent execution with risk scoring
- 🛡️ Security Features: CIBA approval flows, audit logging, threat detection
- 📊 Real-time Dashboard: Live agent monitoring and vault status
- ⚡ CLI Interface: 3-command setup for developers
Quick Start
# Install globally
npm install -g aegisauth
# Initialize configuration
aegis init
# Authenticate and setup vault
aegis auth
# Run an agent
aegis run --goal "Analyze market trends"
# Check status
aegis status
# Open dashboard
aegis uiCommands
| Command | Description |
|---------|-------------|
| aegis init | Initialize AegisAuth configuration |
| aegis auth | Authenticate with Auth0 and setup vault connections |
| aegis run --goal "goal" | Run an agent with the specified goal |
| aegis status | Check agent run status and vault connections |
| aegis cancel --id <id> | Cancel an agent run |
| aegis ui | Open AegisAuth dashboard in browser |
| aegis health | Check AegisAuth service health |
Architecture
- Frontend: Next.js 15.1 with Auth0 integration
- Backend: API routes with policy engine and agent orchestration
- Security: Auth0 Token Vault, CIBA flows, risk scoring
- Agents: Multi-agent system with critic analysis and fan-out execution
Development
# Clone and install
git clone https://github.com/aegisauth/aegis-gateway
cd aegis-gateway
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Run tests
npm testConfiguration
Configuration is stored in ~/.aegis/config.json:
{
"baseUrl": "http://localhost:3000",
"auth0Domain": "your-domain.auth0.com",
"clientId": "your-client-id",
"audience": "https://api.aegisauth.com",
"redirectUri": "http://localhost:3000/api/auth/callback",
"vaultConnections": ["github", "slack", "google-oauth2", "linkedin"]
}Security Features
- ✅ Auth0 Token Vault with connected accounts
- ✅ Policy-driven agent execution
- ✅ Risk scoring and CIBA approval flows
- ✅ Audit logging and threat detection
- ✅ Session management and token refresh
- ✅ Multi-factor authentication support
License
MIT © AegisAuth Team
