A lightweight, local-first utility for authenticating against the central registry, initializing configuration manifests, scanning directories for credential leaks, and uploading assets to your workspaces.
Install the CLI utility globally on your machine using NPM. The CLI manages login tokens, binds your local directory to a workspace listing, and verifies compliance constraints before syncing.
npm install -g @getaimd/cli
aimd.json)Running aimd init creates an aimd.json config file in your current folder, linking this directory to your marketplace listing:
{
"listingId": "e12a4b8c-54a2-4a0b-9dfd-cd209f836100", // Target listing UUID
"workspaceSlug": "my-team-slug", // Workspace slug scope
"listingSlug": "data-cleansing-utility", // Listing URL path
"title": "Clean Data Utility", // Display title
"tags": ["Node.js", "CLI", "Data Cleaning"] // Tags for categorization
}Before uploading any codebase, prompt system, or utility file to a workspace registry, run aimd scan to detect hardcoded database credentials, private API keys, or leaked sensitive parameters.
š Running local compliance scan on: C:\Users\JAI\Documents\AIMD
Checking 12 project source files...
āā š src\lib\database.ts āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā š“ CRITICAL Line 14
ā [SECRETS]: High-entropy database URI containing hardcoded password credentials.
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā ā ļø AIMD Compliance Scan Flagged: ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā¤
ā š“ Critical : 1 ā
ā š High : 0 ā
ā Medium : 0 ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Tip: Move credentials to .env files and add them to your .gitignore to secure codebases.The CLI is configured with the basic commands necessary to coordinate workspace file transfers:
Authenticates your local command line environment with your developer credentials. Saves a secure JWT authentication token locally in your configuration directory to sign future workspace operations.
aimd login
Launches an interactive project onboarding wizard that dynamically constructs the aimd.json manifest file linking your project directory to a dashboard listing.
aimd init
Scans target folders recursively for security risks and high-entropy database password keys. Bypasses patterns registered in your project ignores (e.g. node_modules).
aimd scan .
Compresses files in the current directory and uploads them as a pending draft. Automatically runs pre-flight local scan to ensure credentials are safe.
aimd push -m "Initial file pack publish"
Downloads and extracts the active version file bundle for a listing into your current directory, automatically resolving access privileges.
aimd pull
To maintain transparency and ensure zero confusion: DRM license verification keys, seat-locks, runbooks compilation, and SEM execute blocks are fully deprecated. The CLI now serves strictly as a tool for directory audits, local compliance checks, and transferring resource files (AI Prompts, notes, assets) to your team workspace repository.