gem-llm-admin-cli
CommunityManage GEM-LLM users and API keys safely.
Software Engineering#security#usage reporting#api key management#user provisioning#gem-llm#admin cli
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.