cli-jaw

(β˜… 198)

🦈 2-line install personal AI assistant. 11 AI runtime surfaces (Claude, Codex, Cursor, Gemini, Grok, Antigravity, OpenCode, Copilot), 200+ skills, zero ban risk.

File Explorer

Showing a partial file list β€” download the zip above to see everything.

  • .dockerignore
  • .env.example
  • .gitattributes
  • .gitignore
  • .gitmodules
  • .npmignore
  • AGENTS.md
  • CHANGELOG.md
  • CLAUDE.md
  • CONTRIBUTING.md
  • DashboardNoteFileResponse
  • devlog
  • docker-compose.yml
  • Dockerfile
  • Dockerfile.dev
  • LICENSE
  • officecli
  • package-lock.json
  • package.json
  • pnpm-lock.yaml
  • pnpm-workspace.yaml
  • README.ja.md
  • README.ko.md
  • README.md
  • README.zh-CN.md
  • server.js
  • server.ts
  • skills_ref

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Showing a partial file list.

Command Glossary

Commands referenced in this DOCs, explained below.

πŸ”

agy

View Details β–Ό

An agentic development platform by Google.

agy {{path/to/file_or_directory}}

Open a specific file or directory:

agy {{[-d|--diff]}} {{path/to/file1}} {{path/to/file2}}

Compare two files with each other:

agy chat "{{prompt}}"

Pass in a prompt to run in a chat session in the current working directory:

πŸ”

bun add

View Details β–Ό

Add and install new dependencies to the current project.

bun {{[a|add]}} {{package}}

Install a single package:

bun {{[a|add]}} {{package1 package2 ...}}

Install multiple packages:

bun {{[a|add]}} {{git_url}}

Install from a Git repository:

πŸ”

bun

View Details β–Ό

JavaScript runtime and toolkit.
Includes a bundler, a test runner, and a package manager.

bun init

Create a new Bun project in the current directory:

bun run {{path/to/file|script_name}}

Run a JavaScript file or a `package.json` script:

bun test

Run unit tests:

πŸ”

claude

View Details β–Ό

An agent-based coding tool that understands your code base and helps you code faster through natural language commands.

claude prompt

Execute with prompt:

claude update

Update `claude`:

claude mcp list

Get the list of specified MCP servers:

πŸ”

codex

View Details β–Ό

Natural language code assistant for the terminal, powered by OpenAI.
Reads and edits files in your current directory to fulfill requests.

codex

Start an interactive Codex session in the current directory:

codex "{{prompt}}"

Run a single Codex command using a prompt:

codex --sandbox workspace-write "{{prompt}}"

Run a prompt allowing Codex to edit files in the workspace:

πŸ”

copilot

View Details β–Ό

Interact with GitHub Copilot.

copilot

Start interactive mode:

copilot --allow-tool write

Allow all file editing:

copilot --continue

Resume the most recent session:

πŸ”

cron

View Details β–Ό

A system scheduler for running jobs or tasks unattended.
The command to submit, edit, or delete entries to `cron` is called `crontab`.

tldr crontab

View documentation for managing `cron` entries:

πŸ”

docker compose up

View Details β–Ό

Start and run Docker services defined in a Compose file.

docker compose up

Start all services defined in the docker-compose file:

docker compose up {{[-d|--detach]}}

Start services in the background (detached mode):

docker compose up --build

Start services and rebuild images before starting:

πŸ”

done

View Details β–Ό

This shell keyword is used with `for`, `while`, `select`, and `until` to mark the end of a loop.

tldr for

View documentation for the `for` keyword:

tldr while

View documentation for the `while` keyword:

tldr select

View documentation for the `select` keyword:

πŸ”

node

View Details β–Ό

Server-side JavaScript platform (Node.js).

node {{path/to/file}}

Run a JavaScript file:

node

Start a REPL (interactive shell):

node --watch {{path/to/file}}

Execute the specified file restarting the process when an imported file is changed (requires Node.js version 18.11+):

πŸ”

npm config

View Details β–Ό

Manage the `npm` configuration settings.

npm {{[c|config]}} list

