@appneural/cli is the CLI for APPNEURAL developers to create services, manage repositories, and drive DevOps workflows with a consistent TypeScript-first toolchain.
npm install -g @appneural/clinpx appneural <command>for per-project usage
npm run dev # keep watching src/ for changes and rebuild with esbuild
npm run build # produce a bundled dist/index.js that the bin loader executestsconfig.jsontargets modern Node and enablesesnextmodulesesbuild.config.mjscentralizes the bundle/watch configuration
After installing dependencies run npm run build so the published bin/appneural.js can execute the bundled dist/index.js. Open src/commands to extend behavior and wire up real services as needed.
The CLI is available through the appneural, an, or anx binaries. Run appneural <command> --help for command-specific options.
| Command | Description |
|---|---|
auth |
APPNEURAL authentication commands (login, logout, whoami). |
init |
Initialize a local APPNEURAL workspace. |
workspace |
Inspect and manage workspace metadata, installs, and sync. |
templates |
Browse, sync, and scaffold from the APPNEURAL template catalog. |
microservice |
Generate, list, and manage APPNEURAL microservices. |
ui |
UI layout, theme, and component helpers. |
sdk |
SDK generation and automation commands. |
repo |
Repository automation (create, clone, link, list). |
docker |
Build APPNEURAL Docker images or compose local stacks. |
deploy --target <provider> --env <environment> |
Run an APPNEURAL deployment for a given provider/environment. |
ci |
Configure and trigger APPNEURAL CI pipelines. |
quality |
Format, lint, fix, test, and clean quality workflows. |
| `check <schema | duplicates |
ai |
AI copilots for explain, refactor, and review flows. |
version |
Version bump helpers (patch/minor/major). |
publish |
Publish the APPNEURAL CLI package. |
config |
Read and write CLI configuration values. |
doctor |
Collect diagnostics, logs, and bug reports. |
plugins |
Inspect, reload, and manage APPNEURAL CLI plugins. |
setup |
One-shot setup automation for new environments. |
cloud |
Cloud infrastructure automation workflows. |
command create |
Scaffold new APPNEURAL CLI command packages. |
generate <template> <name> |
Render a snippet/template into the workspace. |
new <blueprint> |
Create a new blueprint-based project. |
docs |
Generate and manage the APPNEURAL docs site. |
Tip: All commands accept
-h/--helpto show their nested subcommands and options.