[{"data":1,"prerenderedAt":215},["ShallowReactive",2],{"copy:en:site:":3,"copy:en:openclaw:hub,ui,guides.install.title,guides.vps.title,guides.docker.title,guides.raspberry-pi.title,guides.models.title,guides.telegram.title,guides.hardening.title,guides.remote-access.title,guides.install.summary,guides.vps.summary,guides.docker.summary,guides.raspberry-pi.summary,guides.models.summary,guides.telegram.summary,guides.hardening.summary,guides.remote-access.summary":122,"copy:en:site:common":213},{"common":4,"nav":16,"footer":44,"home":51,"error":115},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},"Skip to content","Menu","Language","Sections","Footer","tool","Home","Breadcrumbs","Copy","Copied","Download",{"groups":17,"items":25},{"build":18,"connect":19,"instruct":20,"run":21,"web":22,"secure":23,"track":24},"Build","Connect","Instruct","Run","Open your site","Secure","Track",{"models":26,"cost":27,"frameworks":28,"mcp":29,"mcpConfig":30,"mcpClients":31,"agentsMd":32,"files":33,"openclaw":34,"agentReady":35,"llmsTxt":36,"robotsTxt":37,"apiCatalog":38,"bots":39,"security":40,"incidents":41,"checklist":42,"changelog":43},"Models and API prices","Agent cost calculator","Frameworks and SDKs","MCP servers","MCP config generator","MCP clients","AGENTS.md generator","Instruction files","Self-host OpenClaw","Agent-ready websites","llms.txt generator","robots.txt for AI bots","API catalog generator","AI bot directory","Agent security","Incident log","Security checklist","Changelog",{"about":45,"privacy":46,"terms":47,"sitemap":48,"disclaimer":49,"checked":50},"About","Privacy","Terms","Sitemap","Independent reference for people who build AI agents. Not affiliated with any vendor named here.","Facts checked {date}",{"seo":52,"eyebrow":55,"title":56,"lead":57,"ctaMcp":58,"ctaCost":59,"ctaAgents":60,"sheetLabel":61,"sheetTitle":62,"sheet":63,"sheetNote":69,"sectionsTitle":70,"sections":71,"latestTitle":98,"allChanges":99,"rulesTitle":100,"rules":101,"aboutLink":114},{"title":53,"description":54},"DotsAgent: reference and tools for building AI agents","LLM API prices, an agent cost calculator, MCP configs for 13 clients, AGENTS.md and llms.txt generators, and agent security notes. Free, in 18 languages.","For developers building AI agents","The agent builder's desk reference","Prices, protocols, config files and security notes for agent work, each checked against the vendor's own docs. Look a fact up, generate the file you need and get back to your code.","Generate an MCP config","Price an agent task","Write AGENTS.md","Current figures","State of the stack",{"mcp":64,"openclaw":65,"cheapest":66,"models":67,"servers":29,"bots":68},"MCP spec","OpenClaw","Cheapest model, $\u002FM in\u002Fout","Models priced","AI bots tracked","Each figure is checked by hand against vendor docs.","What's on the site",{"models":72,"mcp":76,"instructions":79,"frameworks":82,"openclaw":85,"agentReady":88,"security":91,"changelog":94},{"title":73,"body":74,"unit":75},"Models and prices","Input, output and cached token prices per million, side by side, with a calculator for whole agent runs.","models",{"title":29,"body":77,"unit":78},"A catalogue of Model Context Protocol servers and a config generator that writes the right file for each client.","servers",{"title":33,"body":80,"unit":81},"Write an AGENTS.md and see how CLAUDE.md, .cursor\u002Frules and similar files are read by each tool.","file formats",{"title":28,"body":83,"unit":84},"Compare agent frameworks and vendor SDKs by language, licence, MCP support and multi-agent features.","frameworks",{"title":34,"body":86,"unit":87},"Install, configure and update OpenClaw on your own machine or server, step by step.","current release",{"title":35,"body":89,"unit":90},"Generate llms.txt, robots.txt rules for AI crawlers and an api-catalog, and look up any bot by user agent.","bots listed",{"title":40,"body":92,"unit":93},"The OWASP risks for agents, a log of real incidents and a checklist you can tick off before launch.","incidents logged",{"title":95,"body":96,"unit":97},"API changelog","Dated changes to model APIs, SDKs and protocols, each linked to the vendor's announcement.","entries","Latest changes","All changes","How we keep it accurate",[102,105,108,111],{"title":103,"body":104},"Sourced facts.","Every price, version and flag links to the vendor page it came from, so you can check it yourself.",{"title":106,"body":107},"Dated checks.","Each page shows when its facts were last checked, and stale entries are rechecked or removed.",{"title":109,"body":110},"No paid placement.","Nobody pays to be listed, ranked higher or described more kindly.",{"title":112,"body":113},"Tools run in your browser.","Generators and calculators work locally, and what you type is not sent to a server.","About DotsAgent",{"title":116,"body":117,"home":118,"popular":119,"failed":120,"failedBody":121},"Page not found","This address doesn't match any page. It may have moved, or the link may have a typo.","Go to the home page","Popular tools","Something went wrong","The page failed to load on our side. Try again in a minute, or start from the home page.",{"hub":123,"ui":171,"guides":188},{"seo":124,"eyebrow":127,"title":128,"lead":129,"quickTitle":130,"quickLead":131,"defaultsWarning":132,"guidesTitle":133,"baselineTitle":134,"baselineLead":135,"baseline":136,"channelsTitle":147,"channelsLead":148,"historyTitle":149,"history":150,"faqTitle":151,"faq":152},{"title":125,"description":126},"Self-host OpenClaw: install, connect and secure it","Self-host OpenClaw 2026.9.7 on a laptop, VPS, Docker or Raspberry Pi, connect models and Telegram, and keep port 18789 private with the hardened baseline.","Run · self-hosting","Self-hosting OpenClaw","OpenClaw is an open-source, MIT-licensed personal agent gateway: a single process that links your chat apps to the model providers you pick and runs tools for you. This section shows how to install it on a laptop, a VPS, Docker or a Raspberry Pi, connect models and Telegram, reach it remotely and lock it down.","Quick install","The installer script sets up Node and the openclaw CLI, then starts onboarding. It provisions Node 26 on macOS and Node 24 LTS on Linux; on native Windows, use the PowerShell installer.","Never publish the gateway port to the internet: OpenClaw binds to loopback and requires a token by default, so leave both in place. Internet scans during 2026 have counted exposed OpenClaw gateways in the tens of thousands.","Step-by-step guides","Hardened baseline","These values come from the hardened baseline in the OpenClaw docs. Start from them, relax a setting only when a workflow needs it, and run the security audit again whenever you change one.",{"gateway.bind":137,"gateway auth":138,"session.dmScope":139,"tools.profile":140,"fs.workspaceOnly":141,"exec.security":142,"exec.ask":143,"elevated.enabled":144,"dmPolicy":145,"groups.requireMention":146},"Only processes on the same machine can reach the gateway. Use an SSH tunnel or Tailscale for remote access.","Every client must present the token. Use 24 characters or more; the audit warns on shorter tokens.","Each sender on each channel gets a separate session, so no one sees another person's context.","Starts the agent from a narrow, messaging-focused tool set instead of every available tool.","Keeps file tools inside the agent workspace, away from SSH keys, credentials and the rest of the disk.","Blocks shell commands outright. On gateway hosts the default is full, which allows any command.","If you later relax exec.security, every command waits for approval; askFallback denies when nobody answers.","Turns off the \u002Felevated chat command, so no sender can switch the agent into elevated mode.","New senders receive a code that you must approve. Codes expire after an hour; at most three wait.","In group chats the agent answers only when mentioned, not every message anyone posts.","Chat channels","Telegram, WebChat, A2A and Reef ship in core; the others are official plugins. Telegram uses long polling by default, so it needs no public webhook URL.","Name history","Peter Steinberger started the project in November 2025 under the name Clawdbot. It became Moltbot on 27 January 2026 after a trademark request from Anthropic, and OpenClaw two days later, on 29 January 2026. The OpenClaw Foundation, a US 501(c)(3) non-profit, was announced on 8 July 2026.","OpenClaw questions",[153,156,159,162,165,168],{"q":154,"a":155},"Is OpenClaw free to self-host?","Yes. OpenClaw is MIT-licensed and its source is on GitHub at openclaw\u002Fopenclaw. You pay for the machine it runs on and for any model API calls, unless you serve models locally.",{"q":157,"a":158},"What are the minimum requirements for OpenClaw?","The docs list 1 vCPU, 1 GB RAM and about 500 MB of disk, with Node.js 24.16+ or 26.1+. They recommend 1–2 vCPU and 2 GB RAM or more. These figures assume cloud model APIs; running models locally needs far more memory.",{"q":160,"a":161},"Which port does the OpenClaw gateway use?","Port 18789, bound to 127.0.0.1 by default. One process serves WebSocket, HTTP and the dashboard on it. You can change it with gateway.port, the --port flag or OPENCLAW_GATEWAY_PORT, but do not open it to the internet.",{"q":163,"a":164},"Does OpenClaw run on Windows?","Yes. The install page lists the native Windows Hub app, the PowerShell installer and WSL2. On Windows the background service is a Scheduled Task. Parts of the FAQ still mention only WSL2.",{"q":166,"a":167},"Is OpenClaw safe to run on my machine?","It can run commands and touch files on its host, so the settings matter. Gateway auth is required and the bind is loopback by default, but sandboxing is off and exec.security is full on gateway hosts. Apply the hardened baseline and run openclaw security audit --deep.",{"q":169,"a":170},"Where does OpenClaw keep its configuration?","The config file is ~\u002F.openclaw\u002Fopenclaw.json and the agent workspace is ~\u002F.openclaw\u002Fworkspace. Include both in your backups and copy them when you move to a new host.",{"crumb":65,"facts":172,"stars":180,"minimum":181,"stepsCount":182,"setting":183,"value":184,"why":185,"settings":186,"sources":187},{"version":173,"lts":174,"license":175,"runtime":176,"minimum":177,"port":178,"config":179},"Latest release","Extended stable","License","Runtime","Minimum host","Default port","Config file","{n} GitHub stars","{cpu} vCPU, {ram} GB RAM, {disk} MB disk","{n} steps","Setting","Value","Why it matters","Settings","Sources",{"install":189,"vps":192,"docker":195,"raspberry-pi":198,"models":201,"telegram":204,"hardening":207,"remote-access":210},{"title":190,"summary":191},"Install OpenClaw","Install the openclaw CLI with the official script, the PowerShell installer or npm, then let onboarding create the config, the gateway token and the background service.",{"title":193,"summary":194},"Run OpenClaw on a VPS","Put OpenClaw on a small Linux server so the agent stays online when your laptop is off, without opening the gateway to the internet.",{"title":196,"summary":197},"Run OpenClaw in Docker","Run the gateway and the CLI as Docker Compose services, built from source or pulled as the prebuilt ghcr.io\u002Fopenclaw\u002Fopenclaw image.",{"title":199,"summary":200},"Run OpenClaw on a Raspberry Pi","A Raspberry Pi works as a quiet, always-on OpenClaw host, as long as the models run somewhere else.",{"title":202,"summary":203},"Connect models to OpenClaw","Give OpenClaw an API key for a cloud provider and choose the default model, or point it at a local server such as LM Studio or vLLM.",{"title":205,"summary":206},"Connect OpenClaw to Telegram","Telegram ships in OpenClaw core. Create a bot, give the gateway its token and approve your own account with a pairing code.",{"title":208,"summary":209},"Harden your OpenClaw gateway","Apply the hardened baseline from the OpenClaw docs: loopback and token auth, a sandbox, strict exec approvals and tight control over who can message the agent.",{"title":211,"summary":212},"Remote access to OpenClaw","Reach the dashboard of a gateway on another machine with an SSH tunnel or Tailscale, without changing the loopback bind.",{"common":214},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},1790863350968]