[{"data":1,"prerenderedAt":1151},["ShallowReactive",2],{"categories-init":3,"stack-openclaw-self-hosted":4,"stack-res-openclaw-self-hosted":1150},true,{"stack_id":5,"slug":6,"name":7,"tagline":8,"long_description":9,"key_features":10,"use_cases":18,"pros":24,"cons":29,"cover_image_url":34,"scores":35,"options":49,"additions":403,"addition_groups":788,"option_groups":806,"multi_select_option_types":807,"tools_by_category":808,"related_stacks":904,"faqs":1095,"pricing":1111,"system_requirements":1130,"experience_level":910,"project_type":911,"stack_type_slug":912,"stack_type_icon_url":913,"published_date":103,"last_updated_date":781,"seo_meta":1146},238,"openclaw-self-hosted","OpenClaw Self-Hosted","A personal AI agent on your own always-on server, reached through the chat apps you already use.","OpenClaw is an open-source personal AI agent, and the project behind it sells no subscription and runs no hosted service, so using it means running it somewhere. This stack runs it in Docker on **a small server that stays on around the clock**, which is what lets the agent act while you are away: answer a message at night, run a scheduled task, or finish a job it started hours ago. You talk to it through the messaging apps you already use, such as Telegram, WhatsApp, Slack, Discord, or Signal, and it works from the server with its own memory, files, and tools.\n\nThe official Docker setup starts **one long-running service, the Gateway**, and a second container for the command line. There is no database to operate. Configuration, credentials, and session state are SQLite files, the agent's memory is plain Markdown in its workspace, and all of it sits in one folder mounted from the host. The project's pre-built image avoids building from source, the only step that needs a large server. OpenClaw's installer script is the other official route, and it runs the same Gateway directly on the host without Docker.\n\nNothing has to be opened to the internet. **The agent connects out to the messaging services**, and the Gateway's dashboard listens only on the server's loopback address, so by default there is no reverse proxy to configure and no TLS certificate to renew. You reach the dashboard through an SSH tunnel. Tailscale can be added for private access from a phone or laptop, and Cloudflare Tunnel when a public address behind a login is needed. Putting the dashboard on your own domain is optional as well: a reverse proxy such as Caddy does it once a sign-in sits in front, and a self-hosted PaaS deploys the agent from a one-click template with HTTPS included. A container platform is the exception: it publishes the dashboard at its own HTTPS address unless you deploy it privately.\n\nThe model is a separate choice, and it is **where the running cost sits**. Claude is the default, and OpenAI, DeepSeek, GLM, or MiniMax is set during onboarding, with an API key or, for most of them, on a flat plan in place of per-token billing. The agent can run shell commands, read files, and browse on the machine it lives on, so a dedicated server is also a safety boundary: it keeps the agent away from your personal computer, and its tools can be confined to a Docker sandbox. Optional extras are a model gateway such as OpenRouter or LiteLLM, and a local model through Ollama or LM Studio on hardware strong enough to run one.",[11,12,13,14,15,16,17],"OpenClaw's Gateway in Docker, from the project's pre-built image, as one always-on service","Reached through the chat apps you already use: Telegram, WhatsApp, Slack, Discord, Signal, and more","No database to run: state is SQLite and Markdown files in one mounted folder","Dashboard bound to loopback and reached over an SSH tunnel, with nothing open to the internet","A model of your choice: Claude by default, or OpenAI, DeepSeek, GLM, or MiniMax, with fallbacks between them","Unknown senders get a pairing code, not an answer, until you approve them","A built-in backup command that archives configuration, credentials, and the agent's workspace",[19,20,21,22,23],"A personal assistant you can message from your phone at any hour, without leaving a laptop running","Scheduled and recurring work: morning briefings, reminders, watching a page or an inbox","Keeping an agent that has shell and file access off your personal computer","One assistant for a household or a small team in a shared group chat","Running the agent on a low-cost or open-weight model without changing anything else",[25,26,27,28],"The software is free and MIT-licensed: you pay for a small server and for model usage","Conversations, memory, and credentials stay on a machine you control","Light enough for the smallest VPS plans or a single-board computer, because the model runs elsewhere","The model, the host, and the way you reach it each swap without touching the others",[30,31,32,33],"Updates, backups, and server security are yours, and the project releases often","An agent with shell access and your accounts is a real risk if a prompt injection gets through, and sandboxing is off by default","Model spend is hard to predict: an always-on agent with scheduled tasks uses tokens while you sleep","A headless server can't do what needs a desktop: iMessage needs a Mac, and browser automation runs without a visible window",null,{"popularity":36,"learning_curve":39,"flexibility":42,"performance":44,"portability":47},{"score":37,"reasoning":38},5,"OpenClaw is among the most-starred projects on GitHub, at around 390,000 stars, and running it on a small VPS or a home server is a well-documented path, with official guides for more than a dozen hosts.",{"score":40,"reasoning":41},3,"Talking to the agent needs nothing beyond a chat app, and onboarding is a guided wizard. Getting there takes a server, Docker, an SSH tunnel, a model key, and a channel pairing, and keeping it safe means understanding what the agent is allowed to touch.",{"score":37,"reasoning":43},"Any of dozens of model providers, more than twenty messaging channels, installable skills and plugins, scheduled tasks, and full shell and browser access on the host. The host, the model, and the access route each swap on their own.",{"score":45,"reasoning":46},4,"The Gateway is a single light process that runs on 1 GB of memory and idles between messages. How fast it answers and how well it completes a task are set by the model behind it, not by the server.",{"score":37,"reasoning":48},"MIT-licensed, with state in SQLite and Markdown files in one folder that moves to any Linux host with a copy or the built-in backup command. The model is a configuration value, so changing provider needs no migration.",{"llm":50,"hosting":240},{"name":51,"tools":52,"descriptions":230,"aliases":236,"see_all":237},"LLM",[53,104,133,171,199],{"tool_id":54,"name":55,"slug":56,"tooltip_description":57,"logo_url":58,"logo_bg":59,"pricing_model":60,"learning_curve_score":64,"popularity_score":37,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":66,"subcategory":69,"categories":73,"subcategories":76,"flexibility_score":45,"performance_score":37,"portability_score":40,"is_featured":78,"tags":79,"aliases":85,"score_reasonings":96,"published_date":102,"last_updated_date":103},153,"Claude","claude","Anthropic's family of AI models, from fast Haiku to frontier Fable, available through the Claude API, Amazon Bedrock, Google Vertex AI, Microsoft Foundry, and claude.ai, known for long context, tool use, and adaptive thinking.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fclaude.svg","dark",{"slug":61,"display_name":62,"description":63},"usage_based","Usage-Based","Pricing scales with consumption: API calls, data volume, compute time, or similar metered units.",2,"open",{"category_id":67,"name":51,"slug":68},19,"llm",{"subcategory_id":70,"name":71,"slug":72},51,"Proprietary","proprietary",[74],{"category_id":67,"name":51,"slug":68,"is_primary":3,"display_order":75},0,[77],{"subcategory_id":70,"name":71,"slug":72,"category_id":67,"is_primary":3,"display_order":75},false,[80],{"tag_id":81,"name":82,"slug":83,"tag_type":84},40,"Web","web","platform",[86,88,90,92,94],{"alias":87,"is_primary":3},"Sonnet",{"alias":89,"is_primary":3},"Opus",{"alias":91,"is_primary":3},"Haiku",{"alias":93,"is_primary":3},"Fable",{"alias":95,"is_primary":3},"Anthropic",{"learning_curve":97,"flexibility":98,"performance":99,"popularity":100,"portability":101},"The Anthropic API follows the standard messages array pattern familiar from other LLM providers. Python and TypeScript SDKs are well-documented. Basic integration takes under an hour.","Supports tool use, vision, extended thinking, prompt caching, batch processing, streaming, and system prompts. No fine-tuning and no image output limits the ceiling. Multi-cloud availability adds operational flexibility.","Claude 4 Opus and Sonnet 4 are at the frontier of reasoning and coding benchmarks as of 2025. Extended thinking mode significantly improves accuracy on hard problems. Competitive with GPT-4o and Gemini Ultra across most evaluation suites.","Claude is one of the two or three most-referenced LLMs in developer communities worldwide. Massive adoption via Claude.ai, API, Bedrock, and Vertex AI. Powers Claude Code, Cursor (optional model), and many third-party AI products.","Anthropic API uses its own message format and tool-calling schema — not OpenAI-compatible. Migrating to\u002Ffrom Claude requires prompt and schema rewrites. Available on Bedrock and Vertex AI reduces infrastructure lock-in but does not eliminate model lock-in.","2026-05-29","2026-10-02",{"tool_id":105,"name":106,"slug":107,"tooltip_description":108,"logo_url":109,"logo_bg":110,"pricing_model":111,"learning_curve_score":64,"popularity_score":37,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":112,"subcategory":113,"categories":114,"subcategories":116,"flexibility_score":40,"performance_score":37,"portability_score":64,"is_featured":78,"tags":118,"aliases":120,"score_reasonings":127,"published_date":102,"last_updated_date":103},155,"OpenAI","openai","OpenAI's API platform for the GPT-6 family (Astra, Sol, Luna), plus real-time voice, image generation, transcription, and embeddings, with built-in tools, structured outputs, and agent-building APIs.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fopenai.svg","white",{"slug":61,"display_name":62,"description":63},{"category_id":67,"name":51,"slug":68},{"subcategory_id":70,"name":71,"slug":72},[115],{"category_id":67,"name":51,"slug":68,"is_primary":3,"display_order":75},[117],{"subcategory_id":70,"name":71,"slug":72,"category_id":67,"is_primary":3,"display_order":75},[119],{"tag_id":81,"name":82,"slug":83,"tag_type":84},[121,123,125],{"alias":122,"is_primary":3},"ChatGPT",{"alias":124,"is_primary":3},"GPT",{"alias":126,"is_primary":3},"Astra",{"performance":128,"popularity":129,"portability":130,"learning_curve":131,"flexibility":132},"Leads or co-leads industry benchmarks across coding (SWE-bench), reasoning (MATH, GPQA), and instruction-following. o3 and GPT-5 are best-in-class for their respective task types as of 2026.","The most-used LLM API in the world by developer count, third-party integrations, and mindshare. ChatGPT's cultural reach directly drives API adoption. Virtually every developer tool, no-code platform, and enterprise software suite lists OpenAI as a primary integration.","Entirely cloud-bound; no self-hosted option. The API is proprietary — migrating to a different provider requires rewriting prompt logic, tool schemas, and API call structure. Azure and Bedrock availability reduces cloud lock-in but not provider lock-in.","The Chat Completions API is one of the most beginner-friendly interfaces in software — a single POST request with a messages array returns a completion. Official SDKs for Python and Node ship with comprehensive docs and hundreds of cookbook examples. The main learning curve is choosing the right model family and managing costs rather than the API mechanics themselves.","OpenAI offers genuine breadth — five model families, fine-tuning (supervised + reinforcement), function calling, structured outputs, and real-time audio. However, all inference is cloud-only and proprietary; you cannot swap the underlying model weights, run locally, or choose your hardware. Compared to open-weight alternatives, customisation stops at fine-tuning.",{"tool_id":134,"name":135,"slug":136,"tooltip_description":137,"logo_url":138,"logo_bg":59,"pricing_model":139,"learning_curve_score":40,"popularity_score":37,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":143,"subcategory":144,"categories":148,"subcategories":150,"flexibility_score":37,"performance_score":37,"portability_score":37,"is_featured":78,"tags":152,"aliases":163,"score_reasonings":164,"published_date":102,"last_updated_date":170},161,"DeepSeek","deepseek","Chinese open-weight LLM family under the MIT license, led by DeepSeek-V4.1-Flash, offering frontier-level results at very low API prices, with full self-hosting through vLLM, SGLang, and Ollama.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fdeepseek.svg",{"slug":140,"display_name":141,"description":142},"freemium","Freemium","A free tier is available; additional features, usage limits, or managed hosting require a paid plan.",{"category_id":67,"name":51,"slug":68},{"subcategory_id":145,"name":146,"slug":147},52,"Open-weight","open-weight",[149],{"category_id":67,"name":51,"slug":68,"is_primary":3,"display_order":75},[151],{"subcategory_id":145,"name":146,"slug":147,"category_id":67,"is_primary":3,"display_order":75},[153,158,162],{"tag_id":154,"name":155,"slug":156,"tag_type":157},11,"Open Source","open-source","feature",{"tag_id":159,"name":160,"slug":161,"tag_type":157},12,"Self-hostable","self-hostable",{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":165,"popularity":166,"portability":167,"flexibility":168,"performance":169},"The DeepSeek API (OpenAI-compatible) is trivial to call for developers already using OpenAI. Running distilled models via Ollama is also beginner-friendly. The steep part is self-hosting the full 671B V3\u002FR1 models — that requires multi-GPU infrastructure, tensor parallelism configuration in vLLM, and knowledge of quantisation trade-offs.","One of the fastest open-source repository growth stories in GitHub history. DeepSeek-R1 reached ~92K stars within weeks; total deepseek-ai org stars exceeded 170K by end of 2025. Massive developer adoption, significant industry impact, and strong Hugging Face download counts.","MIT license, Hugging Face weights, Ollama\u002FvLLM\u002FLM Studio support, and availability on Amazon Bedrock, Fireworks, Together AI, and OpenRouter. No lock-in whatsoever.","Open MIT weights with no use restrictions, publishable on any infrastructure, fine-tuneable with standard tools, and accessible via multiple APIs (direct, Bedrock, Together AI, Fireworks). Maximum possible flexibility for an LLM.","DeepSeek-V3 and R1 match or exceed GPT-4o on coding (HumanEval, SWE-bench), math (AIME, MATH-500), and reasoning benchmarks. R1 matches OpenAI o1. V4-Pro (2026) rivals the world's top closed models. Exceptional especially on coding tasks.","2026-09-27",{"tool_id":172,"name":173,"slug":174,"tooltip_description":175,"logo_url":176,"logo_bg":59,"pricing_model":177,"learning_curve_score":40,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":178,"subcategory":179,"categories":180,"subcategories":182,"flexibility_score":45,"performance_score":45,"portability_score":45,"is_featured":78,"tags":184,"aliases":188,"score_reasonings":193,"published_date":102,"last_updated_date":170},157,"GLM","glm","GLM is Z.ai's (formerly Zhipu AI) family of bilingual Chinese and English LLMs, with open weights on Hugging Face, an OpenAI-compatible API with free Flash models, and a flat-rate GLM Coding Plan for coding agents.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fglm.png",{"slug":140,"display_name":141,"description":142},{"category_id":67,"name":51,"slug":68},{"subcategory_id":145,"name":146,"slug":147},[181],{"category_id":67,"name":51,"slug":68,"is_primary":3,"display_order":75},[183],{"subcategory_id":145,"name":146,"slug":147,"category_id":67,"is_primary":3,"display_order":75},[185,186,187],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[189,191],{"alias":190,"is_primary":3},"Zhipu",{"alias":192,"is_primary":3},"Z.ai",{"learning_curve":194,"flexibility":195,"performance":196,"popularity":197,"portability":198},"The OpenAI-compatible API at open.bigmodel.cn is easy to adopt for any developer familiar with OpenAI. Ollama support (`ollama run glm-4.7`) makes local inference a one-command setup. The difficulty is in navigating the sprawling model family — GLM-4, GLM-4.5, GLM-4.6, GLM-4.7, GLM-Z1, GLM-5 — and the fact that much documentation is in Chinese first.","Apache 2.0 open weights for all major variants, multiple size options (9B to 32B self-hosted; up to 744B via API), reasoning-specialist (Z1), vision (GLM-4V), and all-tools variants, plus the managed API. Solid flexibility, though fewer self-hostable sizes above 32B and less third-party cloud availability than DeepSeek or Qwen.","GLM-4 All Tools benchmarks favourably against GPT-4 All Tools; GLM-Z1 reasoning models are strong at 32B; GLM-5.1 reportedly matched GPT-5.4 on coding benchmarks. However, independent Western benchmark coverage is sparser than for DeepSeek or Qwen, and the largest frontier models are proprietary.","ChatGLM-6B repo has 41k+ GitHub stars, making it one of the most-starred Chinese LLM repos. However, globally GLM has lower mindshare than DeepSeek (92k+ stars on R1) or Qwen. Dominant within the Chinese developer community; growing but limited international adoption.","Apache 2.0 weights on Hugging Face under zai-org\u002F, supported by Ollama, vLLM, SGLang, GGUF\u002Fllama.cpp — solid portability for the open-weight sizes. However, no major Western managed cloud (Bedrock, Azure) support as of mid-2026, and the frontier models are API-only with China-hosted infrastructure.",{"tool_id":200,"name":201,"slug":202,"tooltip_description":203,"logo_url":204,"logo_bg":59,"pricing_model":205,"learning_curve_score":40,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":206,"subcategory":207,"categories":208,"subcategories":210,"flexibility_score":45,"performance_score":37,"portability_score":45,"is_featured":78,"tags":212,"aliases":223,"score_reasonings":224,"published_date":170,"last_updated_date":34},212,"MiniMax","minimax","MiniMax is a Chinese AI lab whose M3 open-weight model offers a 1M-token context, native multimodal input, and strong agentic coding, available as self-hosted weights, a low-cost API, and a Token Plan subscription.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fminimax.svg",{"slug":140,"display_name":141,"description":142},{"category_id":67,"name":51,"slug":68},{"subcategory_id":145,"name":146,"slug":147},[209],{"category_id":67,"name":51,"slug":68,"is_primary":3,"display_order":75},[211],{"subcategory_id":145,"name":146,"slug":147,"category_id":67,"is_primary":3,"display_order":75},[213,214,218,222],{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":215,"name":216,"slug":217,"tag_type":157},13,"Free Tier","free-tier",{"tag_id":219,"name":220,"slug":221,"tag_type":157},16,"AI-powered","ai-powered",{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":225,"flexibility":226,"performance":227,"popularity":228,"portability":229},"Using the hosted API is as simple as any OpenAI-compatible endpoint, while self-hosting via vLLM\u002FSGLang or GGUF quantization requires the same infrastructure familiarity as any other large open-weight model.","Deployable via a hosted API, self-hosted through vLLM\u002FSGLang, or run locally through GGUF quantizations on llama.cpp\u002FOllama\u002FLM Studio, with native multimodal input across text, image, audio, and video.","Leads the August 2026 open-weight intelligence-index ranking and scores 69.4% on SWE-Bench Verified for the M2 line, on par with proprietary frontier models on coding tasks specifically.","A fast-iterating model line (M2 through M3 within 2026) with growing recognition, but still behind the Western developer mindshare of more established open-weight labs like DeepSeek and Qwen.","Self-hostable via vLLM\u002FSGLang and widely available as GGUF quantizations, though the custom minimax-community license is a real consideration for portability compared to a fully permissive MIT\u002FApache license.",{"claude":231,"openai":232,"deepseek":233,"glm":234,"minimax":235},"The default. Claude keeps to long instructions across many tool calls, which is most of what a personal agent does. It connects in two ways: an API key billed per token, at $2 per million input tokens and $10 per million output on the current Sonnet model, or an existing Claude Code login on the same host, which draws on your Claude plan's limits. OpenClaw's docs advise the API key for anything shared or unattended, because its billing is the predictable one.","GPT models connect with an API key or by signing in with a ChatGPT or Codex plan, a route OpenClaw's docs describe as explicitly supported by OpenAI for external tools. That makes it a simple way to run the agent on a flat monthly plan. On the API, the mid-tier model costs $2 per million input tokens and $10 per million output, and the smallest tier, at $0.10 and $0.50, suits scheduled background tasks.","The low-cost API choice. OpenClaw's DeepSeek provider handles the model's reasoning mode across multi-step tool use, so nothing needs configuring beyond the key. The Flash model costs $0.15 per million input tokens and $0.60 per million output off-peak, with weekday peak hours billed at double, which keeps an agent that works all day to a few dollars a month. The API is run by a Chinese company, which rules it out under some data policies.","Z.ai's GLM models, most often used here through the GLM Coding Plan: a flat subscription from $18 a month with an allowance that resets every five hours and every week, which caps what an always-on agent can spend. OpenClaw's onboarding checks whether a key belongs to the Coding Plan or to the pay-as-you-go API and sets the matching endpoint. On the API, GLM-5.3 costs $1.40 per million input tokens and $4.40 per million output.","MiniMax-M3, either on a Token Plan from $22 a month with rolling five-hour and weekly quotas, or on the pay-as-you-go API at $0.30 per million input tokens and $1.20 per million output. With the plan, OpenClaw signs in through the browser and no API key is involved, and it shows the quota that is left the same way it does for other providers. The weights are open, so the same model can later move to a GPU server of your own.",{},{"kind":238,"slug":68,"name":51,"href":239},"category","\u002Ftools\u002Fcategories\u002Fllm",{"name":241,"tools":242,"descriptions":394,"aliases":400,"see_all":401},"Hosting",[243,276,303,339,369],{"tool_id":145,"name":244,"slug":245,"tooltip_description":246,"logo_url":247,"logo_bg":110,"pricing_model":248,"learning_curve_score":64,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":252,"subcategory":255,"categories":259,"subcategories":261,"flexibility_score":40,"performance_score":45,"portability_score":45,"is_featured":78,"tags":263,"aliases":269,"score_reasonings":270,"published_date":102,"last_updated_date":170},"Hetzner","hetzner","German cloud and dedicated server provider offering VPS, bare-metal servers, and storage at prices far below the big clouds, with data centers in the EU, the US, and Singapore.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fhetzner.svg",{"slug":249,"display_name":250,"description":251},"paid","Paid","No meaningful free tier — a subscription or one-time purchase is required to use the tool.",{"category_id":37,"name":253,"slug":254},"Hosting & Cloud","hosting-cloud",{"subcategory_id":256,"name":257,"slug":258},42,"VPS & Servers","vps-and-servers",[260],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[262],{"subcategory_id":256,"name":257,"slug":258,"category_id":37,"is_primary":3,"display_order":75},[264,265],{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":266,"name":267,"slug":268,"tag_type":157},21,"Multi-region","multi-region",[],{"learning_curve":271,"flexibility":272,"performance":273,"portability":274,"popularity":275},"Standard VPS setup; any developer comfortable with Linux can deploy in an afternoon.","Standard VPS; configure anything on Linux; no managed abstraction layer constraining choices.","Competitive hardware at low cost; dedicated and VPS servers deliver strong baseline performance.","Standard Linux VPS; highly portable with no managed-service abstraction to escape.","Popular among European developers and cost-conscious teams; strong reputation for value.",{"tool_id":277,"name":278,"slug":279,"tooltip_description":280,"logo_url":281,"logo_bg":110,"pricing_model":282,"learning_curve_score":64,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":283,"subcategory":284,"categories":285,"subcategories":287,"flexibility_score":40,"performance_score":40,"portability_score":40,"is_featured":78,"tags":289,"aliases":296,"score_reasonings":297,"published_date":102,"last_updated_date":170},169,"Hostinger","hostinger","Affordable web hosting with shared, cloud, and agency plans plus KVM VPS, on LiteSpeed servers with NVMe storage and the beginner-friendly hPanel control panel.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fhostinger.svg",{"slug":249,"display_name":250,"description":251},{"category_id":37,"name":253,"slug":254},{"subcategory_id":256,"name":257,"slug":258},[286],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[288],{"subcategory_id":256,"name":257,"slug":258,"category_id":37,"is_primary":3,"display_order":75},[290,291],{"tag_id":81,"name":82,"slug":83,"tag_type":84},{"tag_id":292,"name":293,"slug":294,"tag_type":295},28,"Web Development","web-development","use_case",[],{"learning_curve":298,"flexibility":299,"performance":300,"popularity":301,"portability":302},"Shared hosting on Hostinger is genuinely beginner-accessible — hPanel, one-click WordPress, and the Kodee AI assistant reduce the complexity of common tasks to a few clicks. VPS plans require Linux and SSH familiarity to get full value, but the guided setup and AI assistant lower the barrier compared to raw VPS providers like Hetzner.","Shared hosting is intentionally constrained — you run within Hostinger's stack and cannot change the server environment. VPS plans give full root access and can run any Linux workload. The range from shared to VPS covers most beginner-to-intermediate deployment needs, but there is no managed Kubernetes, serverless, or edge compute option.","LiteSpeed with NVMe SSD and built-in caching delivers strong performance for shared hosting — independent benchmarks show sub-1-second load times and 99.96%+ uptime on shared plans. KVM VPS performance is competitive for the price. Not at the level of dedicated cloud providers like DigitalOcean or Hetzner for compute-intensive workloads.","Hostinger is one of the top three most-recommended budget hosts globally, with over 3 million customers and a 4.7\u002F5 Trustpilot score. It dominates beginner and bootstrapper audiences and appears consistently in 'best cheap hosting' roundups. Less visible in developer-tool and startup-stack communities compared to cloud-native platforms.","Shared hosting creates moderate lock-in via hPanel and Hostinger-specific tooling, though WordPress sites can be migrated via standard exports. VPS instances are standard KVM Linux — fully portable to any other VPS provider. No proprietary runtime or framework dependencies on the VPS side.",{"tool_id":304,"name":305,"slug":306,"tooltip_description":307,"logo_url":308,"logo_bg":110,"pricing_model":309,"learning_curve_score":64,"popularity_score":45,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":310,"subcategory":311,"categories":315,"subcategories":317,"flexibility_score":45,"performance_score":45,"portability_score":45,"is_featured":78,"tags":319,"aliases":332,"score_reasonings":333,"published_date":102,"last_updated_date":170},166,"DigitalOcean","digitalocean","Developer-focused cloud platform offering VPS (Droplets), managed Kubernetes, App Platform PaaS, and managed databases. Known for simple pricing and excellent documentation.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fdigitalocean.svg",{"slug":61,"display_name":62,"description":63},{"category_id":37,"name":253,"slug":254},{"subcategory_id":312,"name":313,"slug":314},41,"App Hosting","app-hosting",[316],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[318],{"subcategory_id":312,"name":313,"slug":314,"category_id":37,"is_primary":3,"display_order":75},[320,321,322,326,327,331],{"tag_id":81,"name":82,"slug":83,"tag_type":84},{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":323,"name":324,"slug":325,"tag_type":157},20,"Auto-scaling","auto-scaling",{"tag_id":266,"name":267,"slug":268,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},24,"Docker Compatible","docker-compatible",{"tag_id":292,"name":293,"slug":294,"tag_type":295},[],{"learning_curve":334,"flexibility":335,"performance":336,"popularity":337,"portability":338},"DigitalOcean is specifically designed for developers rather than enterprise ops teams. The control panel is clean, Droplets launch in under 60 seconds, and App Platform requires no infrastructure knowledge at all. Thousands of community tutorials lower the barrier for beginners.","Offers VPS, PaaS, and managed Kubernetes under one roof, covering most deployment patterns from simple static sites to complex microservices. Custom networking, firewalls, VPC peering, and a full API give teams significant control. Missing serverless functions and some niche managed services limit the ceiling slightly.","NVMe SSDs and dedicated vCPU Droplets deliver competitive single-tenant performance. The 99.99% uptime SLA holds in practice per benchmark studies. Lacks the global edge network density of Cloudflare or the ultra-low-latency primitives of AWS.","Consistently ranks in the top 5 cloud providers for developer and startup usage. Strong presence on StackOverflow, Reddit, and developer surveys. Over 600,000 active customers as of 2024. Widely used as a first production cloud by self-taught developers.","Standard Linux VMs and Docker\u002FKubernetes workloads migrate freely to any other cloud or bare metal. No proprietary runtime lock-in. Spaces is S3-compatible. App Platform lock-in is higher — migrating away requires containerizing or adapting the build pipeline.",{"tool_id":340,"name":341,"slug":342,"tooltip_description":343,"logo_url":344,"logo_bg":59,"pricing_model":345,"learning_curve_score":40,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":346,"subcategory":347,"categories":348,"subcategories":350,"flexibility_score":37,"performance_score":37,"portability_score":37,"is_featured":78,"tags":352,"aliases":362,"score_reasonings":363,"published_date":102,"last_updated_date":170},167,"Fly.io","fly-io","Docker-native edge hosting platform running apps in Firecracker microVMs across 35+ global regions. Scale-to-zero by default, with managed Postgres and built-in anycast networking.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Ffly-io.svg",{"slug":61,"display_name":62,"description":63},{"category_id":37,"name":253,"slug":254},{"subcategory_id":312,"name":313,"slug":314},[349],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[351],{"subcategory_id":312,"name":313,"slug":314,"category_id":37,"is_primary":3,"display_order":75},[353,354,358,359,360,361],{"tag_id":81,"name":82,"slug":83,"tag_type":84},{"tag_id":355,"name":356,"slug":357,"tag_type":157},14,"Serverless","serverless",{"tag_id":323,"name":324,"slug":325,"tag_type":157},{"tag_id":266,"name":267,"slug":268,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":292,"name":293,"slug":294,"tag_type":295},[],{"learning_curve":364,"flexibility":365,"performance":366,"popularity":367,"portability":368},"Fly.io requires understanding Docker, the flyctl CLI, and fly.toml configuration before deploying anything. Concepts like Machines, volumes, anycast routing, and 6PN networking add further depth. The documentation is excellent, but the on-ramp is noticeably steeper than Railway or Render for developers without container experience.","Full Docker runtime means any language, framework, or dependency is supported. Per-Machine resource allocation, custom scaling rules, volume mounts, multi-region replication, and GPU access cover a wide range of workload types from static sites to stateful ML inference pipelines. The platform imposes almost no constraints on architecture.","Firecracker microVMs deliver near-bare-metal performance with hardware isolation. Anycast routing across 35+ regions means requests hit a local PoP rather than a central origin. Cold starts are measured in milliseconds. Benchmarks consistently show Fly.io at the top tier for global P50 latency among PaaS providers.","Fly.io is a developer favorite in startup and indie-hacker communities, regularly cited in comparisons with Railway and Render. However it remains a niche platform relative to DigitalOcean or AWS. GitHub presence and community forum are active but not at the scale of mainstream cloud providers.","Pure Docker runtime with no proprietary SDK or framework requirements. Workloads can be lifted to any other Docker-compatible host — DigitalOcean, Hetzner, AWS ECS — with minimal configuration changes. Fly Postgres exports standard PostgreSQL dumps. No lock-in beyond fly.toml, which is straightforward to translate.",{"tool_id":370,"name":371,"slug":372,"tooltip_description":373,"logo_url":374,"logo_bg":59,"pricing_model":375,"learning_curve_score":40,"popularity_score":37,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":376,"subcategory":377,"categories":381,"subcategories":383,"flexibility_score":45,"performance_score":64,"portability_score":40,"is_featured":78,"tags":385,"aliases":387,"score_reasonings":388,"published_date":170,"last_updated_date":34},211,"Raspberry Pi","raspberry-pi","The most popular single-board computer for lightweight self-hosting: a Raspberry Pi 5 runs Pi-hole, Home Assistant, WireGuard, and small local models around the clock for a few dollars a month in electricity, with no monthly hosting bill.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fraspberry-pi.svg",{"slug":249,"display_name":250,"description":251},{"category_id":37,"name":253,"slug":254},{"subcategory_id":378,"name":379,"slug":380},61,"Hardware","hardware",[382],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[384],{"subcategory_id":378,"name":379,"slug":380,"category_id":37,"is_primary":3,"display_order":75},[386],{"tag_id":159,"name":160,"slug":161,"tag_type":157},[],{"learning_curve":389,"flexibility":390,"performance":391,"popularity":392,"portability":393},"Basic setup (flashing an OS image, connecting to a network) is well documented, but running production-quality self-hosted services still requires real Linux administration comfort compared to a managed platform.","Runs any Arm-compatible Docker container or Linux service, from DNS filtering to home automation to small local models, though x86-only software and heavier workloads are out of reach.","5-12 watts of power draw buys real but modest compute. Fine for lightweight always-on services, underpowered for VMs, 4K transcoding, or anything CPU-intensive.","The default, most-recognized single-board computer for home labs and self-hosting, with the largest community and guide ecosystem of any option in this category.","Fully owned physical hardware with no vendor lock-in, but Arm architecture and hardware constraints (RAM, storage, networking) limit what workloads can move onto it versus a general-purpose VPS.",{"hetzner":395,"hostinger":396,"digitalocean":397,"fly-io":398,"raspberry-pi":399},"A plain root VPS, and the host that OpenClaw's own Docker guide is written for. A server with 4 GB of RAM costs around €5 to €6 a month, twice the recommended memory, which leaves room for browser automation and several channels. Use the pre-built image, since building it on the server needs 6 GB. The guide keeps the firewall closed to everything except SSH, and updates, backups, and hardening are yours.","The low-effort VPS. Hostinger has an OpenClaw template that deploys the Docker container for you, generates the gateway token, and puts logs, restarts, and updates behind buttons in its Docker Manager. The entry KVM 1 plan has 4 GB of RAM for $6.49 a month on a two-year term, renewing at $11.99. Prepaid AI credits can be bought at checkout, which skips getting a model API key. You keep root access, so the server is still yours to secure.","A cloud VPS billed per second up to a monthly cap. OpenClaw's DigitalOcean guide runs on the smallest regular Droplet, 1 vCPU and 1 GB of RAM for about $6 a month, with swap added to make it fit; the 2 GB Droplet at $12 matches the recommended memory. DigitalOcean also lists a 1-Click OpenClaw Droplet in its Marketplace, and OpenClaw's guide advises reviewing a marketplace image's startup scripts and firewall defaults before trusting one. Snapshots and a cloud firewall are in the control panel.","A container platform, so there is no server to patch or harden. OpenClaw's Fly.io guide deploys the same image as a Fly machine with a 1 GB volume for its state and recommends 2 GB of RAM, about $12 a month, billed per second. Unlike a VPS, the dashboard is published at a public HTTPS address by default, protected by the gateway token. The guide's private configuration removes the public address, and you then reach it through Fly's proxy or WireGuard.","Your own hardware, for the agent only. A Pi 4 or 5 with 2 GB of RAM or more runs the Gateway well, and OpenClaw's Pi guide installs it directly on 64-bit Raspberry Pi OS, without Docker. The model still runs at a provider: the guide says not to run local models on a Pi, because even small ones are too slow to be useful, so Ollama and LM Studio belong on a stronger machine. A Pi 5 with 4 GB costs about $110 once, plus a few dollars of electricity a month. Keep its state on a USB SSD and not on the SD card.",{},{"kind":238,"slug":254,"name":253,"href":402},"\u002Ftools\u002Fcategories\u002Fhosting-cloud",{"model_inference":404,"model_aggregator":480,"tunnel":543,"reverse_proxy":602,"self_hosted_paas":692},{"name":405,"tools":406,"descriptions":472,"aliases":475,"preface":476,"see_all":477},"Model Inference",[407,440],{"tool_id":408,"name":409,"slug":410,"tooltip_description":411,"logo_url":412,"logo_bg":110,"pricing_model":413,"learning_curve_score":414,"popularity_score":37,"hosting_assignment_type":415,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":416,"subcategory":419,"categories":423,"subcategories":425,"flexibility_score":37,"performance_score":45,"portability_score":37,"is_featured":78,"tags":427,"aliases":432,"score_reasonings":433,"published_date":170,"last_updated_date":439},210,"Ollama","ollama","The most widely used way to run open-weight LLMs locally — one command downloads and serves models like Llama, Qwen, DeepSeek, GLM, and MiniMax through an OpenAI-compatible API, with an optional paid Ollama Cloud tier for larger models than local hardware can handle.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Follama.svg",{"slug":140,"display_name":141,"description":142},1,"deployable",{"category_id":266,"name":417,"slug":418},"AI Infrastructure","ai-infrastructure",{"subcategory_id":420,"name":421,"slug":422},60,"AI Runtime & Serving","ai-runtime-serving",[424],{"category_id":266,"name":417,"slug":418,"is_primary":3,"display_order":75},[426],{"subcategory_id":420,"name":421,"slug":422,"category_id":266,"is_primary":3,"display_order":75},[428,429,430,431],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":219,"name":220,"slug":221,"tag_type":157},[],{"learning_curve":434,"flexibility":435,"performance":436,"popularity":437,"portability":438},"A single install command and a single command to pull and run a model make it the lowest-friction way to try a local LLM, with no configuration required to get started.","100+ supported models, an OpenAI-compatible API for drop-in tooling reuse, and both local and cloud execution modes give it very broad applicability across workflows.","Automatic hardware tuning and support for the latest open-weight models keep it competitive for local inference, though it is not purpose-built for high-throughput production serving the way dedicated inference servers are.","The most widely used local LLM runtime by a clear margin, with 178K+ GitHub stars, 52 million monthly downloads, and 2.5 billion+ cumulative downloads.","MIT-licensed, runs on macOS, Windows, and Linux across Apple Silicon, NVIDIA, and AMD hardware, and models are entirely self-hosted with no forced cloud dependency.","2026-09-28",{"tool_id":441,"name":442,"slug":443,"tooltip_description":444,"logo_url":445,"logo_bg":59,"pricing_model":446,"learning_curve_score":414,"popularity_score":45,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":447,"subcategory":448,"categories":449,"subcategories":451,"flexibility_score":45,"performance_score":45,"portability_score":45,"is_featured":78,"tags":453,"aliases":464,"score_reasonings":465,"published_date":471,"last_updated_date":471},299,"LM Studio","lm-studio","Desktop app for downloading and running open-weight language models locally on macOS, Windows, and Linux, with a chat interface and a local OpenAI-compatible API server. It is free for personal and work use.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Flm-studio.png",{"slug":140,"display_name":141,"description":142},{"category_id":266,"name":417,"slug":418},{"subcategory_id":420,"name":421,"slug":422},[450],{"category_id":266,"name":417,"slug":418,"is_primary":3,"display_order":75},[452],{"subcategory_id":420,"name":421,"slug":422,"category_id":266,"is_primary":3,"display_order":75},[454,455,456,460],{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":457,"name":458,"slug":459,"tag_type":295},25,"Machine Learning","machine-learning",{"tag_id":461,"name":462,"slug":463,"tag_type":84},43,"Cross-platform","cross-platform",[],{"learning_curve":466,"flexibility":467,"performance":468,"popularity":469,"portability":470},"A graphical installer, in-app model search, and automatic quantization choices mean a first local model runs within minutes without touching a terminal or config file.","Serves any GGUF or MLX model through OpenAI- and Anthropic-compatible APIs, SDKs, a CLI, and a headless daemon, with MCP tools and remote access through LM Link, though engine internals are not open for modification.","MLX on Apple Silicon and llama.cpp elsewhere give fast single-user inference for the hardware, while throughput for many simultaneous requests is well below datacenter engines such as vLLM.","One of the two default answers, alongside Ollama, whenever someone asks how to run an LLM locally, with a large user base on Mac and Windows beyond professional developers.","Runs on all three desktop operating systems, uses open model formats from Hugging Face, and exposes standard APIs, so models and client code move freely to Ollama or vLLM.","2026-10-01",{"ollama":473,"lm-studio":474},"Runs open-weight models and serves them to OpenClaw over Ollama's native API, which OpenClaw's docs require for tool calling to work. It suits a headless machine: it installs as a background service and pulls models by name. The model needs real hardware, a GPU or a recent Mac with plenty of memory, so it is not for a small VPS or a Raspberry Pi. The usual layout is the agent on the small server and Ollama on a stronger machine it can reach. Ollama's cloud models connect the same way when local hardware isn't enough.","The desktop route to a local model: a graphical app for downloading and loading models, with a local server that OpenClaw connects to on port 1234. It fits an agent on a home Mac or PC, or a desktop on the same network as the server. OpenClaw offers only the models that report tool support and at least 16K of context, and its docs advise the largest build your hardware can hold over small or heavily quantized ones. Free for personal and work use.",{},"Add model inference when you want an open-weight model in the mix: on your own hardware for privacy, or on a hosted inference provider for speed and low per-token prices.",{"kind":478,"slug":422,"name":421,"href":479},"subcategory","\u002Ftools\u002Fcategories\u002Fai-infrastructure\u002Fai-runtime-serving",{"name":481,"tools":482,"descriptions":536,"aliases":539,"preface":540,"see_all":541},"Model Aggregator",[483,510],{"tool_id":484,"name":485,"slug":486,"tooltip_description":487,"logo_url":488,"logo_bg":59,"pricing_model":489,"learning_curve_score":414,"popularity_score":45,"hosting_assignment_type":490,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":491,"subcategory":492,"categories":496,"subcategories":498,"flexibility_score":45,"performance_score":45,"portability_score":40,"is_featured":78,"tags":500,"aliases":503,"score_reasonings":504,"published_date":170,"last_updated_date":471},218,"OpenRouter","openrouter","Unified, OpenAI-compatible API to 500+ models across 80+ providers, with automatic provider fallback and one credits-based bill: the hosted, nothing-to-deploy counterpart to a self-hosted gateway like LiteLLM.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fopenrouter.svg",{"slug":61,"display_name":62,"description":63},"managed_only",{"category_id":266,"name":417,"slug":418},{"subcategory_id":493,"name":494,"slug":495},63,"AI Model Aggregators","ai-model-aggregators",[497],{"category_id":266,"name":417,"slug":418,"is_primary":3,"display_order":75},[499],{"subcategory_id":493,"name":494,"slug":495,"category_id":266,"is_primary":3,"display_order":75},[501,502],{"tag_id":457,"name":458,"slug":459,"tag_type":295},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"flexibility":505,"performance":506,"portability":507,"popularity":508,"learning_curve":509},"500+ models across 80+ providers, custom data policies, and a Bring-Your-Own-Key mode cover most routing needs, though there's no control over the underlying routing logic the way a self-hosted gateway offers.","Edge-deployed routing and automatic provider fallback keep added latency low and reliability high, backed by real scale (200+ trillion tokens\u002Fmonth).","Closed-source, hosted-only SaaS with no self-hosting option, credits and API keys are OpenRouter-specific and don't transfer if switching to a self-hosted gateway.","Aggregates 400+ models from 60+ providers behind one OpenAI-style API and is usually the first stop for developers who want to try many models without juggling separate provider keys. A fixture of the LLM-app-building corner of AI development specifically, not a name outside that corner.","A single OpenAI-compatible API key and endpoint gives instant access to hundreds of models, no infrastructure setup or provider-specific integration work required.",{"tool_id":511,"name":512,"slug":513,"tooltip_description":514,"logo_url":515,"logo_bg":59,"pricing_model":516,"learning_curve_score":64,"popularity_score":45,"hosting_assignment_type":415,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":517,"subcategory":518,"categories":519,"subcategories":521,"flexibility_score":37,"performance_score":45,"portability_score":37,"is_featured":78,"tags":523,"aliases":528,"score_reasonings":529,"published_date":170,"last_updated_date":535},221,"LiteLLM","litellm","The open-source AI gateway you run yourself: one OpenAI-compatible endpoint in front of more than 100 model providers, with virtual keys, budgets, and spend tracking. It is the self-hosted counterpart to OpenRouter.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Flitellm.png",{"slug":140,"display_name":141,"description":142},{"category_id":266,"name":417,"slug":418},{"subcategory_id":493,"name":494,"slug":495},[520],{"category_id":266,"name":417,"slug":418,"is_primary":3,"display_order":75},[522],{"subcategory_id":493,"name":494,"slug":495,"category_id":266,"is_primary":3,"display_order":75},[524,525,526,527],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":457,"name":458,"slug":459,"tag_type":295},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":530,"flexibility":531,"performance":532,"popularity":533,"portability":534},"Requires standing up and maintaining real infrastructure, PostgreSQL, Redis, the proxy server itself, meaningfully more setup than a zero-ops hosted aggregator like OpenRouter.","Full control over routing logic, guardrails, virtual keys, and spend limits across 100+ providers, the most configurable option in the aggregator genre precisely because you own the deployment.","8ms P95 latency at 1,000 RPS and a Rust core deliver genuinely fast proxy performance, though real-world throughput depends on the self-hosted infrastructure backing it.","56K+ GitHub stars and production adoption at Stripe, Google ADK, Greptile, and OpenHands make it the clear self-hosted leader in this genre.","MIT licensed, genuinely self-hostable anywhere with Docker or the provided Terraform modules, no vendor lock-in to a hosted service.","2026-10-06",{"openrouter":537,"litellm":538},"One key and one prepaid balance for hundreds of models, set up in OpenClaw's onboarding with an API key or a browser sign-in. Its auto route lets OpenRouter choose a model for each request. It is useful for finding out which model suits your agent before settling on one provider, and as a fallback when a provider is down. Models are billed at the providers' prices, with a 5.5% fee when you buy credits.","A gateway you host yourself, as one more container next to OpenClaw, which connects to it as a provider on port 4000. LiteLLM holds the real provider keys, and the agent only sees a virtual key with a spending limit. That is a useful brake on an agent that runs unattended: when the budget is used up, the calls stop. It also logs the cost of each request and fails over between backends. The open-source edition is free, and it needs a PostgreSQL database for keys and spend records.",{},"Add a model aggregator when you want one API key and one bill for models from many providers, with automatic fallback when one of them is down, instead of setting up each provider separately.",{"kind":478,"slug":495,"name":494,"href":542},"\u002Ftools\u002Fcategories\u002Fai-infrastructure\u002Fai-model-aggregators",{"name":544,"tools":545,"descriptions":597,"aliases":600,"preface":601,"see_all":34},"Tunnel",[546,574],{"tool_id":547,"name":548,"slug":549,"tooltip_description":550,"logo_url":551,"logo_bg":110,"pricing_model":552,"learning_curve_score":64,"popularity_score":45,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":553,"subcategory":556,"categories":560,"subcategories":562,"flexibility_score":45,"performance_score":45,"portability_score":40,"is_featured":78,"tags":564,"aliases":567,"score_reasonings":568,"published_date":170,"last_updated_date":34},275,"Tailscale","tailscale","Tailscale is a zero-config mesh VPN built on WireGuard that connects your devices and servers into one private network, reachable from anywhere without port forwarding.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Ftailscale.svg",{"slug":140,"display_name":141,"description":142},{"category_id":159,"name":554,"slug":555},"DevOps & CI\u002FCD","devops-cicd",{"subcategory_id":557,"name":558,"slug":559},70,"Tunneling & Secure Access","tunneling-secure-access",[561],{"category_id":159,"name":554,"slug":555,"is_primary":3,"display_order":75},[563],{"subcategory_id":557,"name":558,"slug":559,"category_id":159,"is_primary":3,"display_order":75},[565,566],{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":569,"flexibility":570,"performance":571,"popularity":572,"portability":573},"Installing a client and authenticating via SSO puts a device on the tailnet in minutes, with MagicDNS and default ACLs handling the rest — no manual key exchange, port forwarding, or router configuration the way a raw WireGuard or OpenVPN setup requires.","Subnet routers, exit nodes, Tailscale SSH, ACL tags, and Funnel cover use cases well beyond simple point-to-point connectivity, and Headscale offers a fully self-hosted control-plane path for teams that want it.","Connections negotiate directly between peers over WireGuard whenever NAT traversal succeeds, falling back to DERP relays only when a direct path isn't reachable, which keeps overhead close to raw WireGuard rather than routing everything through a central VPN server.","A name that comes up constantly in engineering blogs, self-hosting communities, and general developer conversation about remote access — recognition extends well past the networking and DevOps specialists who actually configure it, unlike the more narrowly-known tunnel tools it's sometimes compared against.","Clients are open source and cover every major desktop, mobile, and server platform, but the default coordination server is Tailscale's own hosted service; Headscale exists specifically so self-hosters can replace that layer without losing client compatibility, though it isn't the default path.",{"tool_id":575,"name":576,"slug":577,"tooltip_description":578,"logo_url":579,"logo_bg":59,"pricing_model":580,"learning_curve_score":40,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":581,"subcategory":582,"categories":583,"subcategories":585,"flexibility_score":45,"performance_score":45,"portability_score":64,"is_featured":78,"tags":587,"aliases":590,"score_reasonings":591,"published_date":170,"last_updated_date":535},258,"Cloudflare Tunnel","cloudflare-tunnel","Cloudflare Tunnel creates an outbound-only encrypted connection from your server to Cloudflare's network, exposing services to the internet without opening inbound ports. Named tunnels are the production mode, and no-account Quick Tunnels are for testing.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fcloudflare.svg",{"slug":140,"display_name":141,"description":142},{"category_id":159,"name":554,"slug":555},{"subcategory_id":557,"name":558,"slug":559},[584],{"category_id":159,"name":554,"slug":555,"is_primary":3,"display_order":75},[586],{"subcategory_id":557,"name":558,"slug":559,"category_id":159,"is_primary":3,"display_order":75},[588,589],{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":592,"flexibility":593,"performance":594,"popularity":595,"portability":596},"Getting a tunnel running requires a Cloudflare account, a domain on Cloudflare DNS, and configuring ingress rules for each hostname — more setup than a single-binary tunnel tool, though well documented and a common homelab pattern once learned.","Ingress rules can route many hostnames to different local services from one tunnel, Zero Trust Access adds per-hostname authentication, and the same daemon handles HTTP alongside TCP\u002FUDP via WARP.","Traffic rides Cloudflare's global Anycast network end to end, giving it the same routing and edge performance as the rest of Cloudflare's CDN.","A standard recommendation in self-hosting and homelab communities for exposing services without port forwarding, though it competes with several other tunnel tools rather than being the default name people reach for first.","Tightly coupled to a Cloudflare account and DNS zone — migrating off Cloudflare means replacing the entire exposure mechanism, not just swapping a config value.",{"tailscale":598,"cloudflare-tunnel":599},"The private route, and one OpenClaw integrates directly. With its Tailscale mode set to serve, the Gateway stays on loopback and the dashboard becomes an HTTPS address that only your own devices on the tailnet can open, so a phone reaches it with no SSH tunnel. Those devices can be recognised by their Tailscale identity in place of a token. Funnel mode publishes the dashboard to the internet and requires a password. The Personal plan is free.","For a stable public address with a login in front of it. OpenClaw documents the setup: cloudflared connects outbound from the server to the loopback Gateway, Cloudflare Access checks every request against your identity provider before it arrives, and the Gateway is set to trust that proxy. Choose it when several people need the dashboard through single sign-on. The tunnel is free, and Access is free for up to 50 users. A tunnel without Access in front would expose the Gateway.",{},"Add a tunnel when you're self-hosting without a static IP or can't open inbound ports — a home server, a VPS behind restrictive network policies, or anywhere a reverse proxy alone can't reach the internet.",{"name":603,"tools":604,"descriptions":686,"aliases":690,"preface":691,"see_all":34},"Reverse Proxy",[605,636,661],{"tool_id":606,"name":607,"slug":608,"tooltip_description":609,"logo_url":610,"logo_bg":59,"pricing_model":611,"learning_curve_score":414,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":614,"subcategory":615,"categories":619,"subcategories":621,"flexibility_score":40,"performance_score":45,"portability_score":37,"is_featured":78,"tags":623,"aliases":628,"score_reasonings":629,"published_date":170,"last_updated_date":635},188,"Caddy","caddy","A modern web server and reverse proxy written in Go, best known for provisioning and renewing HTTPS certificates automatically with zero configuration.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fcaddy.svg",{"slug":612,"display_name":155,"description":613},"open_source","Source code is publicly available and free to use, modify, and distribute. No paid plans from the project itself.",{"category_id":159,"name":554,"slug":555},{"subcategory_id":616,"name":617,"slug":618},57,"Web Servers & Reverse Proxies","web-servers-reverse-proxies",[620],{"category_id":159,"name":554,"slug":555,"is_primary":3,"display_order":75},[622],{"subcategory_id":616,"name":617,"slug":618,"category_id":159,"is_primary":3,"display_order":75},[624,625,626,627],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":630,"flexibility":631,"performance":632,"popularity":633,"portability":634},"A working reverse proxy with HTTPS is typically a few lines of Caddyfile, and automatic certificate provisioning removes the TLS setup step entirely, making it one of the easiest reverse proxies to get running for the first time.","The Caddyfile and JSON config cover most reverse-proxy and static-serving needs well, but its plugin ecosystem and edge-case module coverage are considerably smaller than NGINX's after two decades of third-party modules.","Built in Go with a modern, concurrent architecture and native HTTP\u002F3 support, it performs well for typical self-hosted and small-to-mid traffic workloads, though it hasn't accumulated NGINX's extreme-scale benchmark track record.","It's a well-known, growing choice in the self-hosted community specifically for its automatic-HTTPS pitch, but its adoption and star count remain well behind NGINX's decades-long dominance.","Apache 2.0 licensed, distributed as a single static binary with an official Docker image, and runs identically on any VPS or OS with zero vendor lock-in.","2026-10-12",{"tool_id":637,"name":638,"slug":639,"tooltip_description":640,"logo_url":641,"logo_bg":110,"pricing_model":642,"learning_curve_score":40,"popularity_score":45,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":643,"subcategory":644,"categories":645,"subcategories":647,"flexibility_score":45,"performance_score":45,"portability_score":37,"is_featured":78,"tags":649,"aliases":654,"score_reasonings":655,"published_date":170,"last_updated_date":34},189,"Traefik","traefik","A cloud-native reverse proxy that auto-discovers routes from Docker container labels, updating its configuration live as containers start and stop.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Ftraefik.svg",{"slug":140,"display_name":141,"description":142},{"category_id":159,"name":554,"slug":555},{"subcategory_id":616,"name":617,"slug":618},[646],{"category_id":159,"name":554,"slug":555,"is_primary":3,"display_order":75},[648],{"subcategory_id":616,"name":617,"slug":618,"category_id":159,"is_primary":3,"display_order":75},[650,651,652,653],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":656,"flexibility":657,"performance":658,"popularity":659,"portability":660},"Basic Docker label routing is quick to pick up, but understanding the provider model, middleware chains, and dashboard takes more upfront investment than Caddy's flat config file, especially for anyone unfamiliar with label-driven tooling.","Native providers for Docker, Kubernetes, Swarm, Consul, and ECS plus a composable middleware system cover most container-routing scenarios, though its module ecosystem is narrower than NGINX's after two decades of third-party extensions.","Built in Go with an efficient routing engine, it performs comparably to Caddy for typical self-hosted and mid-scale container workloads.","It's the de facto reverse proxy for the Docker\u002FKubernetes self-hosting community and powers routing inside Coolify and Dokploy, with a large and actively growing GitHub following, though still behind NGINX's decades-long install base.","MIT licensed, ships as a single binary and official Docker image, and runs identically across any VPS, Kubernetes cluster, or cloud provider with no lock-in.",{"tool_id":662,"name":663,"slug":664,"tooltip_description":665,"logo_url":666,"logo_bg":59,"pricing_model":667,"learning_curve_score":40,"popularity_score":37,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":668,"subcategory":669,"categories":670,"subcategories":672,"flexibility_score":37,"performance_score":37,"portability_score":37,"is_featured":78,"tags":674,"aliases":679,"score_reasonings":680,"published_date":170,"last_updated_date":34},187,"NGINX","nginx","The most widely deployed web server and reverse proxy on the internet, known for event-driven performance under high concurrency.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fnginx.svg",{"slug":140,"display_name":141,"description":142},{"category_id":159,"name":554,"slug":555},{"subcategory_id":616,"name":617,"slug":618},[671],{"category_id":159,"name":554,"slug":555,"is_primary":3,"display_order":75},[673],{"subcategory_id":616,"name":617,"slug":618,"category_id":159,"is_primary":3,"display_order":75},[675,676,677,678],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":681,"flexibility":682,"performance":683,"popularity":684,"portability":685},"Basic reverse-proxy blocks are simple to copy-paste, but real production setups (upstream health checks, TLS automation, rewrite rules, rate limiting) require understanding NGINX's directive-based config language in depth, and there's no built-in automatic HTTPS to lean on.","A vast module ecosystem and a fully declarative config language let it act as a reverse proxy, load balancer, cache, static file server, or WAF front-end, with third-party modules covering nearly any edge case.","Its event-driven, non-blocking architecture was purpose-built to solve the C10k problem, and it remains a top performer in every major reverse-proxy benchmark for throughput and memory efficiency under concurrent load.","It has been the most widely deployed web server on the public internet for years, appears in essentially every stack survey, and has the largest surrounding tutorial and community knowledge base of any web server.","The open-source core is free, packaged for every OS and as an official Docker image, and runs identically on any VPS or cloud provider with no vendor lock-in.",{"caddy":687,"traefik":688,"nginx":689},"The shortest route to a dashboard on your own domain: Caddy gets and renews the certificate by itself and passes the WebSocket connection the Control UI depends on without extra directives. OpenClaw's docs use it in two ways: with an OAuth plugin, so Caddy signs people in and hands their identity to the Gateway's trusted-proxy mode, and to publish a single webhook path for a channel such as Google Chat while everything else stays private. Caddy's address has to be listed under the Gateway's trusted proxies, or forwarded requests are rejected.","Routes to the Gateway container from Docker labels and renews Let's Encrypt certificates on its own, which suits a server that already runs other containers behind it. Traefik has no login of its own, so OpenClaw's docs pair it with a forward-auth service that checks each request and passes the user's identity in a header. Without one, keep the Gateway's token or password auth switched on. It is also the proxy that Coolify and Dokploy run underneath.","The proxy many servers already have, with certificates through Certbot. OpenClaw's example puts oauth2-proxy beside it for sign-in and sets the HTTP\u002F1.1 upgrade headers, without which the Control UI's WebSocket never connects. A proxy that only terminates TLS is not an access control: for anything on the public internet, OpenClaw's guidance is a proxy that authenticates users and is the only network path to the Gateway.",{},"Add a reverse proxy when the service should be reachable at its own web address: it terminates HTTPS on your domain and can put a login in front of an interface that is otherwise kept private.",{"name":693,"tools":694,"descriptions":782,"aliases":786,"preface":787,"see_all":34},"Self-Hosted PaaS",[695,727,754],{"tool_id":696,"name":697,"slug":698,"tooltip_description":699,"logo_url":700,"logo_bg":59,"pricing_model":701,"learning_curve_score":40,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":702,"subcategory":703,"categories":706,"subcategories":708,"flexibility_score":45,"performance_score":40,"portability_score":37,"is_featured":78,"tags":710,"aliases":720,"score_reasonings":721,"published_date":170,"last_updated_date":635},183,"Coolify","coolify","Open-source, self-hostable PaaS that brings a Heroku\u002FVercel-style git-push deploy workflow to your own server.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fcoolify.svg",{"slug":612,"display_name":155,"description":613},{"category_id":37,"name":253,"slug":254},{"subcategory_id":704,"name":693,"slug":705},56,"self-hosted-paas",[707],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[709],{"subcategory_id":704,"name":693,"slug":705,"category_id":37,"is_primary":3,"display_order":75},[711,712,713,714,718,719],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":715,"name":716,"slug":717,"tag_type":157},23,"Git-based","git-based",{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":722,"flexibility":723,"performance":724,"popularity":725,"portability":726},"Deploying a simple app is a git-push away once Coolify is installed, but getting there requires provisioning and SSH-connecting a server first, and troubleshooting still touches Docker and Linux server concepts that a fully managed PaaS abstracts away entirely.","Supports Nixpacks, Dockerfiles, and Docker Compose directly, plus 280+ one-click services, making it capable of hosting nearly anything that runs in a container — bounded mainly by what the underlying server's resources can handle.","There is no platform-level performance ceiling of its own; a deployment's speed and headroom are a direct function of the VPS or hardware Coolify is installed on, which can range from a budget €4\u002Fmonth instance to a large dedicated server.","A fast-growing, well-starred open-source project with strong traction in the self-hosting and indie-hacker community, though it remains a niche choice relative to mainstream managed PaaS platforms like Railway, Render, or Vercel.","Apache 2.0 licensed and built entirely on standard Docker tooling with no proprietary runtime — a Coolify-managed deployment can be moved to a different server (or off Coolify entirely, back to raw Docker Compose) with minimal friction.",{"tool_id":728,"name":729,"slug":730,"tooltip_description":731,"logo_url":732,"logo_bg":59,"pricing_model":733,"learning_curve_score":64,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":734,"subcategory":735,"categories":736,"subcategories":738,"flexibility_score":45,"performance_score":40,"portability_score":37,"is_featured":78,"tags":740,"aliases":747,"score_reasonings":748,"published_date":170,"last_updated_date":635},184,"Dokploy","dokploy","Open-source, self-hostable PaaS that deploys apps, Docker Compose stacks, and managed databases across one or more of your own servers.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fdokploy.svg",{"slug":612,"display_name":155,"description":613},{"category_id":37,"name":253,"slug":254},{"subcategory_id":704,"name":693,"slug":705},[737],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[739],{"subcategory_id":704,"name":693,"slug":705,"category_id":37,"is_primary":3,"display_order":75},[741,742,743,744,745,746],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":715,"name":716,"slug":717,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":749,"flexibility":750,"performance":751,"popularity":752,"portability":753},"A cleaner, single-page dashboard and a deployment-first workflow make basic app deployment quick to pick up once a server is connected, though the underlying Docker Swarm concepts still surface for multi-node scaling and advanced configuration.","Native Docker Compose support plus Dockerfile and buildpack deployment covers nearly any containerizable workload, and multi-database support extends it well beyond simple app hosting — bounded mainly by the underlying server's resources.","There is no platform-level performance ceiling of its own; deployment speed and headroom are a direct function of the VPS or hardware Dokploy is installed on.","A fast-growing open-source project with a large and rapidly increasing GitHub star count, though it is younger and currently has a smaller community than the category leader, Coolify.","Apache-2.0-licensed core built on standard Docker and Docker Swarm tooling with no proprietary runtime — a Dokploy-managed deployment can move to a different server, or off Dokploy entirely back to raw Docker Compose, with minimal friction.",{"tool_id":755,"name":756,"slug":757,"tooltip_description":758,"logo_url":759,"logo_bg":59,"pricing_model":760,"learning_curve_score":40,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":761,"subcategory":762,"categories":763,"subcategories":765,"flexibility_score":45,"performance_score":45,"portability_score":45,"is_featured":78,"tags":767,"aliases":774,"score_reasonings":775,"published_date":781,"last_updated_date":34},324,"Dokku","dokku","Open-source, Docker-powered PaaS that runs on a single server and deploys apps with a Heroku-style git push. It is driven from the command line, with datastores added through plugins.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fdokku.svg",{"slug":612,"display_name":155,"description":613},{"category_id":37,"name":253,"slug":254},{"subcategory_id":704,"name":693,"slug":705},[764],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[766],{"subcategory_id":704,"name":693,"slug":705,"category_id":37,"is_primary":3,"display_order":75},[768,769,770,771,772,773],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":215,"name":216,"slug":217,"tag_type":157},{"tag_id":715,"name":716,"slug":717,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":81,"name":82,"slug":83,"tag_type":84},[],{"learning_curve":776,"flexibility":777,"performance":778,"popularity":779,"portability":780},"The git push flow is simple once a server is set up, but everything runs through the CLI and SSH, and datastores, domains, and proxies are configured with commands rather than a panel.","Buildpacks, Dockerfiles, and images cover almost any app, and a large plugin ecosystem extends the proxy, datastores, and scheduler. The lack of Compose support means multi-service products need manual wiring.","A thin layer over Docker with a 1 GB minimum footprint, so almost all of the server's resources go to the apps; headroom depends on the VPS it runs on.","The best-known name from the Heroku era and the oldest project in its subcategory, with a large star count, but it is mostly known to developers who run their own servers.","MIT licensed and built on standard Docker images and buildpacks, so apps move to another host or to plain Docker with little rework. Its git remotes and plugin configuration are Dokku-specific.","2026-10-16",{"coolify":783,"dokploy":784,"dokku":785},"A free, self-hosted deploy dashboard with a one-click OpenClaw service. The template publishes the Control UI on your domain over HTTPS behind a generated username and password, creates the gateway token, takes provider keys as environment variables, and adds a browser container for web automation. Two things to know. It runs an image that Coolify builds, not the project's official one, and the template pins a version, so check the tag before relying on it. And the result is a dashboard on the public internet behind a password, a wider exposure than the loopback default.","Free and self-hosted, with an OpenClaw template in its catalog that routes a domain to the service through Dokploy's bundled Traefik, with HTTPS from the dashboard and a generated username, password, and gateway token. It deploys the same Coolify-built image, so the same check on the pinned version applies. As with Coolify, the proxy comes with the platform, and no separate reverse proxy is added next to it.","Free and self-hosted, with no template: deploy OpenClaw's official image with git:from-image, mount the state folder as persistent storage, and publish the Control UI on a domain with HTTPS from the Let's Encrypt plugin. You create the gateway token and a login in front of it yourself, and the result is a dashboard on the public internet, a wider exposure than the loopback default.",{},"Add a self-hosted PaaS when you would rather deploy and update from a dashboard than from the command line: it installs the service from a template and brings its own reverse proxy and certificates.",[789,797],{"slug":790,"name":791,"description":792,"icon_url":793,"addition_types":794},"ai","AI","Models, agents, and the pieces around them: retrieval, sandboxes, and model access.","https:\u002F\u002Fassets.tekyous.dev\u002Ficons\u002Faddition-groups\u002Fai.svg",[795,796],"model_inference","model_aggregator",{"slug":798,"name":799,"description":800,"icon_url":801,"addition_types":802},"hosting_networking","Hosting and networking","Where the service runs and how it is reached: on your own web address, or privately over a tunnel.","https:\u002F\u002Fassets.tekyous.dev\u002Ficons\u002Faddition-groups\u002Fhosting_networking.svg",[803,804,805],"tunnel","reverse_proxy","self_hosted_paas",{},[],{"Hosting & Cloud":809,"DevOps & CI\u002FCD":823,"LLM":856,"Agentic AI":874},[810],{"tool_id":145,"name":244,"slug":245,"tooltip_description":246,"logo_url":247,"logo_bg":110,"pricing_model":811,"learning_curve_score":64,"popularity_score":40,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":812,"subcategory":813,"categories":814,"subcategories":816,"flexibility_score":40,"performance_score":45,"portability_score":45,"is_featured":78,"tags":818,"aliases":821,"score_reasonings":822,"published_date":102,"last_updated_date":170},{"slug":249,"display_name":250,"description":251},{"category_id":37,"name":253,"slug":254},{"subcategory_id":256,"name":257,"slug":258},[815],{"category_id":37,"name":253,"slug":254,"is_primary":3,"display_order":75},[817],{"subcategory_id":256,"name":257,"slug":258,"category_id":37,"is_primary":3,"display_order":75},[819,820],{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":266,"name":267,"slug":268,"tag_type":157},[],{"learning_curve":271,"flexibility":272,"performance":273,"portability":274,"popularity":275},[824],{"tool_id":825,"name":826,"slug":827,"tooltip_description":828,"logo_url":829,"logo_bg":59,"pricing_model":830,"learning_curve_score":45,"popularity_score":37,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":831,"subcategory":832,"categories":836,"subcategories":838,"flexibility_score":37,"performance_score":45,"portability_score":37,"is_featured":3,"tags":840,"aliases":849,"score_reasonings":850,"published_date":102,"last_updated_date":170},72,"Docker","docker","Container platform for packaging applications and their dependencies into portable images that run the same on a laptop, in CI, and in production, with Docker Desktop, Compose, and Docker Hub.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fdocker.svg",{"slug":140,"display_name":141,"description":142},{"category_id":159,"name":554,"slug":555},{"subcategory_id":833,"name":834,"slug":835},33,"Containerization","containerization",[837],{"category_id":159,"name":554,"slug":555,"is_primary":3,"display_order":75},[839],{"subcategory_id":833,"name":834,"slug":835,"category_id":159,"is_primary":3,"display_order":75},[841,842,843,844,848],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":328,"name":329,"slug":330,"tag_type":157},{"tag_id":845,"name":846,"slug":847,"tag_type":295},36,"CI\u002FCD","ci-cd",{"tag_id":461,"name":462,"slug":463,"tag_type":84},[],{"learning_curve":851,"performance":852,"portability":853,"flexibility":854,"popularity":855},"Container images, networking, volumes, and multi-stage builds all need deliberate learning.","Container overhead is minimal; near-native performance for most workloads.","Open standard; containers built with Docker run on any container-compatible platform.","Any runtime, any architecture; multi-stage builds and Compose profiles support complex systems.","The standard for containerization; present in virtually every modern software project.",[857],{"tool_id":54,"name":55,"slug":56,"tooltip_description":57,"logo_url":58,"logo_bg":59,"pricing_model":858,"learning_curve_score":64,"popularity_score":37,"hosting_assignment_type":34,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":859,"subcategory":860,"categories":861,"subcategories":863,"flexibility_score":45,"performance_score":37,"portability_score":40,"is_featured":78,"tags":865,"aliases":867,"score_reasonings":873,"published_date":102,"last_updated_date":103},{"slug":61,"display_name":62,"description":63},{"category_id":67,"name":51,"slug":68},{"subcategory_id":70,"name":71,"slug":72},[862],{"category_id":67,"name":51,"slug":68,"is_primary":3,"display_order":75},[864],{"subcategory_id":70,"name":71,"slug":72,"category_id":67,"is_primary":3,"display_order":75},[866],{"tag_id":81,"name":82,"slug":83,"tag_type":84},[868,869,870,871,872],{"alias":87,"is_primary":3},{"alias":89,"is_primary":3},{"alias":91,"is_primary":3},{"alias":93,"is_primary":3},{"alias":95,"is_primary":3},{"learning_curve":97,"flexibility":98,"performance":99,"popularity":100,"portability":101},[875],{"tool_id":876,"name":877,"slug":878,"tooltip_description":879,"logo_url":880,"logo_bg":59,"pricing_model":881,"learning_curve_score":40,"popularity_score":37,"hosting_assignment_type":415,"hosting_provider_restriction":65,"hosting_target_restriction":65,"hosting_compatible_tool_ids":34,"parent_tool_id":34,"category":882,"subcategory":885,"categories":889,"subcategories":891,"flexibility_score":37,"performance_score":45,"portability_score":37,"is_featured":78,"tags":893,"aliases":897,"score_reasonings":898,"published_date":170,"last_updated_date":439},200,"OpenClaw","openclaw","Free, open-source, self-hosted personal AI assistant that runs on your own hardware and connects to WhatsApp, Telegram, Slack, and 20+ other messaging platforms — the fastest-growing open-source project of 2026 by GitHub stars.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fopenclaw.svg",{"slug":612,"display_name":155,"description":613},{"category_id":323,"name":883,"slug":884},"Agentic AI","agentic-ai",{"subcategory_id":886,"name":887,"slug":888},58,"Autonomous Agents","autonomous-agents",[890],{"category_id":323,"name":883,"slug":884,"is_primary":3,"display_order":75},[892],{"subcategory_id":886,"name":887,"slug":888,"category_id":323,"is_primary":3,"display_order":75},[894,895,896],{"tag_id":154,"name":155,"slug":156,"tag_type":157},{"tag_id":159,"name":160,"slug":161,"tag_type":157},{"tag_id":219,"name":220,"slug":221,"tag_type":157},[],{"learning_curve":899,"flexibility":900,"performance":901,"popularity":902,"portability":903},"Connecting via an existing messaging app lowers the interface barrier, but self-hosting the Gateway, wiring up integrations, and configuring skills\u002Fplugins takes more setup than a hosted chat product.","Model-agnostic backend, 20+ messaging channels, a skills\u002Fplugin extension system, and full local system access make it one of the most open-ended agent platforms available — closer to an automation framework than a fixed product.","Real system\u002Fbrowser access and persistent memory enable genuinely complex multi-step task completion, though outcomes depend heavily on the configured model and the quality of installed skills for a given task.","The fastest-growing open-source project of 2026 by a wide margin, crossing 300K+ GitHub stars within months and overtaking React's star count — unmatched growth velocity in this category.","MIT-licensed, self-hosted on the user's own hardware, and model-agnostic — no vendor lock-in on the platform itself, only on whichever model backend is chosen.",[905,922,938,949,971,986,1008,1020,1032,1047,1066,1078],{"stack_id":906,"slug":907,"name":908,"tagline":909,"experience_level":910,"project_type":911,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":37,"score_learning_curve":40,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":914},239,"hermes-agent-self-hosted","Hermes Agent Self-Hosted","A self-improving AI agent on your own server, with its skills and memory kept in a folder you own.","intermediate","ai_agents","infrastructure","https:\u002F\u002Fassets.tekyous.dev\u002Ficons\u002Fstack-types\u002Finfrastructure.svg",[915,916,917],{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"tool_id":134,"slug":136,"name":135,"logo_url":138,"logo_bg":59},{"tool_id":918,"slug":919,"name":920,"logo_url":921,"logo_bg":110},201,"hermes-agent","Hermes Agent","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fhermes-agent.svg",{"stack_id":923,"slug":924,"name":925,"tagline":926,"experience_level":910,"project_type":34,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":40,"score_learning_curve":64,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":927},257,"self-hosted-version-control","Self-Hosted Version Control","Your team's Git hosting on your own server, with Gitea or Forgejo running in Docker.",[928,932,937],{"tool_id":81,"slug":929,"name":930,"logo_url":931,"logo_bg":59},"postgresql","PostgreSQL","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fpostgresql.svg",{"tool_id":933,"slug":934,"name":935,"logo_url":936,"logo_bg":59},325,"gitea","Gitea","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fgitea.svg",{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"stack_id":575,"slug":939,"name":940,"tagline":941,"experience_level":910,"project_type":34,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":45,"score_learning_curve":45,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":942},"jenkins-self-hosted","Jenkins Self-Hosted","A self-hosted Jenkins automation server in Docker: your pipelines, your build machines, any Git host.",[943,948],{"tool_id":944,"slug":945,"name":946,"logo_url":947,"logo_bg":59},328,"jenkins","Jenkins","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fjenkins.svg",{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"stack_id":728,"slug":950,"name":951,"tagline":952,"experience_level":910,"project_type":953,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":45,"score_learning_curve":64,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":954},"grafana-self-hosted","Grafana Self-Hosted","Self-hosted Grafana and Prometheus: metrics dashboards and alerting on a server you run.","dashboard",[955,960,961,966],{"tool_id":956,"slug":957,"name":958,"logo_url":959,"logo_bg":110},124,"sqlite","SQLite","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fsqlite.svg",{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"tool_id":962,"slug":963,"name":964,"logo_url":965,"logo_bg":59},91,"grafana","Grafana","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fgrafana.svg",{"tool_id":967,"slug":968,"name":969,"logo_url":970,"logo_bg":110},94,"prometheus","Prometheus","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fprometheus.svg",{"stack_id":972,"slug":973,"name":974,"tagline":975,"experience_level":976,"project_type":977,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":40,"score_learning_curve":64,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":978},156,"strapi-self-hosted","Strapi Self-Hosted","Self-hosted Strapi: an open-source headless CMS with PostgreSQL, on a server you control.","beginner","website",[979,980,981],{"tool_id":81,"slug":929,"name":930,"logo_url":931,"logo_bg":59},{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"tool_id":982,"slug":983,"name":984,"logo_url":985,"logo_bg":110},88,"strapi","Strapi","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fstrapi.svg",{"stack_id":987,"slug":988,"name":989,"tagline":990,"experience_level":991,"project_type":34,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":37,"score_learning_curve":45,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":992},222,"gitlab-self-hosted","GitLab Self-Hosted","Self-hosted GitLab with Docker: your code, your CI, your infrastructure.","advanced",[993,994,998,1003,1007],{"tool_id":81,"slug":929,"name":930,"logo_url":931,"logo_bg":59},{"tool_id":312,"slug":995,"name":996,"logo_url":997,"logo_bg":59},"redis","Redis","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fredis.svg",{"tool_id":999,"slug":1000,"name":1001,"logo_url":1002,"logo_bg":110},152,"gitlab","GitLab","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fgitlab.svg",{"tool_id":1004,"slug":1005,"name":1006,"logo_url":1002,"logo_bg":110},165,"gitlab-cicd","GitLab CI\u002FCD",{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"stack_id":54,"slug":1009,"name":1010,"tagline":1011,"experience_level":976,"project_type":977,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":40,"score_learning_curve":414,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":1012},"umami-self-hosted","Umami Self-Hosted","Self-hosted Umami: cookie-free, privacy-first website analytics on a server you run.",[1013,1014,1015],{"tool_id":81,"slug":929,"name":930,"logo_url":931,"logo_bg":59},{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"tool_id":1016,"slug":1017,"name":1018,"logo_url":1019,"logo_bg":110},171,"umami","Umami","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fumami.svg",{"stack_id":606,"slug":1021,"name":1022,"tagline":1023,"experience_level":910,"project_type":1024,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":64,"score_learning_curve":40,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":1025},"convex-self-hosted","Convex Self-Hosted","Self-host the Convex reactive backend on your own server, with SQLite as the default store and PostgreSQL or managed Neon behind it when a single node isn't enough.","web_app",[1026,1030,1031],{"tool_id":256,"slug":1027,"name":1028,"logo_url":1029,"logo_bg":59},"convex","Convex","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fconvex.svg",{"tool_id":956,"slug":957,"name":958,"logo_url":959,"logo_bg":110},{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"stack_id":1033,"slug":1034,"name":1035,"tagline":1036,"experience_level":910,"project_type":1024,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":45,"score_learning_curve":45,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":1037},192,"supabase-self-hosted","Supabase Self-Hosted","Self-host the Supabase platform: PostgreSQL, Auth, Storage, Realtime, and Studio on your own server with Docker.",[1038,1042,1046],{"tool_id":414,"slug":1039,"name":1040,"logo_url":1041,"logo_bg":59},"supabase","Supabase","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fsupabase.svg",{"tool_id":1043,"slug":1044,"name":1045,"logo_url":1041,"logo_bg":59},68,"supabase-auth","Supabase Auth",{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"stack_id":1048,"slug":1049,"name":1050,"tagline":1051,"experience_level":910,"project_type":1024,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":45,"score_learning_curve":45,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":1052},193,"sentry-self-hosted","Sentry Self-Hosted","Self-hosted Sentry error tracking on your own infrastructure, with PostgreSQL, Redis, ClickHouse, and Kafka under the hood.",[1053,1054,1055,1060,1061],{"tool_id":81,"slug":929,"name":930,"logo_url":931,"logo_bg":59},{"tool_id":312,"slug":995,"name":996,"logo_url":997,"logo_bg":59},{"tool_id":1056,"slug":1057,"name":1058,"logo_url":1059,"logo_bg":59},135,"clickhouse","ClickHouse","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fclickhouse.svg",{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"tool_id":1062,"slug":1063,"name":1064,"logo_url":1065,"logo_bg":110},133,"apache-kafka","Apache Kafka","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fapache-kafka.svg",{"stack_id":172,"slug":1067,"name":1068,"tagline":1069,"experience_level":976,"project_type":977,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":40,"score_learning_curve":64,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":1070},"directus-self-hosted","Directus Self-Hosted","Self-hosted Directus headless CMS providing a REST and GraphQL API over your own PostgreSQL database.",[1071,1072,1073],{"tool_id":81,"slug":929,"name":930,"logo_url":931,"logo_bg":59},{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"tool_id":1074,"slug":1075,"name":1076,"logo_url":1077,"logo_bg":110},100,"directus","Directus","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fdirectus.svg",{"stack_id":1079,"slug":1080,"name":1081,"tagline":1082,"experience_level":976,"project_type":977,"stack_type_slug":912,"stack_type_icon_url":913,"score_popularity":45,"score_learning_curve":64,"catalog_display_order":34,"published_date":34,"last_updated_date":34,"core_tool_previews":1083},151,"ghost-self-hosted","Ghost Self-Hosted","Self-hosted Ghost: publishing, memberships, and newsletters with your content and members on your own server.",[1084,1089,1090],{"tool_id":1085,"slug":1086,"name":1087,"logo_url":1088,"logo_bg":59},129,"mysql","MySQL","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fmysql.svg",{"tool_id":825,"slug":827,"name":826,"logo_url":829,"logo_bg":59},{"tool_id":1091,"slug":1092,"name":1093,"logo_url":1094,"logo_bg":110},99,"ghost","Ghost","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fghost.svg",[1096,1099,1102,1105,1108],{"question":1097,"answer":1098},"Is there a managed OpenClaw, or do I have to host it myself?","There is no first-party one. The project sells no subscription and runs no hosted service, so every managed OpenClaw comes from a third party. Hostinger sells a managed plan from $5.99 a month on a two-year term, renewing at $11.99, that takes care of the server, Docker, and updates, with AI credits already set up. DigitalOcean runs OpenClaw on App Platform, its managed container service, and newer services such as Agent 37 host an agent from about $4 a month. They save you the setup and the patching. What you give up is the reason most people self-host: the agent's memory, credentials, and connected accounts then sit on someone else's infrastructure, and you depend on how quickly that host ships OpenClaw's frequent releases. Self-hosting costs about the same and keeps all of it on a machine you control.",{"question":1100,"answer":1101},"What size server does OpenClaw need?","Less than most self-hosted software. OpenClaw's docs give 1 vCPU, 1 GB of RAM, and about 500 MB of disk as the absolute minimum, and recommend 2 GB or more for headroom, because logs, media, several channels, and browser automation add up. On 1 GB, add swap. The model doesn't count toward any of this: it runs at the provider, so the server only carries the Gateway. Two things need more. Building the Docker image from source takes 6 GB, which is why the pre-built image is the sensible default. And a local model needs a GPU or a large-memory Mac. OpenClaw's Raspberry Pi guide says not to run one on a Pi at all, so the usual layout is the agent on the small server and Ollama or LM Studio on a stronger computer it can reach.",{"question":1103,"answer":1104},"What needs backing up, and how do updates work?","Everything lives in one folder on the host, mounted into the container: the configuration file, [SQLite](\u002Ftools\u002Fsqlite) databases holding credentials and model sign-ins, channel logins, and the workspace with the agent's Markdown memory. Back up that folder, or use OpenClaw's backup command, which writes a verified archive and can run on a schedule to an offsite location. Treat the archive as a secret, since sign-in tokens are stored in it unencrypted. An update is an image swap: pull the new tag and restart, and the container migrates its own state on startup after saving a copy of each database. OpenClaw releases often, so take a backup before a large jump. One caveat on restores: a WhatsApp login restored from an older backup can fall out of sync and need pairing again.",{"question":1106,"answer":1107},"Do I need a reverse proxy or Coolify to run OpenClaw?","No. Most self-hosted software is a website that has to be published before you can use it. OpenClaw is not: you talk to it in your chat apps, which it reaches with outbound connections, and the dashboard is an admin screen that stays on the server. An SSH tunnel is enough to open it, and Tailscale makes it reachable from your phone without publishing anything. Add a reverse proxy when several people need the dashboard on a real address, and put a sign-in in front of it, which is what OpenClaw's docs describe for Caddy, Traefik, and NGINX. Coolify and Dokploy are worth it when you already run one, or want deploys and updates from a dashboard: both have an OpenClaw template that publishes the dashboard over HTTPS behind a password. The templates use an image built by Coolify, so check its version first.",{"question":1109,"answer":1110},"OpenClaw or Hermes Agent: which should I self-host?","They are the two closest alternatives: both are free, MIT-licensed personal agents that run on a small server and answer through messaging apps. OpenClaw has the larger community by a wide margin, which shows in the number of channels, skills, and hosting guides, and its abilities are things you install and configure. [Hermes Agent](\u002Ftools\u002Fhermes-agent), from Nous Research, is built around a learning loop: it writes and refines its own skills from experience, so it changes more over time and is less predictable for it. Hermes also has a first-party managed service, Hermes Cloud, with a free tier, while a managed OpenClaw comes only from third parties. Pick OpenClaw for the broadest ecosystem and the setup most guides assume, and [Hermes Agent Self-Hosted](\u002Fstacks\u002Fhermes-agent-self-hosted) if an agent that improves itself is the point.",{"summary":1112,"starting_cost_label":1113,"has_free_tier":3,"line_items":1114},"OpenClaw and Docker are free, so the fixed cost is the server: about $5 to $12 a month for a small VPS or container, or a one-time purchase for hardware at home. The model is the line that varies. On an API, mid-tier models cost $2 per million input tokens and $10 per million output, and low-cost ones a tenth of that or less; a flat plan from a provider that allows it, from about $18 a month, caps the spend. Reaching the dashboard over SSH or Tailscale costs nothing.","From ~$5\u002Fmo plus model usage",[1115,1119,1122,1126],{"label":1116,"cost":1117,"note":1118},"Server (any provider)","$5–12\u002Fmo","1 GB of RAM is the minimum and 2 GB or more is recommended, which the smallest plans at most providers meet. Hardware at home is a one-time cost plus electricity.",{"label":877,"cost":1120,"note":1121},"Free (MIT)","Open source with no paid tier. Docker is free as well.",{"label":1123,"cost":1124,"note":1125},"Model usage","Usage-based, or a flat plan","About $2 per million input tokens and $10 per million output on mid-tier models, and from $0.10 and $0.50 on small ones. Flat plans start around $18 a month. Usually the largest line.",{"label":1127,"cost":1128,"note":1129},"Remote access (optional)","Free","An SSH tunnel costs nothing, and Tailscale's Personal plan and Cloudflare Tunnel are free. The reverse proxies and the self-hosted deploy platforms are free, open-source software as well.",{"is_official":3,"source_url":1131,"items":1132,"notes":1145},"https:\u002F\u002Fdocs.openclaw.ai\u002Fhelp\u002Ffaq-first-run\u002Fproviders-and-hosting",[1133,1136,1139,1142],{"label":1134,"value":1135},"CPU","1 vCPU minimum; 1-2 vCPU recommended",{"label":1137,"value":1138},"RAM","1 GB minimum; 2 GB or more recommended",{"label":1140,"value":1141},"Disk","About 500 MB for OpenClaw, plus room for the Docker image, logs, and the workspace",{"label":1143,"value":1144},"OS","Ubuntu LTS, or another modern Debian or Ubuntu, with Docker","From OpenClaw's FAQ on minimum VPS requirements. Building the Docker image from source needs at least 6 GB of RAM, and the pre-built image avoids that. On 1 GB the project's guides add 2 GB of swap. The model runs at the provider and isn't part of these figures; a local model needs separate, much larger hardware.",{"title":1147,"description":1148,"og_image":34,"canonical":1149},"OpenClaw Self-Hosted: Tools, Pricing & How to Deploy | Tekyous","A personal AI agent on your own always-on server, reached through the chat apps you alr… Compare OpenClaw Self-Hosted tools, pricing & how to deploy on Tekyous.","https:\u002F\u002Ftekyous.dev\u002Fstacks\u002Fopenclaw-self-hosted",[],1792743988302]