Repository navigation
Releases
AJX v1.2.3
AJX 1.2.3
Running ajx, ajx help, or ajx --help now shows the AJX logo and installed
version above the command guide. Bare ajx exits successfully. Human-readable
ajx doctor output shows the same banner; ajx doctor --json remains a single
JSON document.
Installation and update downloads now show a progress bar when stderr is a
terminal, followed by a message when download completes and verification starts.
Redirected output stays plain, and JSON updates suppress progress animation.
The standalone installer also accepts --no-progress.
An update launched by an older AJX executable still uses that executable's
downloader and completion display for that invocation. The new behavior is
available in the new standalone installer and subsequent updates.
Installation and packages
AJX 1.2.3 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
For later updates, run ajx update and choose CLI + skill or CLI only. ajx update --check checks without changing files.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: 208d18fde03b86f7101fc364270f1df16d1f67c2
AJX v1.2.2
AJX 1.2.2
Installation and update completion now show an AJX logo with the installed
version directly underneath, followed by a boxed summary. Updates show the CLI
and skill outcome once. Fresh installations list their locations and relevant
next steps.
CLI-only updates no longer ask you to restart your agent session. Updates that
leave shell configuration unchanged no longer suggest reopening the terminal.
Download progress, backup notices, installation errors, and executable checks
remain in place.
ajx update --json keeps its structured result and build/skill metadata without
decorative output. Use ajx version --json to inspect those details separately.
An update launched by an older AJX executable still uses that executable's
completion display. The new display appears when using the updated CLI or the
new standalone installer.
Installation and packages
AJX 1.2.2 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
For later updates, run ajx update and choose CLI + skill or CLI only. ajx update --check checks without changing files.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: ee42b8c97d27471bbc5e38080b0bf252ed1c17eb
AJX v1.2.1
AJX 1.2.1
Updates the GitHub Actions used to check out source, set up Python and Go, and
upload release packages. These updates bring upstream security hardening and
maintenance improvements while retaining full commit-SHA pins.
AJX CLI behavior and the release package format are unchanged.
Installation and packages
AJX 1.2.1 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
For later updates, run ajx update and choose CLI + skill or CLI only. ajx update --check checks without changing files.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: 050cf2c4df0b802d8d840518a69b38ff7fbe406c
AJX v1.2.0
AJX 1.2.0
This release makes task input and recorded evidence easier for agents to use.
ajx init --task-file FILEcopies a nonempty UTF-8 task without changing its
bytes and reports the saved prompt's SHA-256. It cannot be combined with
--task. Existing files remain protected unless--forceis supplied.ajx init --max-budget-usd USDsets a finite positive worker budget.
Enforcement depends on the harness; reporting and nested trials are outside
this worker limit.ajx docs briefing,ajx docs environments, andajx docs consoleopen
bundled references offline. The artifact guide explains environment and
process records, path roles, cleanup results, and budget evidence.- Doctor and environment records distinguish requested configuration,
prepared shell controls, and unobserved startup-file reads. AWS settings
provenance records effective source paths and variable names without values. - Skill inventories retain names and explicitly reported sources. An unknown
source stays unknown; listing a skill does not establish activation or use. - Runs print timestamped stage transitions, including long reporting stages.
The native CLI keeps progress on stderr when--jsonis used. - CLI validation, run output, and the setup wizard use consistent wording for
the harness default model.
These additions are available in the native CLI and Python fallback where
applicable. The bundled skill explains when to use task files and offline
references.
Requested controls do not establish filesystem or network isolation, forwarded
budget flags do not independently prove enforcement, and archive completion
does not prove that every external resource was removed. Keep raw process
records and transcripts private and review generated explanations against their
evidence.
Installation and packages
AJX 1.2.0 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
For later updates, run ajx update and choose CLI + skill or CLI only. ajx update --check checks without changing files.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: e500331579ae154e101973f3e95e33305eb13d60
AJX v1.1.0
AJX 1.1.0
This release improves trial setup, evidence accuracy, and reporting.
ajx init --taskpreserves the supplied prompt exactly. Initial setup also
accepts a check name and a product version command.ajx docsprovides offline CLI and artifact references. Doctor output makes
readiness and shell configuration easier to understand.- Skill counts are recorded separately from slash commands. Unknown inventory
and command-error coverage remain explicitly unknown. - Completed runs record their final stage states. Narration failures preserve
their reason, and reporter evidence includes bounded tool inputs. - Status output includes stage timing, and report Markdown renders more
consistently. - Repository hooks and CI scan outgoing history and metadata for secrets and
accidental disclosure.
Reports still require review: generated explanations can contain unsupported
inferences, and reporting adds time and model calls after task execution.
Local context isolation is not a filesystem or network sandbox. Raw transcripts
and exported reports may contain private data and need review before sharing.
The CLI and matching skill are distributed together for macOS and Linux on
ARM64 and x86-64.
Installation and packages
AJX 1.1.0 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
For later updates, run ajx update and choose CLI + skill or CLI only. ajx update --check checks without changing files.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: 7790c1439a37f7625a41d84de19f548edf706f7a
AJX v1.0.2
AJX 1.0.2 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
For later updates, run ajx update and choose CLI + skill or CLI only. ajx update --check checks without changing files.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: 8dc7cf178b40a21add9bf1b3188e85c5cc5db41d
AJX v1.0.1
AJX 1.0.1 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: 3318a9f946cf54679d789b1f38c16265af0b2c03
AJX v1.0.0
AJX 1.0.0 — native CLI and matching Agent Skills bundle.
Install on macOS or Linux without a GitHub login, Go or Python:
bash -o pipefail -c 'curl -fsSL https://github.com/royosherove/ajx/releases/latest/download/install.sh | bash' && export PATH="$HOME/.local/bin:$PATH"Then run ajx console demo trials/console-demo for a simulated investigation, or start a fresh agent session and ask it to use the AJX skill.
Packages for macOS and Linux on ARM64 and x86-64 were tested on native runners, including installation, console startup and a headless demo. Checksums and the source commit are included. Binaries are not signed or notarized. See the README for prerequisites for real agent trials.
Source commit: b589533f8a919966e4486213abecf0552aad96d9