xpander Open Source SDK is designed to empower developers to build intelligent and reliable AI Agents capable of managing complex, multi-step tasks across diverse systems and platforms without focusing on function calling, schema definition, graph enforcement, and prompt group management.

This documentation provides a comprehensive guide to all the classes, methods, and constants available in the xpander SDK.

With support for leading LLM providers such as OpenAI, Amazon Bedrock, and NVIDIA NIM, the xpander SDK seamlessly integrates into your existing systems, simplifying function calling, agent orchestration, and tool management.

Installing the SDK

Get the Agent ID

Go to https://app.xpander.ai/ and get the Agent Key from the Agent Settings page.

Initializing the SDK

The library runs as a NodeJS app under the hood and is compiled safely using Projen. In order to run our SDK smoothly, you must have NodeJS installed.