From baad2d290044bcdcbc521ab350289c9fefd4ba95 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 18:03:42 +0200 Subject: [PATCH] chore: sync content to repo (#9826) Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com> --- .../content/adding-daemon@wGp4nsoZNTbM4wgAmrqjj.md | 3 +++ .../adding-first-channel@MbZFK1Q6ndoaDMsrf15Xi.md | 7 +++++++ .../content/agent-loops@oaXblhElJYZoLT4OS-7TQ.md | 7 +++++++ .../open-claw/content/agents@i5pSML-UG6dqXETubMEs6.md | 7 +++++++ .../open-claw/content/agentsmd@4CT2VNLkpdqeartj2z0lt.md | 8 ++++++++ .../open-claw/content/antropic@3bSTQ3nt5GdvKOder9J5R.md | 7 +++++++ .../auth--model-providers@B4SyJwbv0HnI34BW81Ong.md | 8 ++++++++ .../open-claw/content/azure@_-bQG5bO_4_qKI4W0fq-I.md | 7 +++++++ .../open-claw/content/channels@-K12VwV2QQiQNjjjr-ENW.md | 7 +++++++ .../content/context-window@7bgIwJ5S-b6DXdLe-pWlI.md | 8 ++++++++ .../content/dedicated-hardware@y8n10TL6_mWldqclw1Dcz.md | 8 ++++++++ .../content/digitalocean@ZbRd-uarjwZbs2pTWkger.md | 7 +++++++ .../open-claw/content/discord@ghi0M5P_JMm7D_JhIwJXC.md | 7 +++++++ .../open-claw/content/docker@nVzj2P826S2LjUCpdYGVo.md | 7 +++++++ .../content/gateway-settings@nU3pnqImGhRO3QwK4CLeM.md | 7 +++++++ .../open-claw/content/gateway@w8Vwf1Ak_gNdvgXOgU1Fo.md | 7 +++++++ .../open-claw/content/gemini@Le0uptRoIlwTZ7crU3rMQ.md | 7 +++++++ .../open-claw/content/hetzner@qSyjVJHgWcqy7bTT98pXv.md | 7 +++++++ .../content/how-open-claw-works@EggP8_uXPbgQeNKQFP4JJ.md | 8 ++++++++ .../open-claw/content/imessage@ouy9TRfFrXcsTKh_E2qjq.md | 7 +++++++ .../content/installation@Lo_A13CYW9I83-REGmqek.md | 7 +++++++ .../content/introduction@6VS0lRVk60w49FvRiCRWK.md | 7 +++++++ .../content/limitations@_HbrVwn7Ki7D5RSQ1YS5X.md | 3 +++ .../content/limitations@htT_HpzKKNXSbxhWf4dCJ.md | 8 ++++++++ .../content/limitations@pm6_y0JgIhXVLa4Z_yl4E.md | 3 +++ .../content/local-machine@02A7y4sZ-qg3-dx1wmxwj.md | 7 +++++++ .../open-claw/content/mac-mini@oEAIlEf0PqO8TWl-w2NUC.md | 7 +++++++ .../content/memory-system@c9fsU9OeThY79MYbpzbA0.md | 8 ++++++++ .../open-claw/content/memorymd@HebyE2mjSdCLBEbiJAbsC.md | 8 ++++++++ .../content/memoryyyyy-mm-ddmd@U1W-s3E2Iu74sFyf4U-vQ.md | 7 +++++++ .../open-claw/content/ollama@2qAGs1j1MDaoQFCDpF37Z.md | 7 +++++++ .../content/onboarding@I4bTBY_dWyYUsOqFXZvT4.md | 8 ++++++++ .../open-claw-vs-claude-code@4u53an-SHGNCAh87GTd7C.md | 8 ++++++++ .../open-claw/content/openai@vLQ7hJJS3yXgbi0b-RAlb.md | 7 +++++++ .../other-workspace-files@7Nvwyi3YFerTpDKkA0Uzo.md | 7 +++++++ .../content/proactive-core@qzVRzcGnImdqVDw0W-Z7H.md | 7 +++++++ .../open-claw/content/railway@NSCkIoFePWsCHDbtKn_ht.md | 7 +++++++ .../content/rasberry-pi@CE3p60gkIzzHBh69kKiIw.md | 7 +++++++ .../open-claw/content/risks@7BUdIiHwCz_by8MHnoZVx.md | 3 +++ .../open-claw/content/risks@MUFfN8BMTzaBEEiNouCoe.md | 7 +++++++ .../open-claw/content/risks@ZN_HaqPodJOFockhpOLGJ.md | 3 +++ .../security-best-practices@M8CRE7Rs0eNXRmM_xsB9o.md | 3 +++ .../security-best-practices@qDidhG0fztZ38BSMv76YI.md | 8 ++++++++ .../security-best-practices@ygmSUIR-jg5q9yHQ_vlDb.md | 9 +++++++++ .../setting-up-open-claw@u9hCwPYZucGkb_zChmpzj.md | 8 ++++++++ .../open-claw/content/signal@0a08Q6vTfqbG94tcJYxN2.md | 7 +++++++ .../open-claw/content/skills@H4EXzyftWkvdFlMfU7ydG.md | 8 ++++++++ .../open-claw/content/slack@4XYMS1wQa3ZwWCQNBnwpd.md | 7 +++++++ .../open-claw/content/soulmd@M1zIUsUO6qKhIXzxE9sho.md | 8 ++++++++ .../open-claw/content/telegram@gFGGZE4AUBm8PxKHrF8_g.md | 7 +++++++ .../open-claw/content/use-cases@EzEJOUOwLlVfA4q5NXC88.md | 7 +++++++ .../open-claw/content/usermd@S7qSTFNATTfamM6XMnm-O.md | 7 +++++++ .../open-claw/content/vpscloud@bnyEeJVvaysPBkIevTCBa.md | 7 +++++++ .../open-claw/content/whatsapp@y6qWd-k0SiMhLFexkyQb5.md | 7 +++++++ .../content/workspace-settings@wp7wX-xbOKG5Aemo-rl4g.md | 7 +++++++ 55 files changed, 377 insertions(+) create mode 100644 src/data/roadmaps/open-claw/content/adding-daemon@wGp4nsoZNTbM4wgAmrqjj.md create mode 100644 src/data/roadmaps/open-claw/content/adding-first-channel@MbZFK1Q6ndoaDMsrf15Xi.md create mode 100644 src/data/roadmaps/open-claw/content/agent-loops@oaXblhElJYZoLT4OS-7TQ.md create mode 100644 src/data/roadmaps/open-claw/content/agents@i5pSML-UG6dqXETubMEs6.md create mode 100644 src/data/roadmaps/open-claw/content/agentsmd@4CT2VNLkpdqeartj2z0lt.md create mode 100644 src/data/roadmaps/open-claw/content/antropic@3bSTQ3nt5GdvKOder9J5R.md create mode 100644 src/data/roadmaps/open-claw/content/auth--model-providers@B4SyJwbv0HnI34BW81Ong.md create mode 100644 src/data/roadmaps/open-claw/content/azure@_-bQG5bO_4_qKI4W0fq-I.md create mode 100644 src/data/roadmaps/open-claw/content/channels@-K12VwV2QQiQNjjjr-ENW.md create mode 100644 src/data/roadmaps/open-claw/content/context-window@7bgIwJ5S-b6DXdLe-pWlI.md create mode 100644 src/data/roadmaps/open-claw/content/dedicated-hardware@y8n10TL6_mWldqclw1Dcz.md create mode 100644 src/data/roadmaps/open-claw/content/digitalocean@ZbRd-uarjwZbs2pTWkger.md create mode 100644 src/data/roadmaps/open-claw/content/discord@ghi0M5P_JMm7D_JhIwJXC.md create mode 100644 src/data/roadmaps/open-claw/content/docker@nVzj2P826S2LjUCpdYGVo.md create mode 100644 src/data/roadmaps/open-claw/content/gateway-settings@nU3pnqImGhRO3QwK4CLeM.md create mode 100644 src/data/roadmaps/open-claw/content/gateway@w8Vwf1Ak_gNdvgXOgU1Fo.md create mode 100644 src/data/roadmaps/open-claw/content/gemini@Le0uptRoIlwTZ7crU3rMQ.md create mode 100644 src/data/roadmaps/open-claw/content/hetzner@qSyjVJHgWcqy7bTT98pXv.md create mode 100644 src/data/roadmaps/open-claw/content/how-open-claw-works@EggP8_uXPbgQeNKQFP4JJ.md create mode 100644 src/data/roadmaps/open-claw/content/imessage@ouy9TRfFrXcsTKh_E2qjq.md create mode 100644 src/data/roadmaps/open-claw/content/installation@Lo_A13CYW9I83-REGmqek.md create mode 100644 src/data/roadmaps/open-claw/content/introduction@6VS0lRVk60w49FvRiCRWK.md create mode 100644 src/data/roadmaps/open-claw/content/limitations@_HbrVwn7Ki7D5RSQ1YS5X.md create mode 100644 src/data/roadmaps/open-claw/content/limitations@htT_HpzKKNXSbxhWf4dCJ.md create mode 100644 src/data/roadmaps/open-claw/content/limitations@pm6_y0JgIhXVLa4Z_yl4E.md create mode 100644 src/data/roadmaps/open-claw/content/local-machine@02A7y4sZ-qg3-dx1wmxwj.md create mode 100644 src/data/roadmaps/open-claw/content/mac-mini@oEAIlEf0PqO8TWl-w2NUC.md create mode 100644 src/data/roadmaps/open-claw/content/memory-system@c9fsU9OeThY79MYbpzbA0.md create mode 100644 src/data/roadmaps/open-claw/content/memorymd@HebyE2mjSdCLBEbiJAbsC.md create mode 100644 src/data/roadmaps/open-claw/content/memoryyyyy-mm-ddmd@U1W-s3E2Iu74sFyf4U-vQ.md create mode 100644 src/data/roadmaps/open-claw/content/ollama@2qAGs1j1MDaoQFCDpF37Z.md create mode 100644 src/data/roadmaps/open-claw/content/onboarding@I4bTBY_dWyYUsOqFXZvT4.md create mode 100644 src/data/roadmaps/open-claw/content/open-claw-vs-claude-code@4u53an-SHGNCAh87GTd7C.md create mode 100644 src/data/roadmaps/open-claw/content/openai@vLQ7hJJS3yXgbi0b-RAlb.md create mode 100644 src/data/roadmaps/open-claw/content/other-workspace-files@7Nvwyi3YFerTpDKkA0Uzo.md create mode 100644 src/data/roadmaps/open-claw/content/proactive-core@qzVRzcGnImdqVDw0W-Z7H.md create mode 100644 src/data/roadmaps/open-claw/content/railway@NSCkIoFePWsCHDbtKn_ht.md create mode 100644 src/data/roadmaps/open-claw/content/rasberry-pi@CE3p60gkIzzHBh69kKiIw.md create mode 100644 src/data/roadmaps/open-claw/content/risks@7BUdIiHwCz_by8MHnoZVx.md create mode 100644 src/data/roadmaps/open-claw/content/risks@MUFfN8BMTzaBEEiNouCoe.md create mode 100644 src/data/roadmaps/open-claw/content/risks@ZN_HaqPodJOFockhpOLGJ.md create mode 100644 src/data/roadmaps/open-claw/content/security-best-practices@M8CRE7Rs0eNXRmM_xsB9o.md create mode 100644 src/data/roadmaps/open-claw/content/security-best-practices@qDidhG0fztZ38BSMv76YI.md create mode 100644 src/data/roadmaps/open-claw/content/security-best-practices@ygmSUIR-jg5q9yHQ_vlDb.md create mode 100644 src/data/roadmaps/open-claw/content/setting-up-open-claw@u9hCwPYZucGkb_zChmpzj.md create mode 100644 src/data/roadmaps/open-claw/content/signal@0a08Q6vTfqbG94tcJYxN2.md create mode 100644 src/data/roadmaps/open-claw/content/skills@H4EXzyftWkvdFlMfU7ydG.md create mode 100644 src/data/roadmaps/open-claw/content/slack@4XYMS1wQa3ZwWCQNBnwpd.md create mode 100644 src/data/roadmaps/open-claw/content/soulmd@M1zIUsUO6qKhIXzxE9sho.md create mode 100644 src/data/roadmaps/open-claw/content/telegram@gFGGZE4AUBm8PxKHrF8_g.md create mode 100644 src/data/roadmaps/open-claw/content/use-cases@EzEJOUOwLlVfA4q5NXC88.md create mode 100644 src/data/roadmaps/open-claw/content/usermd@S7qSTFNATTfamM6XMnm-O.md create mode 100644 src/data/roadmaps/open-claw/content/vpscloud@bnyEeJVvaysPBkIevTCBa.md create mode 100644 src/data/roadmaps/open-claw/content/whatsapp@y6qWd-k0SiMhLFexkyQb5.md create mode 100644 src/data/roadmaps/open-claw/content/workspace-settings@wp7wX-xbOKG5Aemo-rl4g.md diff --git a/src/data/roadmaps/open-claw/content/adding-daemon@wGp4nsoZNTbM4wgAmrqjj.md b/src/data/roadmaps/open-claw/content/adding-daemon@wGp4nsoZNTbM4wgAmrqjj.md new file mode 100644 index 000000000..bd7446599 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/adding-daemon@wGp4nsoZNTbM4wgAmrqjj.md @@ -0,0 +1,3 @@ +# Adding Daemon + +A daemon is a background process that runs continuously without needing a terminal window open. Configuring Open Claw as a daemon ensures it starts automatically and keeps running even after you log out or restart your machine. \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/adding-first-channel@MbZFK1Q6ndoaDMsrf15Xi.md b/src/data/roadmaps/open-claw/content/adding-first-channel@MbZFK1Q6ndoaDMsrf15Xi.md new file mode 100644 index 000000000..0814e6b18 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/adding-first-channel@MbZFK1Q6ndoaDMsrf15Xi.md @@ -0,0 +1,7 @@ +# Adding First Channel + +After setting up your model provider, the next step is connecting a communication channel, in other words, the platform where you will actually talk to your agent. Telegram is recommended as the fastest channel to get started with. + +Visit the following resources to learn more: + +- [@official@Channels](https://docs.openclaw.ai/channels) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/agent-loops@oaXblhElJYZoLT4OS-7TQ.md b/src/data/roadmaps/open-claw/content/agent-loops@oaXblhElJYZoLT4OS-7TQ.md new file mode 100644 index 000000000..fa31d5f51 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/agent-loops@oaXblhElJYZoLT4OS-7TQ.md @@ -0,0 +1,7 @@ +# Agent Loop + +When Open Claw receives a message, it runs a full agent loop rather than returning a single response. The loop validates the message, resolves the model, assembles the system prompt from skills and context files, and then sends everything to the model for inference. If the model decides to call a tool, like running a command, reading a file, or searching the web, the loop executes it, feeds the result back to the model, and continues until no more tool calls are needed and a final reply is ready. If the session gets too long for the context window, compaction kicks in automatically before retrying. + +Visit the following resources to learn more: + +- [@article@Agent Loop](https://docs.openclaw.ai/concepts/agent-loop) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/agents@i5pSML-UG6dqXETubMEs6.md b/src/data/roadmaps/open-claw/content/agents@i5pSML-UG6dqXETubMEs6.md new file mode 100644 index 000000000..7cf39da53 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/agents@i5pSML-UG6dqXETubMEs6.md @@ -0,0 +1,7 @@ +# Agents + +An agent in Open Claw is a fully isolated unit with its own workspace folder containing its personality and configuration files, its own state directory that holds auth profiles and the model registry, and its own session store that keeps the full conversation history separate from every other agent. Because auth profiles are scoped per-agent, credentials for one agent are never automatically shared with another, which means you can run a personal agent on your WhatsApp number and a work agent on a separate account on the same Gateway without any risk of their sessions, memories, or API keys crossing over. + +Visit the following resources to learn more: + +- [@official@Agent Runtime](https://docs.openclaw.ai/concepts/agent) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/agentsmd@4CT2VNLkpdqeartj2z0lt.md b/src/data/roadmaps/open-claw/content/agentsmd@4CT2VNLkpdqeartj2z0lt.md new file mode 100644 index 000000000..fca34d081 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/agentsmd@4CT2VNLkpdqeartj2z0lt.md @@ -0,0 +1,8 @@ +# AGENTS.md + +AGENTS.md describes the agents available in your workspace, their roles, and how they relate to each other. It is used when running multiple agents to clarify who does what. + +Visit the following resources to learn more: + +- [@official@Default AGENTS.md](https://docs.openclaw.ai/reference/AGENTS.default#default-agents-md) +- [@official@AGENTS.md Template](https://docs.openclaw.ai/reference/templates/AGENTS) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/antropic@3bSTQ3nt5GdvKOder9J5R.md b/src/data/roadmaps/open-claw/content/antropic@3bSTQ3nt5GdvKOder9J5R.md new file mode 100644 index 000000000..562bebb1d --- /dev/null +++ b/src/data/roadmaps/open-claw/content/antropic@3bSTQ3nt5GdvKOder9J5R.md @@ -0,0 +1,7 @@ +# Anthropic + +Anthropic is the company behind the Claude family of models. Connecting Open Claw to Anthropic lets you use Claude as your agent's underlying model, which is well-suited for reasoning, writing, and tool use. + +Visit the following resources to learn more: + +- [@official@Anthropic Provider](https://docs.openclaw.ai/providers/anthropic) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/auth--model-providers@B4SyJwbv0HnI34BW81Ong.md b/src/data/roadmaps/open-claw/content/auth--model-providers@B4SyJwbv0HnI34BW81Ong.md new file mode 100644 index 000000000..54492c35c --- /dev/null +++ b/src/data/roadmaps/open-claw/content/auth--model-providers@B4SyJwbv0HnI34BW81Ong.md @@ -0,0 +1,8 @@ +# Auth & Model Providers + +This section covers how to connect Open Claw to AI model providers like Anthropic, OpenAI, Gemini, or Ollama by entering your API credentials. The model provider is what powers the agent's intelligence. + +Visit the following resources to learn more: + +- [@official@Provider Directory](https://docs.openclaw.ai/providers) +- [@official@Provider Quickstart](https://docs.openclaw.ai/providers/models) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/azure@_-bQG5bO_4_qKI4W0fq-I.md b/src/data/roadmaps/open-claw/content/azure@_-bQG5bO_4_qKI4W0fq-I.md new file mode 100644 index 000000000..56ae7869b --- /dev/null +++ b/src/data/roadmaps/open-claw/content/azure@_-bQG5bO_4_qKI4W0fq-I.md @@ -0,0 +1,7 @@ +# Azure + +Azure is Microsoft's cloud platform offering a wide range of infrastructure options. It is a valid choice for hosting Open Claw, particularly for users already in the Microsoft ecosystem. + +Visit the following resources to learn more: + +- [@official@Azure Hosting](https://docs.openclaw.ai/install/azure) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/channels@-K12VwV2QQiQNjjjr-ENW.md b/src/data/roadmaps/open-claw/content/channels@-K12VwV2QQiQNjjjr-ENW.md new file mode 100644 index 000000000..d1fdc696a --- /dev/null +++ b/src/data/roadmaps/open-claw/content/channels@-K12VwV2QQiQNjjjr-ENW.md @@ -0,0 +1,7 @@ +# Channels + +Channels are the messaging platforms through which users interact with Open Claw, and each one connects to the single Gateway process that routes incoming messages to the right agent and sends replies back. Every channel runs simultaneously on the same Gateway, so you can be connected to Telegram, WhatsApp, Discord, and Slack all at once without running separate processes. Text is supported across all channels, but richer features like reactions, media, message editing, and group behavior vary depending on what each platform's API supports + +Visit the following resources to learn more: + +- [@official@Chat Channels](https://docs.openclaw.ai/channels) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/context-window@7bgIwJ5S-b6DXdLe-pWlI.md b/src/data/roadmaps/open-claw/content/context-window@7bgIwJ5S-b6DXdLe-pWlI.md new file mode 100644 index 000000000..e9df06449 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/context-window@7bgIwJ5S-b6DXdLe-pWlI.md @@ -0,0 +1,8 @@ +# Context Window + +The context window is the amount of conversation history, instructions, and tool results the AI model can see at once when generating a response. Open Claw manages this carefully through a context engine and compaction system so long-running agents don't exceed the model's limits. + +Visit the following resources to learn more: + +- [@official@Context](https://docs.openclaw.ai/concepts/context) +- [@official@Context Engine](https://docs.openclaw.ai/concepts/context-engine) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/dedicated-hardware@y8n10TL6_mWldqclw1Dcz.md b/src/data/roadmaps/open-claw/content/dedicated-hardware@y8n10TL6_mWldqclw1Dcz.md new file mode 100644 index 000000000..dad26eff3 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/dedicated-hardware@y8n10TL6_mWldqclw1Dcz.md @@ -0,0 +1,8 @@ +# Dedicated Hardware + +Running Open Claw on dedicated hardware means using a physical device like a Raspberry Pi or Mac Mini that runs continuously in your home or office. This gives you full control and low ongoing costs with no monthly cloud fees. + +Visit the following resources to learn more: + +- [@official@Rasberry Pi](https://docs.openclaw.ai/install/raspberry-pi#raspberry-pi) +- [@official@macOS VMs](https://docs.openclaw.ai/install/macos-vm#macos-vms) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/digitalocean@ZbRd-uarjwZbs2pTWkger.md b/src/data/roadmaps/open-claw/content/digitalocean@ZbRd-uarjwZbs2pTWkger.md new file mode 100644 index 000000000..7a886e0a2 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/digitalocean@ZbRd-uarjwZbs2pTWkger.md @@ -0,0 +1,7 @@ +# DigitalOcean + +DigitalOcean is a cloud provider that offers simple, affordable virtual machines called Droplets. It is a popular choice for self-hosting Open Claw due to its straightforward pricing and easy setup process. + +Visit the following resources to learn more: + +- [@official@DigitalOcean Hosting](https://docs.openclaw.ai/install/digitalocean#digitalocean) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/discord@ghi0M5P_JMm7D_JhIwJXC.md b/src/data/roadmaps/open-claw/content/discord@ghi0M5P_JMm7D_JhIwJXC.md new file mode 100644 index 000000000..ef39f40a2 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/discord@ghi0M5P_JMm7D_JhIwJXC.md @@ -0,0 +1,7 @@ +# Discord + +Discord is a chat platform popular in gaming and developer communities. Open Claw connects to it via the Discord Bot API and Gateway, supporting servers, channels, and DMs. + +Visit the following resources to learn more: + +- [@official@Discord Channel](https://docs.openclaw.ai/channels/discord) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/docker@nVzj2P826S2LjUCpdYGVo.md b/src/data/roadmaps/open-claw/content/docker@nVzj2P826S2LjUCpdYGVo.md new file mode 100644 index 000000000..618d79427 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/docker@nVzj2P826S2LjUCpdYGVo.md @@ -0,0 +1,7 @@ +# Docker / Isolated Install + +Docker lets you run Open Claw inside a container, an isolated environment that keeps it separate from the rest of your system. This makes installation cleaner, reduces conflicts with other software, and makes it easier to remove or update later. + +Visit the following resources to learn more: + +- [@official@Docker Install](https://docs.openclaw.ai/install/docker) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/gateway-settings@nU3pnqImGhRO3QwK4CLeM.md b/src/data/roadmaps/open-claw/content/gateway-settings@nU3pnqImGhRO3QwK4CLeM.md new file mode 100644 index 000000000..20b358b00 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/gateway-settings@nU3pnqImGhRO3QwK4CLeM.md @@ -0,0 +1,7 @@ +# Gateway Settings + +Gateway settings control how the Open Claw server behaves, including the port it listens on, authentication tokens, and which interfaces it binds to. These settings are critical for both functionality and security. + +Visit the following resources to learn more: + +- [@official@Gateway Configuration](https://docs.openclaw.ai/gateway/configuration) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/gateway@w8Vwf1Ak_gNdvgXOgU1Fo.md b/src/data/roadmaps/open-claw/content/gateway@w8Vwf1Ak_gNdvgXOgU1Fo.md new file mode 100644 index 000000000..00647a37e --- /dev/null +++ b/src/data/roadmaps/open-claw/content/gateway@w8Vwf1Ak_gNdvgXOgU1Fo.md @@ -0,0 +1,7 @@ +# Gateway + +The Gateway is the single always-on process that handles routing, the control plane, and all channel connections. It runs on a single multiplexed port that serves the WebSocket control and RPC interface, HTTP APIs, the Control UI, and hooks. By default, it binds to localhost and requires an auth token before accepting any connections. + +Visit the following resources to learn more: + +- [@official@Gateway Runbook](https://docs.openclaw.ai/gateway) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/gemini@Le0uptRoIlwTZ7crU3rMQ.md b/src/data/roadmaps/open-claw/content/gemini@Le0uptRoIlwTZ7crU3rMQ.md new file mode 100644 index 000000000..6fd2d027b --- /dev/null +++ b/src/data/roadmaps/open-claw/content/gemini@Le0uptRoIlwTZ7crU3rMQ.md @@ -0,0 +1,7 @@ +# Gemini + +Gemini is Google's family of AI models. Open Claw supports Gemini as an alternative model provider, giving you access to Google's AI infrastructure for powering your agents. + +Visit the following resources to learn more: + +- [@article@Google (Gemini) Provider](https://docs.openclaw.ai/providers/google) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/hetzner@qSyjVJHgWcqy7bTT98pXv.md b/src/data/roadmaps/open-claw/content/hetzner@qSyjVJHgWcqy7bTT98pXv.md new file mode 100644 index 000000000..229dde4c6 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/hetzner@qSyjVJHgWcqy7bTT98pXv.md @@ -0,0 +1,7 @@ +# Hetzner + +Hetzner is a German cloud and hosting provider known for competitive pricing on VPS and dedicated servers, making it a cost-effective option for running Open Claw in Europe. + +Visit the following resources to learn more: + +- [@official@Hetzner Hosting](https://docs.openclaw.ai/install/hetzner) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/how-open-claw-works@EggP8_uXPbgQeNKQFP4JJ.md b/src/data/roadmaps/open-claw/content/how-open-claw-works@EggP8_uXPbgQeNKQFP4JJ.md new file mode 100644 index 000000000..f0d73f253 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/how-open-claw-works@EggP8_uXPbgQeNKQFP4JJ.md @@ -0,0 +1,8 @@ +#How Open Claw Works + +Open Claw runs a single long-lived Gateway that owns all messaging surfaces and exposes a typed WebSocket API for control-plane clients like the macOS app, CLI, and web UI. When a message arrives, the Gateway routes it to the appropriate agent, which then runs through a full loop of context assembly, model inference, and tool execution before streaming a reply back. + +Visit the following resources to learn more: + +- [@official@OpenClaw Overview](https://docs.openclaw.ai/) +- [@official@Gateway Architecture](https://docs.openclaw.ai/concepts/architecture) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/imessage@ouy9TRfFrXcsTKh_E2qjq.md b/src/data/roadmaps/open-claw/content/imessage@ouy9TRfFrXcsTKh_E2qjq.md new file mode 100644 index 000000000..7be6ddbad --- /dev/null +++ b/src/data/roadmaps/open-claw/content/imessage@ouy9TRfFrXcsTKh_E2qjq.md @@ -0,0 +1,7 @@ +# iMessage + +iMessage is Apple's built-in messaging system. The recommended way to connect it to Open Claw is via BlueBubbles, a macOS server that provides a full-featured REST API for iMessage integration. + +Visit the following resources to learn more: + +- [@official@BlueBubbles Channel](https://docs.openclaw.ai/channels/bluebubbles) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/installation@Lo_A13CYW9I83-REGmqek.md b/src/data/roadmaps/open-claw/content/installation@Lo_A13CYW9I83-REGmqek.md new file mode 100644 index 000000000..b356463ff --- /dev/null +++ b/src/data/roadmaps/open-claw/content/installation@Lo_A13CYW9I83-REGmqek.md @@ -0,0 +1,7 @@ +# Installation + +Installation covers the steps to get Open Claw onto your chosen environment. It requires a recent version of Node.js, an API key from your chosen model provider, and takes around five minutes. Always check the official documentation for the current Node.js version requirements before installing, as these may change between releases. + +Visit the following resources to learn more: + +- [@official@Installation](https://docs.openclaw.ai/install) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/introduction@6VS0lRVk60w49FvRiCRWK.md b/src/data/roadmaps/open-claw/content/introduction@6VS0lRVk60w49FvRiCRWK.md new file mode 100644 index 000000000..0a678b4f1 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/introduction@6VS0lRVk60w49FvRiCRWK.md @@ -0,0 +1,7 @@ +# Introduction + +Open Claw is a self-hosted AI agent gateway that connects your messaging apps to AI models you control. You run a single Gateway process on your own machine or server, and it becomes the bridge between platforms like Telegram, WhatsApp, Discord, Slack, Signal, and more, and an always-available AI assistant. It is MIT-licensed, open source, and designed for developers and power users who want a personal AI they can message from anywhere without giving up control of their data. + +Visit the following resources to learn more: + +- [@official@Open Claw Docs](https://docs.openclaw.ai/) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/limitations@_HbrVwn7Ki7D5RSQ1YS5X.md b/src/data/roadmaps/open-claw/content/limitations@_HbrVwn7Ki7D5RSQ1YS5X.md new file mode 100644 index 000000000..cdea9e14d --- /dev/null +++ b/src/data/roadmaps/open-claw/content/limitations@_HbrVwn7Ki7D5RSQ1YS5X.md @@ -0,0 +1,3 @@ +# Limitations + +Running Open Claw on dedicated hardware like a Raspberry Pi or Mac Mini gives you full control and no ongoing cloud fees, but the hardware itself is a constraint. Low-powered devices like a Raspberry Pi may struggle with memory-intensive tasks or multiple simultaneous agent sessions, and any hardware failure means your agent goes offline until you physically fix or replace the device. You are also still dependent on your home internet connection for external access, which may be unreliable, have changing IP addresses, or block incoming traffic by default. \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/limitations@htT_HpzKKNXSbxhWf4dCJ.md b/src/data/roadmaps/open-claw/content/limitations@htT_HpzKKNXSbxhWf4dCJ.md new file mode 100644 index 000000000..a78dfaa2b --- /dev/null +++ b/src/data/roadmaps/open-claw/content/limitations@htT_HpzKKNXSbxhWf4dCJ.md @@ -0,0 +1,8 @@ +# Limitations + +Running Open Claw on a local machine means your agent is completely unreachable whenever your computer is off, asleep, or restarting. Most home internet connections also block unsolicited incoming traffic by default, which makes it difficult for external services to trigger your agent via webhooks. On top of that, your home IP address may change periodically depending on your internet provider, which can break any external connections you have configured. For anything beyond personal experimentation, a VPS or dedicated device is a more reliable choice. + +Visit the following resources to learn more: + +- [@official@Platforms](https://docs.openclaw.ai/platforms) +- [@official@Remote Access](https://docs.openclaw.ai/gateway/remote) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/limitations@pm6_y0JgIhXVLa4Z_yl4E.md b/src/data/roadmaps/open-claw/content/limitations@pm6_y0JgIhXVLa4Z_yl4E.md new file mode 100644 index 000000000..83182969b --- /dev/null +++ b/src/data/roadmaps/open-claw/content/limitations@pm6_y0JgIhXVLa4Z_yl4E.md @@ -0,0 +1,3 @@ +# Limitations + +Running Open Claw on a VPS or cloud server solves the uptime problem of a local machine but introduces its own constraints. You are paying a recurring monthly fee for the server, which adds up over time, especially if you need more resources to handle heavier workloads. Performance is also constrained by the size of the VPS you choose, and cheaper tiers may struggle with memory-intensive tasks or multiple simultaneous agent sessions. Finally, you are dependent on your cloud provider's availability, so any outages on their end will take your agent offline until they are resolved. \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/local-machine@02A7y4sZ-qg3-dx1wmxwj.md b/src/data/roadmaps/open-claw/content/local-machine@02A7y4sZ-qg3-dx1wmxwj.md new file mode 100644 index 000000000..a58743e17 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/local-machine@02A7y4sZ-qg3-dx1wmxwj.md @@ -0,0 +1,7 @@ +# Local Machine + +Running Open Claw on your local machine means installing it directly on your personal computer. This is the quickest way to get started and is good for experimentation, though it comes with limitations around uptime and accessibility from outside your network. + +Visit the following resources to learn more: + +- [@official@Getting Started](https://docs.openclaw.ai/start/getting-started) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/mac-mini@oEAIlEf0PqO8TWl-w2NUC.md b/src/data/roadmaps/open-claw/content/mac-mini@oEAIlEf0PqO8TWl-w2NUC.md new file mode 100644 index 000000000..6607156b5 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/mac-mini@oEAIlEf0PqO8TWl-w2NUC.md @@ -0,0 +1,7 @@ +# Mac Mini + +A Mac Mini is a compact desktop computer that works well as a home server for Open Claw. It is more powerful than a Raspberry Pi and runs macOS, which may simplify setup for Mac users. + +Visit the following resources to learn more: + +- [@official@macOS VMs Hosting](https://docs.openclaw.ai/install/macos-vm#macos-vms) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/memory-system@c9fsU9OeThY79MYbpzbA0.md b/src/data/roadmaps/open-claw/content/memory-system@c9fsU9OeThY79MYbpzbA0.md new file mode 100644 index 000000000..1644096b5 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/memory-system@c9fsU9OeThY79MYbpzbA0.md @@ -0,0 +1,8 @@ +# Memory System + +The memory system allows Open Claw agents to remember information across conversations. Instead of starting fresh every time, agents can store and retrieve facts, past interactions, or user preferences from structured memory files in the workspace. Open Claw also includes a compaction system that automatically summarizes older conversation history when a session grows too long, preserving the essential information while freeing up space for new exchanges. + +Visit the following resources to learn more: + +- [@official@Memory](https://docs.openclaw.ai/concepts/memory) +- [@official@Compaction](https://docs.openclaw.ai/concepts/compaction) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/memorymd@HebyE2mjSdCLBEbiJAbsC.md b/src/data/roadmaps/open-claw/content/memorymd@HebyE2mjSdCLBEbiJAbsC.md new file mode 100644 index 000000000..dcd294ce4 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/memorymd@HebyE2mjSdCLBEbiJAbsC.md @@ -0,0 +1,8 @@ +# MEMORY.md + +MEMORY.md is a persistent file where the agent stores important facts it has learned over time. It is regularly updated so the agent can recall relevant information in future conversations. + +Visit the following resources to learn more: + +- [@official@Memory Overview](https://docs.openclaw.ai/concepts/memory#memory-overview) +- [@official@MEMORY.md - Your Long-Term Memory](https://docs.openclaw.ai/reference/templates/AGENTS#-memory-md-your-long-term-memory) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/memoryyyyy-mm-ddmd@U1W-s3E2Iu74sFyf4U-vQ.md b/src/data/roadmaps/open-claw/content/memoryyyyy-mm-ddmd@U1W-s3E2Iu74sFyf4U-vQ.md new file mode 100644 index 000000000..82629824a --- /dev/null +++ b/src/data/roadmaps/open-claw/content/memoryyyyy-mm-ddmd@U1W-s3E2Iu74sFyf4U-vQ.md @@ -0,0 +1,7 @@ +# memory/YYYY-MM-DD.md + +These are dated memory log files that store a record of what happened on a specific day. They give the agent a chronological history that it can reference when needed, and are created automatically by the session-memory hook. + +Visit the following resources to learn more: + +- [@official@Memory Overview](https://docs.openclaw.ai/concepts/memory) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/ollama@2qAGs1j1MDaoQFCDpF37Z.md b/src/data/roadmaps/open-claw/content/ollama@2qAGs1j1MDaoQFCDpF37Z.md new file mode 100644 index 000000000..a893d3251 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/ollama@2qAGs1j1MDaoQFCDpF37Z.md @@ -0,0 +1,7 @@ +# Ollama + +Ollama is a tool that lets you run open-source AI models locally on your own hardware, making it a natural fit for Open Claw setups where privacy, cost, or offline availability are a priority. It shines most in dedicated hardware setups like a Mac Mini or a capable home server, where you have enough RAM and processing power to run a model comfortably. However, low-powered devices like a Raspberry Pi will likely struggle with most models. + +Visit the following resources to learn more: + +- [@official@Ollama Provider](https://docs.openclaw.ai/providers/ollama) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/onboarding@I4bTBY_dWyYUsOqFXZvT4.md b/src/data/roadmaps/open-claw/content/onboarding@I4bTBY_dWyYUsOqFXZvT4.md new file mode 100644 index 000000000..632a6249f --- /dev/null +++ b/src/data/roadmaps/open-claw/content/onboarding@I4bTBY_dWyYUsOqFXZvT4.md @@ -0,0 +1,8 @@ +# Onboarding + +Onboarding is the guided first-run process that walks you through connecting your first AI model provider and communication channel so your agent is ready to receive and respond to messages. You can run it with `openclaw onboard`. + +Visit the following resources to learn more: + +- [@official@Onboarding Overview](https://docs.openclaw.ai/start/onboarding-overview) +- [@official@Onboarding CLI](https://docs.openclaw.ai/start/wizard) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/open-claw-vs-claude-code@4u53an-SHGNCAh87GTd7C.md b/src/data/roadmaps/open-claw/content/open-claw-vs-claude-code@4u53an-SHGNCAh87GTd7C.md new file mode 100644 index 000000000..b62343f56 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/open-claw-vs-claude-code@4u53an-SHGNCAh87GTd7C.md @@ -0,0 +1,8 @@ +# Open Claw vs Claude Code + +Claude Code is Anthropic's official CLI tool for AI-assisted coding, tightly integrated with Claude models and designed for developer workflows. Open Claw is a community-built alternative that runs independently, supports a wide range of AI providers beyond Anthropic, and extends beyond coding to general agent automation across messaging platforms. + +Visit the following resources to learn more: + +- [@official@Open Claw vs Claude Code](https://docs.openclaw.ai/help/faq#what-are-the-advantages-vs-claude-code-for-web-development) +- [@video@OpenClaw vs Claude explained simply in 8 minutes](https://www.youtube.com/watch?v=b773XfpS7fw) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/openai@vLQ7hJJS3yXgbi0b-RAlb.md b/src/data/roadmaps/open-claw/content/openai@vLQ7hJJS3yXgbi0b-RAlb.md new file mode 100644 index 000000000..ff01699c9 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/openai@vLQ7hJJS3yXgbi0b-RAlb.md @@ -0,0 +1,7 @@ +# OpenAI + +OpenAI provides access to models like GPT-4o. Open Claw can use these models as the AI brain behind your agent by configuring your OpenAI API key in the model provider settings. + +Visit the following resources to learn more: + +- [@official@OpenAI Provider](https://docs.openclaw.ai/providers/openai) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/other-workspace-files@7Nvwyi3YFerTpDKkA0Uzo.md b/src/data/roadmaps/open-claw/content/other-workspace-files@7Nvwyi3YFerTpDKkA0Uzo.md new file mode 100644 index 000000000..4e91c2b2c --- /dev/null +++ b/src/data/roadmaps/open-claw/content/other-workspace-files@7Nvwyi3YFerTpDKkA0Uzo.md @@ -0,0 +1,7 @@ +# Other Workspace Files + +Open Claw recognizes several other special markdown files that are automatically injected into the agent's context at startup. BOOT.md contains instructions that the agent runs once when the Gateway starts. TOOLS.md describes the tools available to the agent and how they should be used. IDENTITY.md is an alternative or complement to SOUL.md for defining the agent's persona. BOOTSTRAP.md is a general-purpose file for injecting additional context into every session. On top of these recognized filenames, you can also add any other markdown files to your workspace, such as project notes, reference documents, or custom instructions for specific tasks. + +Visit the following resources to learn more: + +- [@official@Agent Workspace](https://docs.openclaw.ai/concepts/agent-workspace) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/proactive-core@qzVRzcGnImdqVDw0W-Z7H.md b/src/data/roadmaps/open-claw/content/proactive-core@qzVRzcGnImdqVDw0W-Z7H.md new file mode 100644 index 000000000..433ba5d6d --- /dev/null +++ b/src/data/roadmaps/open-claw/content/proactive-core@qzVRzcGnImdqVDw0W-Z7H.md @@ -0,0 +1,7 @@ +# Proactive Core + +The proactive core is what allows Open Claw agents to act on their own initiative rather than just responding to messages. Using heartbeats, cron jobs, and standing orders, the agent can run tasks on a schedule or trigger automatically based on conditions you define. + +Visit the following resources to learn more: + +- [@official@Automation & Tasks](https://docs.openclaw.ai/automation) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/railway@NSCkIoFePWsCHDbtKn_ht.md b/src/data/roadmaps/open-claw/content/railway@NSCkIoFePWsCHDbtKn_ht.md new file mode 100644 index 000000000..38ce5708d --- /dev/null +++ b/src/data/roadmaps/open-claw/content/railway@NSCkIoFePWsCHDbtKn_ht.md @@ -0,0 +1,7 @@ +# Railway + +Railway is a modern cloud deployment platform that simplifies hosting by handling much of the infrastructure configuration for you. It is a good option if you want a fast, low-friction cloud deployment. + +Visit the following resources to learn more: + +- [@official@Railway Hosting](https://docs.openclaw.ai/install/railway) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/rasberry-pi@CE3p60gkIzzHBh69kKiIw.md b/src/data/roadmaps/open-claw/content/rasberry-pi@CE3p60gkIzzHBh69kKiIw.md new file mode 100644 index 000000000..42ead70b1 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/rasberry-pi@CE3p60gkIzzHBh69kKiIw.md @@ -0,0 +1,7 @@ +# Raspberry Pi + +A Raspberry Pi is a small, low-cost single-board computer that can run Open Claw 24/7 with minimal power consumption. It is a popular self-hosting choice for hobbyists who want a home server. + +Visit the following resources to learn more: + +- [@official@Raspberry Pi Hosting](https://docs.openclaw.ai/install/raspberry-pi#raspberry-pi) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/risks@7BUdIiHwCz_by8MHnoZVx.md b/src/data/roadmaps/open-claw/content/risks@7BUdIiHwCz_by8MHnoZVx.md new file mode 100644 index 000000000..b76ddc90a --- /dev/null +++ b/src/data/roadmaps/open-claw/content/risks@7BUdIiHwCz_by8MHnoZVx.md @@ -0,0 +1,3 @@ +# Risks + +Running Open Claw on a VPS exposes your Gateway to the public internet, which makes it a potential target if not properly secured. A misconfigured auth token, an exposed port, or a weak allowlist can give unauthorized users access to an agent that has tool access to your files, commands, and API keys. Since you are storing API credentials on a remote machine you do not physically control, a compromised server means those keys need to be rotated immediately. \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/risks@MUFfN8BMTzaBEEiNouCoe.md b/src/data/roadmaps/open-claw/content/risks@MUFfN8BMTzaBEEiNouCoe.md new file mode 100644 index 000000000..10b1360a0 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/risks@MUFfN8BMTzaBEEiNouCoe.md @@ -0,0 +1,7 @@ +# Risks + +Running Open Claw locally or on shared hardware introduces certain risks like accidental exposure of API keys, lack of encryption, or the agent having access to sensitive local files. Understanding these helps you make informed decisions about your setup. + +Visit the following resources to learn more: + +- [@official@Security](https://docs.openclaw.ai/gateway/security) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/risks@ZN_HaqPodJOFockhpOLGJ.md b/src/data/roadmaps/open-claw/content/risks@ZN_HaqPodJOFockhpOLGJ.md new file mode 100644 index 000000000..09f1811aa --- /dev/null +++ b/src/data/roadmaps/open-claw/content/risks@ZN_HaqPodJOFockhpOLGJ.md @@ -0,0 +1,3 @@ +# Risks + +Dedicated hardware sitting in your home or office is physically accessible, which means anyone with access to the device could potentially tamper with it or extract credentials stored on it. If the device is connected to your home network without proper isolation, a compromised agent could have access to other devices on the same network. Power outages, hardware failures, and accidental resets can also cause data loss if your workspace and memory files are not backed up regularly. \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/security-best-practices@M8CRE7Rs0eNXRmM_xsB9o.md b/src/data/roadmaps/open-claw/content/security-best-practices@M8CRE7Rs0eNXRmM_xsB9o.md new file mode 100644 index 000000000..c2976fb7c --- /dev/null +++ b/src/data/roadmaps/open-claw/content/security-best-practices@M8CRE7Rs0eNXRmM_xsB9o.md @@ -0,0 +1,3 @@ +# Security Best Practices + +Treat dedicated hardware the same way you would a VPS: Bind the Gateway to localhost, set a strong auth token, and use Tailscale or an SSH tunnel for any remote access rather than exposing ports directly. Run Open Claw as a non-root user, keep the OS and Open Claw itself updated, and store all API keys in environment variables rather than config files. Keep the device physically secure, run `openclaw security audit --deep` after any configuration change, and make regular backups of your workspace and memory files so you can recover quickly if the hardware fails. \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/security-best-practices@qDidhG0fztZ38BSMv76YI.md b/src/data/roadmaps/open-claw/content/security-best-practices@qDidhG0fztZ38BSMv76YI.md new file mode 100644 index 000000000..aed372a44 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/security-best-practices@qDidhG0fztZ38BSMv76YI.md @@ -0,0 +1,8 @@ +# Security Best Practices + +When running Open Claw locally, bind the Gateway to localhost only so it is never exposed directly to the internet, set a strong, randomly generated auth token, and never hardcode API keys in config files — use environment variables instead. Run the process as a non-root user, keep your sender allowlist minimal, and enable device pairing so unknown devices cannot connect. Be cautious about prompt injection since the agent can read external content like emails and web pages. Run `openclaw security audit --deep` after any configuration change, keep Open Claw updated regularly, and rotate all credentials immediately if you suspect a breach. + +Visit the following resources to learn more: + +- [@official@Security](https://docs.openclaw.ai/gateway/security) +- [@official@Threat Model](https://docs.openclaw.ai/security/THREAT-MODEL-ATLAS) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/security-best-practices@ygmSUIR-jg5q9yHQ_vlDb.md b/src/data/roadmaps/open-claw/content/security-best-practices@ygmSUIR-jg5q9yHQ_vlDb.md new file mode 100644 index 000000000..865ff96b7 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/security-best-practices@ygmSUIR-jg5q9yHQ_vlDb.md @@ -0,0 +1,9 @@ +# Security Best Practices + +On a VPS, never bind the Gateway to 0.0.0.0 — bind it to localhost and use a reverse proxy or Tailscale to control external access. Set a strong randomly generated auth token, use environment variables for all API keys, and run Open Claw as a non-root user. Keep your sender allowlist tight, enable device pairing, and start the agent in read-only mode before widening tool permissions deliberately. Keep both Open Claw and the OS updated regularly, run `openclaw security audit --deep` after any configuration change, and rotate all credentials immediately if anything looks suspicious. + +Visit the following resources to learn more: + +- [@official@Security](https://docs.openclaw.ai/gateway/security) +- [@official@Tailscale](https://docs.openclaw.ai/gateway/tailscale) +- [@official@Thread Model](https://docs.openclaw.ai/security/THREAT-MODEL-ATLAS) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/setting-up-open-claw@u9hCwPYZucGkb_zChmpzj.md b/src/data/roadmaps/open-claw/content/setting-up-open-claw@u9hCwPYZucGkb_zChmpzj.md new file mode 100644 index 000000000..e3527da39 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/setting-up-open-claw@u9hCwPYZucGkb_zChmpzj.md @@ -0,0 +1,8 @@ +# Setting up Open Claw + +Setting up Open Claw involves installing the package via npm, running the onboarding wizard to connect your AI model provider and first communication channel, and optionally installing the Gateway as a background daemon so it starts automatically. + +Visit the following resources to learn more: + +- [@official@Getting Started](https://docs.openclaw.ai/start/getting-started) +- [@official@Onboarding Overview](https://docs.openclaw.ai/start/onboarding-overview) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/signal@0a08Q6vTfqbG94tcJYxN2.md b/src/data/roadmaps/open-claw/content/signal@0a08Q6vTfqbG94tcJYxN2.md new file mode 100644 index 000000000..28d24f568 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/signal@0a08Q6vTfqbG94tcJYxN2.md @@ -0,0 +1,7 @@ +# Signal + +Signal is an end-to-end encrypted messaging app. Open Claw connects to it via signal-cli, making it a strong option for users who prioritize privacy in their communications with the agent. + +Visit the following resources to learn more: + +- [@official@Signal Channel](https://docs.openclaw.ai/channels/signal) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/skills@H4EXzyftWkvdFlMfU7ydG.md b/src/data/roadmaps/open-claw/content/skills@H4EXzyftWkvdFlMfU7ydG.md new file mode 100644 index 000000000..ad2ef7635 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/skills@H4EXzyftWkvdFlMfU7ydG.md @@ -0,0 +1,8 @@ +# Skills + +OpenClaw uses AgentSkills-compatible skill folders to teach the agent how to use tools. A skill is a markdown file injected into the system prompt that gives the agent context, constraints, and step-by-step guidance for using tools effectively. Skills live in your workspace, in shared folders, or ship inside plugins. + +Visit the following resources to learn more: + +- [@official@Skills](https://docs.openclaw.ai/tools/skills) +- [@official@Agent Skills](https://agentskills.io/home) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/slack@4XYMS1wQa3ZwWCQNBnwpd.md b/src/data/roadmaps/open-claw/content/slack@4XYMS1wQa3ZwWCQNBnwpd.md new file mode 100644 index 000000000..bf43302cc --- /dev/null +++ b/src/data/roadmaps/open-claw/content/slack@4XYMS1wQa3ZwWCQNBnwpd.md @@ -0,0 +1,7 @@ +# Slack + +Slack is a team communication platform. Open Claw connects to it via the Bolt SDK as a workspace app, making it useful for team-based automation and internal tooling. + +Visit the following resources to learn more: + +- [@official@Slack Channel](https://docs.openclaw.ai/channels/slack) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/soulmd@M1zIUsUO6qKhIXzxE9sho.md b/src/data/roadmaps/open-claw/content/soulmd@M1zIUsUO6qKhIXzxE9sho.md new file mode 100644 index 000000000..812e25a1c --- /dev/null +++ b/src/data/roadmaps/open-claw/content/soulmd@M1zIUsUO6qKhIXzxE9sho.md @@ -0,0 +1,8 @@ +# SOUL.md + +SOUL.md is the file where you define the agent's personality, tone, and core behavioral guidelines. Think of it as the agent's character sheet. It shapes how it communicates and makes decisions across all conversations. + +Visit the following resources to learn more: + +- [@official@SOUL.md Personality Guide](https://docs.openclaw.ai/concepts/soul#soul-md-personality-guide) +- [@official@SOUL.md Template](https://docs.openclaw.ai/reference/templates/SOUL#soul-md-template) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/telegram@gFGGZE4AUBm8PxKHrF8_g.md b/src/data/roadmaps/open-claw/content/telegram@gFGGZE4AUBm8PxKHrF8_g.md new file mode 100644 index 000000000..59ff45934 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/telegram@gFGGZE4AUBm8PxKHrF8_g.md @@ -0,0 +1,7 @@ +# Telegram + +Telegram is a messaging app that supports bots via a straightforward API. It is one of the easiest channels to connect to Open Claw and is recommended as the first channel for new users. + +Visit the following resources to learn more: + +- [@official@Telegram Channel](https://docs.openclaw.ai/channels/telegram) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/use-cases@EzEJOUOwLlVfA4q5NXC88.md b/src/data/roadmaps/open-claw/content/use-cases@EzEJOUOwLlVfA4q5NXC88.md new file mode 100644 index 000000000..13471a660 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/use-cases@EzEJOUOwLlVfA4q5NXC88.md @@ -0,0 +1,7 @@ +# Use Cases + +Open Claw can be used for a wide range of tasks: you can connect it to your messaging apps to have it read and respond to messages on your behalf, set up scheduled jobs using cron and heartbeats to run recurring tasks like daily summaries or file cleanups without any human input, process incoming data from webhooks by extracting and acting on information automatically, manage and update files and documentation in your workspace, chain multiple actions together in a single agent loop to complete multi-step workflows from start to finish, and even run several specialized agents in parallel with routing rules and shared memory so each one handles a different domain while staying coordinated with the others. + +Visit the following resources to learn more: + +- [@official@Showcase - OpenClaw](https://docs.openclaw.ai/start/showcase) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/usermd@S7qSTFNATTfamM6XMnm-O.md b/src/data/roadmaps/open-claw/content/usermd@S7qSTFNATTfamM6XMnm-O.md new file mode 100644 index 000000000..e02f27229 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/usermd@S7qSTFNATTfamM6XMnm-O.md @@ -0,0 +1,7 @@ +# USER.md + +USER.md contains information about you: your preferences, context, and anything you want the agent to know about you by default. The agent reads this to personalize its responses. + +Visit the following resources to learn more: + +- [@official@USER Template](https://docs.openclaw.ai/reference/templates/USER#user-md-about-your-human) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/vpscloud@bnyEeJVvaysPBkIevTCBa.md b/src/data/roadmaps/open-claw/content/vpscloud@bnyEeJVvaysPBkIevTCBa.md new file mode 100644 index 000000000..1a5fb9fee --- /dev/null +++ b/src/data/roadmaps/open-claw/content/vpscloud@bnyEeJVvaysPBkIevTCBa.md @@ -0,0 +1,7 @@ +# VPS/Cloud + +Running Open Claw on a VPS or cloud platform gives you a machine that is always online and accessible from anywhere. This is the most common production setup and is recommended over running on a local machine for anything beyond experimentation. + +Visit the following resources to learn more: + +- [@official@Remote Access](https://docs.openclaw.ai/gateway/remote#macos-persistent-ssh-tunnel-via-launchagent) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/whatsapp@y6qWd-k0SiMhLFexkyQb5.md b/src/data/roadmaps/open-claw/content/whatsapp@y6qWd-k0SiMhLFexkyQb5.md new file mode 100644 index 000000000..04f96adc6 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/whatsapp@y6qWd-k0SiMhLFexkyQb5.md @@ -0,0 +1,7 @@ +# WhatsApp + +WhatsApp is the most popular channel in Open Claw. It connects via the Baileys library and requires a QR code pairing step to link your account to the Gateway. + +Visit the following resources to learn more: + +- [@official@WhatsApp Channel](https://docs.openclaw.ai/channels/whatsapp) \ No newline at end of file diff --git a/src/data/roadmaps/open-claw/content/workspace-settings@wp7wX-xbOKG5Aemo-rl4g.md b/src/data/roadmaps/open-claw/content/workspace-settings@wp7wX-xbOKG5Aemo-rl4g.md new file mode 100644 index 000000000..cf1450921 --- /dev/null +++ b/src/data/roadmaps/open-claw/content/workspace-settings@wp7wX-xbOKG5Aemo-rl4g.md @@ -0,0 +1,7 @@ +# Workspace Settings + +Workspace settings define the environment your agent operates in, including its identity, behavioral guidelines, and what it knows about you. These are stored in a set of markdown configuration files in your project directory. + +Visit the following resources to learn more: + +- [@official@Agent Workspace](https://docs.openclaw.ai/concepts/agent-workspace) \ No newline at end of file