> ## Documentation Index
> Fetch the complete documentation index at: https://docs.boxd.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# JigsawStack

> JigsawStack provides a suite of custom small AI models integrated into scalable infrastructure, enabling developers to build AI-powered applications efficiently

JigsawStack provides a suite of custom small AI models integrated into scalable infrastructure, enabling developers to build AI-powered applications efficiently.

`jigsawstack` · **23 tools** · no triggers

## Connect it

```bash theme={"theme":"github-dark"}
run auth jigsawstack
run auth jigsawstack --scope team    # shared with the organization
```

Or from the [Integrations page](https://app.boxd.sh/integrations) in the console. See [Connections](/guides/integrations/connections) for personal versus shared, and who may remove one.

## Use it

```bash theme={"theme":"github-dark"}
run jigsawstack          # common commands
run jigsawstack --all    # every command
```

```ts theme={"theme":"github-dark"}
import { jigsawstack } from "@boxd/run";
```

## Common tools

| Tool                  | What it does                                                                                                                                                  |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `check-nsfw`          | Tool to detect NSFW content in images. Use when you need to quickly detect nudity, violence, hentai, porn and other NSFW content in images.                   |
| `check-profanity`     | Tool to check text for profanity and inappropriate language.                                                                                                  |
| `check-spam`          | Tool to perform spam check analysis on text. Use when you need to detect spam content and get a spam confidence score.                                        |
| `check-spelling`      | Tool to check and correct spelling errors in text. Use when you need to validate text for spelling mistakes and get correction suggestions.                   |
| `classify-content`    | Tool to classify text and image datasets using custom labels.                                                                                                 |
| `convert-html-to-any` | Tool to convert HTML to images (PNG/JPEG/WEBP) or PDF, or capture website screenshots.                                                                        |
| `create-embedding-v2` | Tool to generate enhanced vector embeddings with speaker fingerprint support using the v2 model.                                                              |
| `create-prediction`   | Tool to forecast time series data using AI-powered prediction.                                                                                                |
| `create-prompt`       | Tool to create a new prompt in the Prompt Engine for reusable LLM interactions.                                                                               |
| `create-voice-clone`  | Tool to create a cloned voice for text-to-speech synthesis. Use when you need to clone a voice from an audio sample for later use in TTS operations.          |
| `detect-objects`      | Tool to recognize and identify objects within an image using computer vision AI.                                                                              |
| `extract-vocr`        | Tool to recognize, describe and retrieve data within images with great accuracy using Vision OCR.                                                             |
| `get-sentiment`       | Tool to retrieve sentiment analysis via GET request. Use when you need to classify text into positive, negative, or neutral sentiment using a GET endpoint.   |
| `image-generation`    | Tool to generate images from text prompts. Use when you need visual content created from a prompt.                                                            |
| `run-prompt-by-id`    | Tool to execute a stored prompt using its prompt engine ID. Use when you need to run a pre-configured prompt template with dynamic input values.              |
| `scrape-website`      | Tool to scrape any website and extract structured data using AI-powered element prompts or CSS selectors.                                                     |
| `sentiment-analysis`  | Tool to analyze text sentiment. Use when you need to classify text into positive, negative, or neutral sentiment.                                             |
| `summarize-text`      | Tool to generate concise, intelligent summaries of text or documents with AI.                                                                                 |
| `text-to-speech`      | Tool to convert text to natural-sounding speech. Use when you need to generate an audio file from text input.                                                 |
| `translate-text`      | Tool to translate text from one language to another. Use when you need to convert text between different languages with automatic language detection support. |
| `web-search`          | Tool to perform AI-powered web search with AI overview and geo-aware results.                                                                                 |

<Accordion title="All 23 tools" icon="list">
  | Tool                     | What it does                                                                                                                                                  |
  | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `check-nsfw`             | Tool to detect NSFW content in images. Use when you need to quickly detect nudity, violence, hentai, porn and other NSFW content in images.                   |
  | `check-profanity`        | Tool to check text for profanity and inappropriate language.                                                                                                  |
  | `check-spam`             | Tool to perform spam check analysis on text. Use when you need to detect spam content and get a spam confidence score.                                        |
  | `check-spelling`         | Tool to check and correct spelling errors in text. Use when you need to validate text for spelling mistakes and get correction suggestions.                   |
  | `classify-content`       | Tool to classify text and image datasets using custom labels.                                                                                                 |
  | `convert-html-to-any`    | Tool to convert HTML to images (PNG/JPEG/WEBP) or PDF, or capture website screenshots.                                                                        |
  | `create-embedding-v2`    | Tool to generate enhanced vector embeddings with speaker fingerprint support using the v2 model.                                                              |
  | `create-prediction`      | Tool to forecast time series data using AI-powered prediction.                                                                                                |
  | `create-prompt`          | Tool to create a new prompt in the Prompt Engine for reusable LLM interactions.                                                                               |
  | `create-voice-clone`     | Tool to create a cloned voice for text-to-speech synthesis. Use when you need to clone a voice from an audio sample for later use in TTS operations.          |
  | `detect-objects`         | Tool to recognize and identify objects within an image using computer vision AI.                                                                              |
  | `extract-vocr`           | Tool to recognize, describe and retrieve data within images with great accuracy using Vision OCR.                                                             |
  | `get-search-suggestions` | Tool to get real-time search suggestions for a given query. Use when you need to provide autocomplete suggestions or related search queries.                  |
  | `get-sentiment`          | Tool to retrieve sentiment analysis via GET request. Use when you need to classify text into positive, negative, or neutral sentiment using a GET endpoint.   |
  | `image-generation`       | Tool to generate images from text prompts. Use when you need visual content created from a prompt.                                                            |
  | `list-prompts`           | Tool to list all prompts stored in the Prompt Engine. Use when you need to retrieve or view stored prompts.                                                   |
  | `run-prompt-by-id`       | Tool to execute a stored prompt using its prompt engine ID. Use when you need to run a pre-configured prompt template with dynamic input values.              |
  | `scrape-website`         | Tool to scrape any website and extract structured data using AI-powered element prompts or CSS selectors.                                                     |
  | `sentiment-analysis`     | Tool to analyze text sentiment. Use when you need to classify text into positive, negative, or neutral sentiment.                                             |
  | `summarize-text`         | Tool to generate concise, intelligent summaries of text or documents with AI.                                                                                 |
  | `text-to-speech`         | Tool to convert text to natural-sounding speech. Use when you need to generate an audio file from text input.                                                 |
  | `translate-text`         | Tool to translate text from one language to another. Use when you need to convert text between different languages with automatic language detection support. |
  | `web-search`             | Tool to perform AI-powered web search with AI overview and geo-aware results.                                                                                 |
</Accordion>

[Open JigsawStack in the console →](https://app.boxd.sh/integrations/detail/jigsawstack)
