The ILLA SDK is the fastest way to add ILLA to your product. It wraps the Core API with chat session management, tool-result loops, context persistence, and polling helpers so you can focus on your product logic instead of request orchestration. UseDocumentation Index
Fetch the complete documentation index at: https://docs.illa.io/llms.txt
Use this file to discover all available pages before exploring further.
IllaSDK when you want one client that can:
- start and continue chats
- return
pendingToolsfor your app to execute - send tool outcomes back to ILLA
- poll long-running actions
- manage chat context for you
Install
First request
Start withIllaSDK. It is the primary integration surface for most applications.
What the SDK gives you
IllaSDKfor the full chat and tool loopChatfor lower-level request handlingCoreApiProviderfor HTTP transport and route overridesContextManagerfor persisted chat statePromptfor structured user and tool messagesAsyncToolCheckerfor long-running action polling
Use lower-level components when needed
If you need custom transport, storage, or request construction, you can compose the building blocks directly:Next steps
- Read the Authentication guide
- Follow the SDK Quickstart
- Learn the tool loop in Handling tool execution