gem-llm-admin-cli

Community

Manage GEM-LLM users and API keys safely.

Authorsaintgo7
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the operational burden and security risk of manually managing GEM-LLM users and their API keys by providing a dedicated CLI workflow for provisioning and revocation.

Core Features & Use Cases

  • User provisioning: Add single users or bulk register users from a CSV with plan selection (free/pro/enterprise).
  • API key lifecycle: Issue and revoke keys per user, including per-user key listing and usage reporting over a time window.
  • Admin access and auditing: Uses the local gateway admin key loaded from /home/jovyan/gem-llm/.env and includes safety guidance to prevent raw_key leakage.

Quick Start

Ask the AI to help you add a new user named alice and then issue an API key for her by running the gem-llm-admin-cli install script, creating the user with add-user, and generating a key with issue-key while storing the returned raw_key securely.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gem-llm-admin-cli
Download link: https://github.com/saintgo7/claude-skills/archive/main.zip#gem-llm-admin-cli

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.