sam3-local

Run local SAM3 image segmentation and video prediction APIs.

Updated May 7, 2026
One-click install
npx skills add https://github.com/EurecaMoment/BenchClaw --skill sam3-local
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sam3-local
Source: https://github.com/EurecaMoment/BenchClaw/tree/main/BenchClaw/annotation-tool/sam3
Command: npx skills add https://github.com/EurecaMoment/BenchClaw --skill sam3-local

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a local interface to the SAM3 annotation tool, enabling text-grounded image segmentation, box-prompted image segmentation, candidate mask generation, and direct access to the SAM3 video predictor API.

Core Features & Use Cases

  • Image Segmentation: Perform text-grounded and box-prompted image segmentation.
  • Video Prediction: Run local SAM3 video tracking sessions and access predictor APIs.
  • Use Case: When you need to segment images or videos for tasks like object detection or video tracking, and want to leverage the SAM3 annotation tool's capabilities without reloading the model repeatedly.

Quick Start

Run the local SAM3 annotation tool on the image 'example.png' with the text prompt 'car' and save masks to 'output_masks'.

Frequently Asked Questions about sam3-local

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run local image segmentation using the SAM3 annotation tool?

Local image segmentation with the SAM3 annotation tool is performed using text-grounded or box-prompted inputs to generate candidate masks. This process operates as a local service, allowing you to process images like 'example.png' directly without reloading the model for each new prompt.

Can I access the SAM3 video predictor API for video tracking without reloading the model?

Yes, you can access the SAM3 video predictor API directly to run local video tracking sessions. The service is designed to maintain the loaded model in memory, eliminating the need for additional model reloading between consecutive video prediction tasks.

What is text-grounded image segmentation and when do I need it for object detection?

Text-grounded image segmentation is the process of isolating objects within an image based on natural language descriptions. You need it for object detection tasks when you want to automatically identify and segment specific entities, such as a 'car', using text prompts instead of manual pixel selection.

Do I need a local SAM3 service running to use box-prompted segmentation?

Yes, a running local SAM3 service is required to use box-prompted segmentation. This Skill functions as a local interface to the SAM3 annotation tool and relies entirely on the local environment to process bounding box inputs and generate corresponding candidate masks.

What is the best way to generate candidate masks for video prediction locally?

The best way to generate candidate masks for local video prediction is by running a SAM3 video tracking session through the local service. This approach provides direct access to the SAM3 video predictor API, enabling efficient mask generation and tracking across video frames.