| name | cli-anything-samgeo |
| description | CLI harness for segment-geospatial — segment satellite/aerial imagery with SAM models from the command line |
cli-anything-samgeo
Segment geospatial imagery (satellite, aerial, drone) using Meta AI's Segment
Anything Model (SAM) family from the command line. Supports SAM v1, SAM 2,
SAM 3, FastSAM, HQ-SAM, and LangSAM (text-based).
Installation
Requires Python >= 3.10.
pip install segment-geospatial[all]
cd agent-harness && pip install -e .
Syntax
cli-anything-samgeo [--json] [--project PATH] COMMAND [ARGS...]
Global flags:
--json — Machine-readable JSON output (use this for agent consumption)
--project PATH — Path to project JSON file (required for project-scoped commands)
Command Groups
project — Project management
cli-anything-samgeo project new -n NAME -o PATH [-s SOURCE] [-t MODEL_TYPE] [-m MODEL_ID]
cli-anything-samgeo --project PATH project info
cli-anything-samgeo --project PATH project set-source IMAGE_PATH
cli-anything-samgeo --project PATH project history [-l LIMIT]
model — Model management
cli-anything-samgeo model list [-t TYPE]
cli-anything-samgeo model info MODEL_TYPE [-m MODEL_ID]
cli-anything-samgeo model check MODEL_TYPE
Model types: sam, sam2, sam3, fast_sam, hq_sam, text_sam
segment — Segmentation operations
cli-anything-samgeo --project PATH segment automatic -o OUTPUT [--min-size N] [--max-size N]
cli-anything-samgeo --project PATH segment points -o OUTPUT -c -l
cli-anything-samgeo --project PATH segment boxes -o OUTPUT -b
cli-anything-samgeo --project PATH segment text -o OUTPUT -t