Install the SDK. Generate the agent project.
Use the SDK for your runtime, or let Builder generate a ready-to-run Python or Swift project with the manifest, context scopes, and sandbox checks already wired in.
Available now
Pick the SDK that matches where your agent or user surface runs. SDK downloads are available to signed-in builders.
Python SDK
AvailableUse this for Python agents, Google ADK, MLX, BYOC services, and cloud BYOK runtimes.
HusshKit
AvailableUse this for Apple app surfaces, typed platform calls, auth/session handoff, and Agent One sandbox testing.
HusshMessagesKit
AvailableUse this for iMessage request payloads, broker authorization, and consent proof flows.
Start with a platform-backed call.
HusshKit does not mock consent, PKM, or Agent One locally. Your app provides the user session, then HusshKit makes typed calls to the Hussh platform. For agent testing, download a Swift package from Builder or Registry and run it through Agent One/Nav sandbox.
import Foundation
import HusshKit
let platform = husshPlatform(
endpoint: URL(string: "https://dev.hushh.ai/api")!
)
let client = HusshPlatformClient(configuration: platform)
let session = StaticHusshAuthSessionProvider(
session: HusshAuthSession(
userID: "user_123",
accessToken: "short-lived-hussh-token",
expiresAt: nil,
tokenKind: "firebase_id"
)
)
let services = HusshPlatformServices(
platformClient: client,
authSessionProvider: session
)
let manifest = try await services.pkm.manifest(
domain: "financial"
)Swift sandbox and production boundary
HusshKit is usable today for platform-backed sandbox work. Production distribution still goes through the same agent review, runtime registration, and consent checks as every other Hussh runtime.
Download Swift agent packages, run Agent One/Nav conversations, approve consent, and execute local Swift business logic through platform jobs.
Use HusshKit for typed platform requests, auth/session handoff, PKM metadata reads, iMessage payloads, and broker authorization helpers.
Marketplace certification, production runtime registration, production consent policy review, and app-store-ready native handoff remain review-gated work.
Download agent code from Builder.
Builder turns your idea into a Python or Swift project zip. It includes the generated agent, manifest, Hussh config, project metadata, README, validation report, and sandbox run command.
Open BuilderUse Hussh MCP from your coding tool.
After you sign in, Builder exposes the Hussh build workflow to MCP-capable tools. Your coding tool can scaffold, scope, validate, test, package, and register the agent.
What every SDK protects
The point is not just calling an API. The SDK keeps consent behavior close to the agent code.
Planned SDKs
TypeScript SDK
PlannedWeb shells and typed consent helpers.
Kotlin SDK
PlannedAndroid consent surfaces and mobile integrations.