Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ironclaw.com/llms.txt

Use this file to discover all available pages before exploring further.

This guide will get you from zero to a running IronClaw instance in under 10 minutes

Setting Up Your Agent

1

Get IronClaw

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 -p <PORT> liquid-horse@agent2.near.ai
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:
ssh-keygen -t rsa -b 4096 -C "you@example.com"
cat ~/.ssh/id_rsa.pub
Remember to add your SSH key to your device’s SSH agent before connecting:
ssh-add ~/.ssh/id_rsa
2

Start the Agent

Start your agent for the first time:
ironclaw
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:
# Remove the stale PID file
rm /home/agent/.ironclaw/ironclaw.pid

# Then start the agent again
ironclaw
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.setup
We recommend using NEAR AI as your inference provider for maximum privacy and security, and the Qwen3-30B model for its cost-effectiveness
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:
# Change the default HTTP port to 8081
export HTTP_PORT=8081

# Then start the agent again
ironclaw
3

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 respondhello-ai
4

Update IronClaw

Finally, make sure to regularly update IronClaw to get the latest features and improvements. You can update IronClaw by running the following command in your terminal:
ironclaw-update

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.