Show all configuration settings:

npm {{[c|config]}} list --json

List all configuration settings as `JSON`:

npm {{[c|config]}} get {{key}}

Get the value of a specific configuration key:

πŸ”

npm install

View Details β–Ό

Install Node packages.

npm {{[i|install]}}

Install dependencies listed in `package.json`:

npm {{[i|install]}} {{package_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}

Download the latest version of a package and add it to the list of dev dependencies in `package.json`:

πŸ”

npm prefix

View Details β–Ό

Print the local or global prefix to `stdout`.

npm prefix

Print the local prefix:

npm prefix {{[-g|--global]}}

Print the global prefix:

πŸ”

npm publish

View Details β–Ό

Publish a package to the npm registry.

npm publish

Publish the current package to the default npm registry:

npm publish {{path/to/package_directory}}

Publish a package from a specific directory:

npm publish --access public

Publish a scoped package with public access:

πŸ”

npm run

View Details β–Ό

Run a script.

npm run

List available scripts:

npm run {{script_name}}

Run a script:

npm run {{script_name}} -- {{argument}} {{--option}}

Pass arguments to a script:

πŸ”

npm

View Details β–Ό

JavaScript and Node.js package manager.
Manage Node.js projects and their module dependencies.
Some subcommands such as `install`, `run`, etc. have their own usage documentation.

npm init {{[-y|--yes]}}

Create a `package.json` file with default values (omit `--yes` to do it interactively):

npm {{[i|install]}}

Download all the packages listed as dependencies in `package.json`:

npm {{[i|install]}} {{package_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

πŸ”

nvm

View Details β–Ό

Install, uninstall, or switch between Node.js versions under the fish shell.
Supports version numbers like "12.8" or "v16.13.1", and labels like "stable", "system", etc.

nvm install {{node_version}}

Install a specific version of Node.js:

nvm install {{node_version}}

Install a specific version of Node.js:

nvm use {{node_version}}

Use a specific version of Node.js in the current shell:

πŸ”

opencode

View Details β–Ό

An AI coding agent.
Some subcommands such as `auth`, `models`, `web`, etc. have their own usage documentation.

opencode

Start the interactive TUI:

opencode {{[-c|--continue]}}

Continue the most recent session:

opencode run "{{message}}"

Run opencode in non-interactive mode by passing a prompt directly:

πŸ”

pnpm

View Details β–Ό

Fast, disk space efficient package manager for Node.js.
Manage Node.js projects and their module dependencies.

pnpm init

Create a `package.json` file:

pnpm {{[i|install]}}

Download all the packages listed as dependencies in `package.json`:

pnpm add {{module_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

πŸ”

task

View Details β–Ό

To-do list manager.

task add {{description}} due:{{tomorrow}}

Add a new task which is due tomorrow:

task {{task_id}} modify priority:{{H|M|L}}

Update a task's priority:

task {{task_id}} done

Complete a task:

πŸ”

tsc

View Details β–Ό

TypeScript compiler.

tsc --init

Initialize a TypeScript project:

tsc {{path/to/file.ts}}

Compile a TypeScript file into a JavaScript file with the same name:

tsc {{[-t|--target]}} {{ES5|ES2015|ES2016|ES2017|ES2018|ESNEXT|...}} {{path/to/file.ts}}

Compile a TypeScript file into JavaScript using a specific target syntax (default is `ES3`):

πŸ”

tts

View Details β–Ό

Synthesize speech.

tts --text "{{text}}"

Run text-to-speech with the default models, writing the output to "tts_output.wav":

tts --list_models

List provided models:

tts --model_info_by_idx {{model_type/model_query_idx}}

Query info for a model by idx:

πŸ”

wsl

View Details β–Ό

Manage the Windows Subsystem for Linux.

wsl {{shell_command}}

Start a Linux shell (in the default distribution):

wsl {{[-e|--exec]}} {{command}} {{command_arguments}}

Run a Linux command without using a shell:

wsl {{[-d|--distribution]}} {{distribution}} {{shell_command}}

Specify a particular distribution:

// repository documentation