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

Version: 1.8.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/hot-ai": "1.8.0"

Add this to your deps in hot.hot

Namespaces

::ai

NamespaceFunctionsTypesDescription
::bus42Typed inter-agent event bus.
::chat3413Provider-agnostic chat surface used by every `::ai::*` consumer.
::context7Utilities for fitting content into AI context windows.
::media86Types for AI-generated media files (images, audio, video).
::memory4613Session-scoped agent memory with three storage levels: session (shared conversation history), user (per-user persistent data), and KB (shared domain knowledge).
::message64Normalized message types for AI agents.
::rag17Retrieve-Augment-Generate: compose memory search with AI generation.
::session42Session and Identity types for multi-tenant, multi-participant agents.
::skill202Skills are LLM-judgment-routed prompt augmentations: named bundles
::stream-labels0Canonical `data-type` labels used across `::ai::*` for
::tokenizer8Accurate token counting for chat models, backed by `tiktoken-rs`
::tool53Provider-agnostic Tool primitive shared across `::ai::chat`,