This guide will get you from zero to a running IronClaw instance in under 10 minutesDocumentation Index
Fetch the complete documentation index at: https://docs.ironclaw.com/llms.txt
Use this file to discover all available pages before exploring further.
Setting Up Your Agent
Get IronClaw
- Agent Hub
- Local
Go to https://agent.near.ai/ and login with your preferred method, then create an IronClaw agent in a private instance.Once your private instance is ready, you can connect to your agent’s private instance through
SSH using the address provided in the Agent Dashboard:SSH Key
SSH Key
To use IronClaw, you will need to provide an SSH key. If you don’t have one, you can generate it using the following command in your terminal:
Issues Connecting?
Issues Connecting?
Remember to add your SSH key to your device’s SSH agent before connecting:
Start the Agent
Start your agent for the first time:
Since this is the first time you are starting your agent, it will ask you to configure your inference provider, and the LLM you want to use.
⚠️ Error: Another IronClaw instance is already running
⚠️ Error: Another IronClaw instance is already running
If you get the error
Error: Another IronClaw instance is already running (PID 38). If this is incorrect, remove the stale PID file: /home/agent/.ironclaw/ironclaw.pid, simply run the following command to remove the stale PID file and try starting the agent again:
We recommend using NEAR AI as your inference provider for maximum privacy and security, and the
Qwen3-30B model for its cost-effectiveness⚠️ Error: Failed to start webhook server
⚠️ Error: Failed to start webhook server
If you encounter the error
Error: Channel webhook_server failed to start: Failed to bind to 0.0.0.0:8080: Address already in use (os error 98), simply try setting a different HTTP port:Talk with your Agent
Once your agent is up and running, you can start interacting with it through the terminal, simply type your message and the agent will respond

Next Steps
Now that you have your agent up and running, it is time to configure a new channel to interact with your agent from your preferred messaging platform, and add some tools to give your agent more capabilities.Channels
Connect your agent to your favorite messaging platform.
Tools
Give your agent access to external APIs and services.