SDKs & Libraries
SDKs & Libraries
Open source packages built by the Smoo AI team. Production-ready, type-safe, and available across multiple languages.
Installation
Install packages using your preferred package manager.
pnpm add @smooai/config @smooai/logger @smooai/fetchAvailable Packages
@smooai/config
Type-safe configuration management with schema validation, three-tier config, and runtime client support.
@smooai/logger
Contextual logging for AWS Lambda and browser environments with automatic context gathering.
@smooai/fetch
Robust HTTP client with retries, circuit breaking, rate limiting, and schema validation.
@smooai/utils
Lambda error handling, validation, phone number utils, environment detection, and async helpers.
Quick Example: @smooai/fetch
Make resilient HTTP requests with automatic retries and circuit breaking.
import { smooFetch } from "@smooai/fetch";
const response = await smooFetch("https://api.smoo.ai/organizations", {
headers: {
Authorization: `Bearer ${accessToken}`,
},
retries: 3,
timeout: 5000,
});
const organizations = await response.json();Want to see all our open source packages with full feature lists?
View Open Source Packages