Matthew Berman’s OpenClaw Setup: Models, Workflows, and Security

A walkthrough of a personal AI assistant’s configuration, scheduling, integrations and practical automations, with attention to the risks of granting it access.

MBMatthew Bermanホスト · Forward Future
チャンネル
Matthew Berman
公開日
2026年2月5日
動画
22:31
読了時間
6 分
スライド
5
原文
英語
YouTube で開く
スクロールすると動画は右下に小さくなって再生を続けます。字幕は閲覧言語に合わせて切り替わります。
閲覧言語2 言語で読めます
この記事はまだ日本語に翻訳されていないため、英語の原文を表示しています。
要約

30 秒でわかる

Matthew Berman demonstrates his OpenClaw setup, then commonly called Clawdbot, on a sponsored Hostinger VPS. He explains memory, skills, model routing, Telegram topics, scheduled jobs and his own research workflows, while discussing security limitations. The video reflects the software and model options available when recorded.

  1. 1Instructions, skills and memoryMarkdown files define behavior and memory; skills describe repeatable workflows and tools implement actions.
  2. 2Model routingBerman demonstrates a primary model, fallbacks and switching based on the cost and complexity of a task.
  3. 3Separate work by topicTelegram group topics keep parallel conversations organized; scheduled jobs automate reminders and reviews.
  4. 4Security requires layersHe discusses credential handling, audit commands, untrusted external content and human review. A VPS or AI scan alone is not a guarantee.
  5. 5Practical workflowsHis examples cover video research, channel analytics and meeting preparation using connected services.

ポイント

  1. Separate instruction files, skills and tools shape the assistant’s behavior and capabilities.
  2. Model routing balances speed, cost and task complexity; fallbacks help when a provider is unavailable or rate-limited.
  3. Telegram topics and scheduled jobs organize parallel work and recurring reminders.
  4. A server boundary, model scanning and audit tools do not eliminate prompt injection or credential risks.
  5. Berman uses the assistant for video research, YouTube analytics and daily meeting preparation.
全文

チャプターごとに整えた全文を読む

文字起こしのみ
01

VPS setup and sponsorship

Berman introduces his assistant and demonstrates a Hostinger-hosted installation. Hosting is sponsored and carries server and model costs.

I began using the assistant then called Clawdbot as an experiment, and it quickly became a major part of my workflow. It connects services such as Gmail, Telegram, Asana and Slack so I can ask it to work through a chat interface. This video shows my setup at the time; the project and its interfaces may have changed.

You can run the assistant locally, on separate hardware, or on a virtual private server. I demonstrate a Hostinger VPS, and Hostinger sponsors this video. A VPS can keep the service running separately from a personal computer, but isolation alone does not secure connected accounts or the server.

In the sponsored setup I choose a server plan, configure a model provider API key, deploy, and complete onboarding before chatting through Telegram. Costs depend on the server and model usage. Credentials and account permissions need careful handling regardless of hosting provider.

02

Files, skills and model selection

He explains configuration, memory and reusable workflows, then shows his model choices and fallbacks.

Assistant configuration files
スライド 1 / 5Assistant configuration filesThe file tree includes identity, memory, heartbeat and tool instructions.

Several Markdown files shape the assistant. SOUL.md describes personality, IDENTITY.md describes its identity and tone, and other files cover tools, the user and recurring behavior. You can inspect and edit these instructions as your needs change.

Skills describe repeatable workflows, while tools contain code that carries out operations such as fetching information from Asana. I often describe a new task in natural language and ask the assistant to build a workflow. Generated code still needs review before it receives access or runs.

Memory stores information the assistant learns, and I can prune it when it becomes outdated or unnecessary. Retaining personal information creates privacy and security exposure, so decide deliberately what to keep and who or what can access it. A heartbeat can trigger periodic checks; scheduled jobs serve a related purpose.

Model selection is another important decision. In this setup Claude Sonnet 4.5 is my primary model, with fallbacks including Gemini 3 Flash and Claude Opus 4.5. My choice reflects the cost, speed and capability tradeoffs I saw at the time, not a permanent ranking.

I can request a different model in conversation or use the /model command to inspect or change it, for example after a rate limit. I may use a stronger model for difficult coding and a cheaper one for simpler interactions. Local models can also be useful where the available hardware and task permit.

Changing models can change the assistant’s tone even when its stored identity and memory are supplied to each model. I experiment with routing and choose based on what the task requires, as well as whether I value a consistent conversational style.

03

Integrations, schedules and Telegram

The assistant connects services and runs scheduled work. Telegram topics help Berman organize multiple conversations.

I connect the assistant to services I use, including email, calendar, Drive, Slack and Asana. It may find or generate a skill for a new integration, although an API key or other configuration can still be necessary. Start with low-risk tools and grant only the access needed.

I also delegate difficult coding work to Cursor Agent running on the VPS and receive updates in Telegram. The delegated agent may respond differently from my main assistant. The same idea can work with other tools, but access and actions should be reviewed.

ClawHub offers community skills for inspiration. Those skills are third-party code and may be malicious. I ask my assistant to scan them, but an AI scan is not proof of safety; inspect code and permissions independently and avoid installing anything you cannot trust.

Scheduled jobs can handle one-off reminders or repeated tasks. For example, I gave the assistant my alternating recycling schedule and asked it to message me each Sunday with the correct bins. The useful part is translating a real schedule into a repeatable reminder and checking that it works.

