agents-chatgroup
v0.2.10
Published
AI Coding Agents Chatgroup - Cross-platform installer and runner
Downloads
1,354
Maintainers
Readme
agents-chatgroup
agents-chatgroup is a zero-build NPX launcher.
It does not compile source code on the user's machine. Instead, it downloads prebuilt binaries from object storage (OSS preferred, R2 fallback), verifies checksum, extracts, installs, and runs.
Behavior
When you run:
npx agents-chatgroupthe CLI does:
- Detect current platform/arch
- Download prebuilt
agents-chatgroup.zipfrom configured object storage - Verify SHA256 from manifest
- Extract to
~/.agents-chatgroup/bin - Add
~/.agents-chatgroup/binto PATH (current process + persistent profile) - Launch binary immediately
Commands
npx agents-chatgroup- install (if needed) + runnpx agents-chatgroup install- install onlynpx agents-chatgroup start [args]- run binarynpx agents-chatgroup update- force re-download + reinstallnpx agents-chatgroup status- show install statusnpx agents-chatgroup uninstall- remove~/.agents-chatgroupnpx agents-chatgroup --help
Pass-through args example:
npx agents-chatgroup -- --port 54321
npx agents-chatgroup start --port 54321Binary Source
Release workflow injects these values into bin/download.js during npm pack:
__OSS_PUBLIC_URL__(when OSS is enabled)__R2_PUBLIC_URL____BINARY_TAG__
Runtime fetches:
${BASE_URL}/binaries/${BINARY_TAG}/manifest.json${BASE_URL}/binaries/${BINARY_TAG}/${platform}/agents-chatgroup.zip
Global latest version check uses:
${BASE_URL}/binaries/manifest.json
Source selection order:
AGENTS_CHATGROUP_OSS_BASE_URL- Injected
__OSS_PUBLIC_URL__ AGENTS_CHATGROUP_R2_BASE_URL- Injected
__R2_PUBLIC_URL__
Installation Paths
- Install root:
~/.agents-chatgroup - Binary:
~/.agents-chatgroup/bin/agents-chatgroup(or.exeon Windows) - Cache:
~/.agents-chatgroup/cache/<tag>/<platform>/ - Metadata:
~/.agents-chatgroup/install.json
Local Dev Mode
If agents-chatgroup-npx/dist/ exists (or AGENTS_CHATGROUP_LOCAL=1), CLI reads binaries from local dist instead of remote object storage.
You can also override runtime source manually:
AGENTS_CHATGROUP_OSS_BASE_URLAGENTS_CHATGROUP_R2_BASE_URLAGENTS_CHATGROUP_BINARY_TAG
Requirements
- Node.js >= 18
- Network access to configured OSS/R2 public URL
No Rust/Git/build toolchain is required for end users.
