Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

SDK Reference

Akshi provides multiple SDK options depending on your language and execution model.

SDKLanguageModelPage
Rust SDKRustCompiled to WASM, runs inside the sandboxrust-sdk
Python SDKPythonHTTP client against the APIpython-sdk
TypeScript SDKTypeScriptHTTP client against the APItypescript-sdk
WIT InterfaceIDLComponent Model contractwit-interface

The Rust SDK (akshi-sdk crate) is the primary interface for agents running inside the WASM sandbox. It provides direct host-capability calls with no network overhead.

The Python and TypeScript SDKs are thin HTTP clients that wrap the HTTP API. They are suited for external tooling, dashboards, and orchestration scripts.

The WIT interface defines the canonical contract between the sandbox and the host runtime using the WebAssembly Component Model.