aistore / cli
AGENTS.md1.9k starsChanged 16 days agoMITView on GitHub
Apply throughout cmd/cli/. Follow root instructions, using the module commands below. Root go test ./... and make lint-scoped exclude this separate Go module; use its Go version. For local core changes, run go work init ../.. . in cmd/cli. Do not commit generated workspace files; remove them after verification. From the repository root, match feature tags across CLI build, lint, tests, and cluster deployment: Before E2E tests, deploy per root instructions and put rebuilt ais on PATH. From cmd/cli, set…
We split this AGENTS.md into the rules it gives an agent
5 rules. About 0 are common, 3 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Do not commit generated workspace files.
- Distinctive: line 12
Read README.md and CLI documentation.
- Distinctive: line 14
Before reusing commands across namespaces, read makeAlias.
- Very specific: line 27
Before E2E tests, deploy per root instructions and put rebuilt ais on PATH.
- Very specific: line 36
Add relevant test build tags.
≈ “Common” is an estimate: at least 1 in 5 of the 36,368 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
AIS CLI Agent Instructions
Apply throughout cmd/cli/. Follow root instructions, using
the module commands below. Root go test ./... and make lint-scoped exclude
this separate Go module; use its Go version.
For local core changes, run go work init ../.. . in cmd/cli.
Do not commit generated workspace files; remove them after verification.
References
- Read README.md and CLI documentation.
- For help text, follow Help Style Guide.
- Before reusing commands across namespaces, read makeAlias.
Build and Verification
From the repository root, match feature tags across CLI build, lint, tests, and cluster deployment:
make cli lint-cli
# Optional-feature example; omit unused tags.
TAGS='dsort' make cli lint-cliBefore E2E tests, deploy per root instructions and put rebuilt ais on PATH.
From cmd/cli, set AIS_ENDPOINT for the cluster; focus on the affected
test/*.in case and confirm it runs.
AIS_ENDPOINT=http://localhost:8080 go test -v -tags=debug -count=1 ./test \
-run '^TestE2E$' -args -ginkgo.focus='copy_object'Add relevant test build tags. Use .in, .stdout, and .cleanup fixtures
for command regressions; run affected package tests from this module.
Trending
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about NVIDIA/aistore
- pytorch/pytorch“[RFC] Add tar-based IterableDataset implementation to PyTorch”GitHub · May 13, 2020 · 87 reactions
- FluxML/Flux.jl“WebDataset.jl, a linearly scalable data loader based on iterable datasets”GitHub · Apr 28, 2021 · 8 reactions
- medyagh/setup-minikube“Add Timeout Option for Minikube Setup”GitHub · Feb 22, 2025 · 4 reactions
- @taras.glek.net“Never really enjoyed working with minio. Looks like nvidia has a higher performing alternative (also in …”Bluesky · Dec 14, 2025 · 2 likes
- tensorflow/tensorflow“S3 ParseURI supporting query parameters”GitHub · Jul 28, 2020 · 2 reactions
The biggest 5 of 28 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 28
Talked about on GitHub and Bluesky (28 times).
On GitHub · 27
- May 13, 2020[RFC] Add tar-based IterableDataset implementation to PyTorch — pytorch/pytorch87 reactions · 32 comments
- Apr 28, 2021WebDataset.jl, a linearly scalable data loader based on iterable datasets — FluxML/Flux.jl8 reactions · 4 comments
- Feb 22, 2025Add Timeout Option for Minikube Setup — medyagh/setup-minikube4 reactions · 2 comments
- Jul 28, 2020S3 ParseURI supporting query parameters — tensorflow/tensorflow2 reactions · 8 comments
- Oct 21, 2026Add affected Go package and range to GHSA-958w-8f9q-43j8 — github/advisory-database0 reactions
22 more on GitHub
- Oct 21, 2026Add affected Go package and range to GHSA-vcwj-2rq7-52fc — github/advisory-database0 reactions
- Oct 2, 2026chore: Upgrade AIStore Nix package to 1.5.1. — NVIDIA/multi-storage-client0 reactions · 1 comment
- Sep 23, 2026Add an AIStore-compatible GetBatch API for ML workloads — rustfs/rustfs0 reactions · 2 comments
- Aug 18, 2026fix: RangeReader returns 0 bytes when length is ContentLengthUnknown — andrewwhitecdw/aistore0 reactions
- Jul 14, 2026fix(msfs): interpret AIStore Atime as nanoseconds, not microseconds — NVIDIA/multi-storage-client0 reactions · 3 comments
- Jun 22, 2026fix: upgrade vulnerable dependencies from security scan — NVIDIA/multi-storage-client0 reactions · 1 comment
- May 5, 2026fix: upgrade vulnerable dependencies from security scan — NVIDIA/multi-storage-client0 reactions · 1 comment
- Apr 14, 2026extract: NVIDIA AIStore → infrastructure — TheunsBarnardt/ai-fdl-kit0 reactions · 1 comment
- Mar 12, 2026Add support for S3-compatible storage with HTTP redirects (e.g., NVIDIA AIStore) — mlcommons/storage0 reactions · 5 comments
- Jan 16, 2026v4.1.24 and v4.1.23: Reader returns wrapped `io.EOF` — pierrec/lz40 reactions · 2 comments
- Jan 15, 2026logsDir other than "/var/log/ais" does not work — NVIDIA/ais-k8s0 reactions · 5 comments
- Jan 14, 2026redirection doesn't work in put request — apache/arrow-rs-object-store0 reactions · 3 comments
- Dec 16, 2025Add Native AIStore Storage Support — argonne-lcf/dlio_benchmark0 reactions · 2 comments
- Dec 3, 2025modernize and revive linters reports — golangci/golangci-lint0 reactions · 5 comments
- Jul 14, 2025panic: close of closed channel — golangci/golangci-lint0 reactions · 5 comments
- Apr 28, 2024services: Add NVIDIA/aistore support — apache/opendal0 reactions · 3 comments
- May 11, 2023Modify the resource limit: memory limit from 30Mi to 100Mi — NVIDIA/ais-k8s0 reactions · 1 comment
- Sep 16, 2022Failing AIStore CI — meta-pytorch/data0 reactions · 2 comments
- Jun 14, 2022AIStore Datapipes (AISFileListerIterDataPipe and AISFileLoaderIterDataPipe) — meta-pytorch/data0 reactions · 7 comments
- Feb 9, 2022[INTEGRATION] with AiStore — activeloopai/deeplake0 reactions
- Dec 23, 2021AIStore example added — activeloopai/examples0 reactions · 1 comment
- Dec 17, 2021AIStore — gaow0007/code-reading0 reactions
On Bluesky · 1
- Dec 14, 2025Never really enjoyed working with minio. Looks like nvidia has a higher performing alternative (also in go). Minio never supported erasure… — @taras.glek.net2 likes and reposts
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 28,693 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository3 other files it gives its agents.
- AGENTS.mdAGENTS.md
- cmd/ishard/AGENTS.mdAGENTS.md
- docs/llms.txtllms.txt
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

