Hot Packages

Pre-built integrations and libraries for the Hot platform.

32 packages 32 shown

hot-std

v2.6.0
Hot Standard Library

The Hot Standard Library

hot
43 namespaces 382 functions 79 types

anthropic

v1.2.2

Anthropic Claude API bindings for Hot. Includes Messages, Models, Batches, Files, Skills, Token Counting, and Prompt Caching APIs.

ai
11 namespaces 44 functions 62 types

aws-bedrock

v1.2.1

AWS Bedrock API bindings for foundation model inference (Claude, Titan, Llama, Mistral, and more).

cloud ai
5 namespaces 26 functions 21 types

aws-core

v1.2.1

AWS core types, authentication, and utilities shared by AWS packages.

cloud
2 namespaces 30 functions 6 types

aws-dynamodb

v1.2.1

AWS DynamoDB API bindings for NoSQL database operations.

cloud database
5 namespaces 24 functions 21 types

aws-eventstream

v1.2.2

AWS Event Stream binary protocol parser for streaming AWS services (Bedrock, Transcribe, etc.).

cloud
1 namespaces 11 functions 3 types

aws-lambda

v1.2.1

AWS Lambda API bindings for serverless function invocation and management.

cloud
3 namespaces 12 functions 10 types

aws-s3

v1.2.1

AWS S3 API bindings for object storage, buckets, and presigned URLs.

cloud
4 namespaces 28 functions 19 types

aws-secrets-manager

v1.2.1

AWS Secrets Manager API bindings for secure secret storage and retrieval.

cloud
2 namespaces 18 functions 14 types

aws-ses

v1.2.1

AWS SES API bindings for sending transactional and marketing emails.

cloud email
2 namespaces 7 functions 13 types

aws-sns

v1.2.1

AWS SNS API bindings for pub/sub messaging and notifications.

cloud messaging
4 namespaces 40 functions 26 types

aws-sqs

v1.2.1

AWS SQS API bindings for message queue operations.

cloud messaging
3 namespaces 27 functions 27 types

ffmpeg

v1.2.2

FFmpeg video/audio processing via Hot Box containers. Thumbnail extraction, transcoding, audio extraction, and media probing.

media
1 namespaces 23 functions 4 types

gemini

v1.1.1

Google Gemini API bindings for Hot. Includes GenerateContent, Models, Embeddings, Files, Cached Content, and Image Generation (Imagen) APIs.

ai
7 namespaces 34 functions 127 types

hot-ai

v1.8.0

Dependency-free building blocks for AI agents: sessions, identities, messages, scoped memory, RAG, context management, and inter-agent communication.

hot ai
12 namespaces 159 functions 45 types

hot-ai-agent

v1.4.0

Reusable harness primitives for AI agents: transports, commands, runtime stores, rendering, streaming, and MCP helpers.

hot ai
17 namespaces 122 functions 39 types

imagemagick

v1.1.0

ImageMagick image processing via Hot Box containers. Resize, convert, optimize, and identify images.

media
1 namespaces 19 functions 3 types

json-rpc

v1.1.0

JSON-RPC 2.0 client for HTTP transports. Supports standard request/response and SSE streaming.

protocols
2 namespaces 6 functions 4 types

libreoffice

v1.1.0

LibreOffice headless document conversion via Hot Box containers. Convert between DOCX, PDF, XLSX, PPTX, and more.

documents
1 namespaces 13 functions 1 types

mcp

v1.3.1

MCP client for connecting to Model Context Protocol servers. Supports tools, resources, prompts, SSE streaming, and a bridge that surfaces remote tools as `::ai::tool/Tool` records consumable by the chat run-loop.

ai protocols
6 namespaces 27 functions 14 types

openai

v1.2.4

OpenAI API bindings for Hot. Includes Chat Completions, Models, Embeddings, Images (DALL-E), Audio (TTS), and Moderations APIs.

ai
33 namespaces 212 functions 710 types

pandoc

v1.1.0

Pandoc document conversion via Hot Box containers. Convert between Markdown, HTML, PDF, DOCX, and many more formats.

documents
1 namespaces 16 functions 1 types

playwright

v1.1.0

Playwright headless browser via Hot Box containers. Screenshots, PDF generation, and web scraping.

automation
1 namespaces 14 functions 3 types

postmark

v1.1.0

postmark API bindings for Hot.

email
16 namespaces 45 functions 140 types

resend

v1.1.0

resend API bindings for Hot.

email
7 namespaces 32 functions 102 types

slack

v1.1.0

Slack API bindings for Hot. Includes Chat, Channels, Users, Files, Apps, Calls, Auth, Team, OAuth, Emoji, and Views APIs.

messaging
10 namespaces 114 functions 219 types

sox

v1.1.0

SoX audio processing via Hot Box containers. Audio format conversion, effects, normalization, and info extraction.

media
1 namespaces 23 functions 4 types

supabase

v1.0.0

Supabase client SDK for Hot. Database queries (PostgREST), authentication (GoTrue), file storage, and edge function invocation.

database
9 namespaces 171 functions 39 types

supabase-admin

v1.0.0

Supabase Management API bindings for Hot. Manage projects, organizations, databases, edge functions, branches, and custom domains.

database
8 namespaces 68 functions 22 types

tesseract

v1.1.0

Tesseract OCR via Hot Box containers. Extract text from images with language support.

documents
1 namespaces 13 functions 1 types

whisper

v1.1.2

OpenAI Whisper speech-to-text via Hot Box containers. Transcribe audio to text with language detection.

ai media
1 namespaces 12 functions 1 types

xai

v1.1.1

xAI (Grok) API bindings for Hot. Includes Responses (Chat), Models, Collections (RAG), Images, Live Search (Web/X), and Video APIs.

ai
7 namespaces 38 functions 41 types

Don't see the package for the service you need?

We're adding more packages soon! You can use the Hot Standard Library's ::hot::http functions to call any API. See our Hot Dev packages for examples.