IronClaw FAQ — Common Setup & Configuration Questions
Current stable is 1.1.0 — a ground-up rebuild of the runtime, storage, extension host and web UI, with no migration path from 0.29.x. Answers below about install commands, ports, the allowlist and configuration keys are accurate for 0.29.1 and do not describe 1.x.
For a clean 1.1.0 install, see the 1.1.0 quick start. Background: the 1.0.0 rearchitecture · 1.1.0 stable and 1.1.1-rc.1. This page is queued for a 1.x rewrite.
Common IronClaw questions, answered from IronClaw's own documentation and release notes (checked 2026-09-27). This page was rewritten on 2026-09-27: earlier answers described an allowlist file and authorise commands that IronClaw doesn't have.
Top Questions
What is the current IronClaw version?
IronClaw 1.4.1 (stable, 2026-09-29). It fixes Gmail and Google Calendar activation when the OAuth client is configured in the web UI and updates the WASM runtime to Wasmtime and WASI 48.0.3, fixing guest fuel-accounting vulnerabilities. Update with ironclaw-update.
Does IronClaw require PostgreSQL?
No. It uses file-backed libSQL by default. PostgreSQL is optional: set backend = "postgres" under [storage] in config.toml and supply the URL through an environment variable such as IRONCLAW_REBORN_POSTGRES_URL. The hosted-single-tenant profile expects PostgreSQL.
How do I install a skill in IronClaw?
Either put a SKILL.md in its own folder under ~/.ironclaw/skills/ (trusted: the model can auto-activate it), or install from the signed IronHub catalogue with ironclaw ironhub install <name> --kind skill (installed trust: it runs only when you name it). Check with ironclaw skills list. There is no separate allowlist file or authorise step.
Where is the IronClaw config file?
config.toml and providers.json in the IronClaw home, ~/.ironclaw/reborn by default (override with IRONCLAW_REBORN_HOME). Run ironclaw config path to see yours. ironclaw config list and get read any key; config set only accepts provider API keys, Google OAuth settings and the web token rotation — edit everything else in the file, then ironclaw service restart.
Which messaging apps does IronClaw support?
Slack and Telegram. An operator saves the bot/app credentials under Admin → Configuration in the web interface, then each user connects under Extensions. Channels are not configured in config.toml.
How much longer does IronClaw take to set up than OpenClaw?
Not much: one installer command, ironclaw onboard (which sets up the key store, provider, login token and background service), then ironclaw serve. The extra time goes into channel setup in the web interface and deciding which tools and skills to trust.
Source: IronClaw docs and releases.
← Back to IronClaw hub · See also: Quick Start · Skill Allowlisting · Security