ari
Quiet AI on Your Mac.
File Explorer
- Contents.json
- arilogo_1024.jpg
- arilogo_128.jpg
- arilogo_16.jpg
- arilogo_256 1.jpg
- arilogo_256.jpg
- arilogo_32 1.jpg
- arilogo_32.jpg
- arilogo_512 1.jpg
- arilogo_512.jpg
- arilogo_64.jpg
- Contents.json
- Contents.json
- ariApp.swift
- ContentView.swift
- FloatingPanel.swift
- MarkdownRenderer.swift
- MLXClient.swift
- SpotlightView.swift
- contents.xcworkspacedata
- project.pbxproj
- logo.jpg
- .gitignore
- LICENSE
- README.md
# Use via CDN
jsDelivrjsDelivr 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.
Command Glossary
Commands referenced in this DOCs, explained below.
brew install
View Details ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
git checkout
View Details ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
killall
View Details ▼
killall
Send kill signal to all instances of a process by name (must be exact name).
All signals except SIGKILL and SIGSTOP can be intercepted by the process, allowing a clean exit.
killall {{process_name}}
Terminate a process using the default SIGTERM (terminate) signal:
killall {{[-l|--list]}}
List available signal names (to be used without the `SIG` prefix):
killall {{[-i|--interactive]}} {{process_name}}
Interactively ask for confirmation before termination:
lsof
View Details ▼
lsof
List open files and the corresponding processes.
Note: Root privileges are required to list files opened by others.
lsof {{path/to/file}}
Find the processes that have a given file open:
lsof -i :{{port}}
Find the process that opened a local internet port:
lsof -t {{path/to/file}}
Only output the process ID (PID):
xattr
View Details ▼
xattr
Utility to work with extended filesystem attributes.
xattr -l {{file}}
List key:value extended attributes for a given file:
xattr -w {{attribute_key}} {{attribute_value}} {{file}}
Write an attribute for a given file:
xattr -d {{com.apple.quarantine}} {{file}}
Delete an attribute from a given file:
