The tools follow the path a deployment actually takes: write the SDL, create the deployment, look at the bids, add funds, close it, with wallet and certificate setup done for you. The authors say directly that not all tools are available yet and more are being added, so treat the current set as the floor rather than the ceiling.
A TypeScript server for the Akash Network that handles wallet and certificate setup, then exposes deployment, bid and SDL operations as typed tools.
- A deployment created from an SDL, and closed again when it is no longer needed (CreateDeploymentTool, CloseDeploymentTool)
- A deployment's current state read back (GetDeploymentTool)
- The bids providers have placed against your deployment (GetBidsTool)
- One SDL fetched, or the available ones listed (GetSDLTool, GetSDLsTool)
- Your account address, your balances, and funds added to a deployment (GetAccountAddrTool, GetBalancesTool, AddFundsTool)
- Wallet authentication, client initialization and certificate management handled by the server
Node.js v18 or later and an Akash wallet: a mnemonic or a hex-encoded private key. The repository is cloned and built with npm run build, then the built dist/index.js is pointed at from your client config.
