All aict tools are organized into five categories. Every tool supports --xml, --json, and --plain output modes.
| Tool | Description |
cat | File contents with encoding detection |
head / tail | First or last lines of a file |
file | File type detection via magic bytes |
stat | File metadata with all timestamps |
wc | Line, word, and byte counts |
| Tool | Description |
ls | Directory listings with language and MIME type detection |
find | Filesystem search by name, type, or modification time |
grep | Pattern search with context lines and recursive support |
diff | File and directory comparison |
| Tool | Description |
realpath | Resolve absolute paths |
basename | Extract filename from path |
dirname | Extract directory from path |
pwd | Print working directory |
| Tool | Description |
sort | Sort lines with options |
uniq | Remove or count duplicate lines |
cut | Extract columns from delimited text |
tr | Translate or delete characters |
| Tool | Description |
env | Environment variables with secret redaction |
system | OS, runtime, and user information |
ps | Running process list |
df | Disk space usage |
du | Directory size analysis |
checksums | MD5, SHA1, and SHA256 hashes |
git | Git status, diff, log, ls-files, blame |
doctor | Self-diagnostic command |