Installation & Setup
Pre-built Binaries
Section titled “Pre-built Binaries”Coming soon. For now:
Building from Source
Section titled “Building from Source”Prerequisites
Section titled “Prerequisites”- Node.js: Version 18+
- pnpm: Package manager (
npm install -g pnpm) - Docker Desktop: Must be installed and running (Required for agent containers).
- Foundry (Optional): If you wish to use the Local Test Account feature.
Clone the repository and install dependencies:
git clone https://github.com/AssegaiLabs/Assegai-Agent-Sandbox.gitcd Assegai-Agent-Sandboxpnpm installBuild and run:
pnpm startFor development with hot reload:
pnpm run devConnecting a Wallet
Section titled “Connecting a Wallet”Once the application launches:
Option A: Local Development (Recommended for Testing)
Section titled “Option A: Local Development (Recommended for Testing)”- Start a local Anvil node (via Foundry).
- In Assegai, select “Use Local Test Account”.
- This uses a pre-funded test account, requiring no real funds or external wallet.
Option B: WalletConnect
Section titled “Option B: WalletConnect”- Click “Connect Wallet”.
- Scan the QR code with a WalletConnect-compatible wallet (Rainbow, MetaMask Mobile, Trust Wallet, etc.).
- Approve the connection on your device.