I organize parallel work with Telegram group topics rather than one endless direct-message history. Separate topics for video research, social research, an ebook and other work make conversations easier to follow and reduce irrelevant context. I remove topics when I no longer need them.

Telegram topics and model fallbacks
スライド 2 / 5Telegram topics and model fallbacksSeparate topics organize work while the displayed configuration lists a primary model and fallback chain.

In my setup I create a group, add the bot, and configure it to respond to messages rather than only explicit mentions. The exact permissions and steps depend on the version and chat configuration. Restrict group membership and bot permissions to the people and actions required.

04

Maintenance and security

A daily review proposes configuration changes. Berman discusses secrets, untrusted content, skills, permissions and human review.

I ask for a daily review of the assistant’s main files and memory. It looks for outdated information, conflicting rules, undocumented workflows and lessons from failures, then proposes changes for me to approve. This helps prevent accumulated instructions from becoming clutter.

Daily configuration review
スライド 3 / 5Daily configuration reviewA scheduled review checks files for stale information and conflicting rules, then proposes changes.

The assistant can also use connected media tools to generate images or speech and interpret images sent through chat. I show a lobster image generated with Nano Banana and mention ElevenLabs for voice. Each additional service has its own permissions, cost and data handling.

Security deserves special attention. I am not a security expert. I recommend keeping credentials out of Git, limiting their access, and using the OpenClaw security audit shown in the video. A local environment file is one option, but it also needs protection; simply telling an agent to be careful is not sufficient.

A VPS separates the runtime from my personal computer, but connected services and credentials can still be exposed. Keep the server patched, limit network and account permissions, review audit findings, and understand what the agent can access or modify.

External content is untrusted. An email or web page can contain instructions designed to redirect the assistant and leak information. Treat that content as data, limit the tools and secrets available to the agent, and require human review for consequential actions.

I discuss using stronger models and built-in detection to reduce prompt-injection risk, while acknowledging that detection is imperfect. Neither model choice nor a scan guarantees protection. Community skills and even generated code need scrutiny, and connecting fewer sensitive services reduces exposure.

For complex tasks, particularly changes to files or integrations, I ask the assistant to propose a plan before acting. I review that proposal and decide whether to proceed. This provides an opportunity to catch errors and scope permissions before a consequential change.

05

Three real workflows

He shows video research, channel analytics and meeting preparation. Each depends on integrations and access choices.

One practical workflow starts when I drop a video idea or link into Telegram. The assistant researches the topic with the Brave API, checks social discussion using Grok, and creates an Asana task for the team. One message initiates a research pipeline that I can review later.

Video research workflow
スライド 4 / 5Video research workflowA Telegram link triggers research before an Asana task is created.

For YouTube analytics, I connect the YouTube Data and Analytics APIs, then ask for the performance of recent videos in a dedicated topic. The assistant fetches the numbers and can report them in Telegram or Slack. Access to analytics and team channels should be scoped appropriately.

A daily meeting-preparation job checks my calendar for external meetings, researches the people and returns a morning summary. I limit the email it reads to known contacts to reduce exposure, although familiar senders do not eliminate the possibility of malicious or compromised content.

Meeting preparation workflow
スライド 5 / 5Meeting preparation workflowThe assistant uses calendar and email information to prepare a Telegram briefing.

These automations are why the assistant has become valuable to me: it turns recurring research, reporting and preparation into tasks I can request from chat. The video closes with another mention of its Hostinger sponsorship and the VPS setup.

同じチャンネルの記事

スライド 6 枚25:50EN
MBMatthew Berman· 2026年10月24日Kimi K3.1 Pro Tested: Strong 3D Demos, Uneven Results and Competitive PricingMatthew Berman · Forward FutureMatthew Berman tests the open-weight model on coding, 3D rendering and visual explanations, then compares benchmark results and prices.Open-weight modelsBenchmarksAI cost & performance+1
スライド 2 枚32:20EN
MBMatthew Berman· 2026年10月23日Who Is Local AI For? The Costs, Trade-offs and a Hybrid FutureMatthew Berman · Forward FutureMatthew Berman weighs data control and independence against hardware cost, setup complexity and inference speed.Local inferenceOpen-weight modelsAI cost & performance+1
スライド0:22EN
MBMatthew Berman· 2026年10月21日A Robot Bodyguard Video Shows Dramatic Rescue ScenariosMatthew Berman · Forward FutureMatthew Berman reacts to a short robot demonstration depicting fighting and vehicle-rescue scenarios.Robotics評価(Evals)
45:08EN
MBMatthew Berman· 2026年10月21日Sam Altman on AI Discovery, Consciousness, Compute and a Human-Centered FutureMatthew Berman, Sam Altman · Forward FutureIn a conversation with Matthew Berman, Altman discusses scientific progress, personal assistants, recursive self-improvement and the importance of human agency.AI for sciencePersonal agentsConsciousness+2
0:32EN
MBMatthew Berman· 2026年10月21日Sam Altman on the Continuing Demand for Software WorkSam Altman, Matthew Berman · OpenAIIn a short interview excerpt, Altman says demand for software may be larger than expected even as AI changes how it is made.Future of WorkSoftware engineeringコーディングエージェント
1:02EN
MBMatthew Berman· 2026年10月15日From Punched Cards to AI Software FactoriesMatthew Berman · Forward FutureMatthew Berman contrasts early programming with an AI-assisted workflow and promotes Factory’s development tools.ソフトウェアファクトリーコーディングエージェントSoftware engineering+1