OpenClaw

Updated February 17, 2026

OpenClaw is a next-generation AI assistant that doesn’t just answer questions but performs real actions on your behalf. Unlike traditional chatbots, OpenClaw has full access to your system and can automate everyday tasks.

Key Features:

  1. Works Through Any Messenger:

    • WhatsApp (via WhatsApp Web using Baileys)
    • Telegram (via grammY)
    • Discord (via channels.discord.js)
    • Slack
    • Signal
    • iMessage (via local imsg CLI on macOS)
    • Mattermost (via plugin)
  2. Local Execution and Privacy:

    • Runs on Mac, Windows, or Linux
    • Support for Anthropic, OpenAI, or local models
    • Data stays on your device
    • Full control over system access
  3. Browser Control:

    • Automatic web browsing
    • Form filling
    • Data extraction from any website
  4. Full System Access:

    • Read and write files
    • Execute shell commands
    • Run scripts
    • Option to work in sandbox mode
  5. Persistent Memory:

    • Remembers your preferences
    • Maintains context between sessions
    • Becomes a personalized assistant
  6. Extensibility Through Skills and Plugins:

    • Install ready-made skills from ClawHub
    • Create your own extensions
    • AI can write new skills autonomously
  7. Mobile Applications:

    • iOS app with Canvas support
    • Android app with Canvas, chat, and camera

Technical Requirements:

  • Node.js version 22 or higher
  • macOS, Windows, or Linux

Integrations:
OpenClaw works with over 50 services, including: GPT, Claude, Spotify, Philips Hue, Obsidian, Twitter, Gmail, GitHub, and many more.

Deployment instructions
  1. Get an API key for accessing Yandex Cloud models;
  2. In Marketplace, find the OpenClaw product and click Install;
  3. Create a VM from a public image. In the Image/boot disk selection block, go to the Cloud Marketplace tab and select OpenClaw. In the Access block:
    • in the Login field, enter the username;
    • in the SSH key field, paste the contents of the public SSH key file;
  4. Connect to the VM via SSH. Use the login you specified when creating the VM and the private SSH key created earlier;
  5. After connecting, the onboarding process will start;
  6. Configure OpenClaw to work with Yandex Cloud. Edit the file ~/.openclaw/openclaw.json and add the agents.defaults and models.providers sections:
    {
      "agents": {
        "defaults": {
          "model": {
            "primary": "yandex/gpt://<FOLDER_ID>/gpt-oss-120b/latest"
          },
          "models": {
            "yandex/gpt://<FOLDER_ID>/gpt-oss-120b/latest": { "alias": "gpt-oss-120b" }
          }
        }
      },
      "models": {
        "providers": {
          "yandex": {
            "baseUrl": "https://llm.api.cloud.yandex.net/v1",
            "apiKey": "<API_KEY>",
            "api": "openai-completions",
            "models": [
              {
                "id": "gpt://<FOLDER_ID>/gpt-oss-120b/latest",
                "name": "gpt-oss-120b",
                "contextWindow": 131072,
                "maxTokens": 8192,
                "reasoning": false,
                "input": ["text"],
                "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }
              }
            ]
          }
        }
      }
    }
    
    Replace <FOLDER_ID> with your Yandex Cloud folder ID, and <API_KEY> with your API key;
  7. To access the Control UI, forward the port via SSH tunnel:
    ssh -N -L 18789:127.0.0.1:18789 <user>@<IP>
    
    Replace <user> with the login specified when creating the VM, and <IP> with the VM’s public IP address;
  8. Open http://localhost:18789/ in your browser to access the Control UI.
Billing type
Free
Type
Virtual Machine
Category
AI Agents
Publisher
Yandex Cloud
Use cases

Email and Calendar Management:

# Inbox cleanup
> Check my email and delete all promotional emails from the last week

Analyzing incoming emails...
Found 47 promotional emails from 12 senders.
Deleting emails...
Done! Deleted 47 emails. Freed up 156 MB.

# Meeting scheduling
> Schedule a team meeting for next Tuesday at 3 PM

Checking participants' calendars...
All participants are available on Tuesday at 3 PM.
Creating event "Team Meeting" for 3:00-4:00 PM.
Sending invitations: Ivan, Maria, Alexey.
Meeting scheduled!

Travel Automation:

# Flight check-in
> Check me in for tomorrow's flight to Moscow

Opening airline website...
Finding booking: SU1234, departure 10:30 AM.
Performing online check-in...
Selecting window seat (as you prefer).
Check-in complete! Boarding pass saved to ~/Documents/boarding_pass.pdf

# Hotel booking
> Find and book a hotel in central Moscow for 3 nights

Searching for 4+ rated hotels within 2 km of the center...
Found 15 options. Best value for money:
"Hotel Metropol" - $150/night, rating 4.7
Booking under your name...
Booking confirmed! Confirmation number: MET-789456

File and Data Management:

# Document analysis
> Find all PDF contracts from 2024 and create a summary spreadsheet

Scanning ~/Documents directory...
Found 23 PDF files with contracts.
Extracting data: contract number, date, counterparty, amount...
Creating summary spreadsheet at ~/Documents/contracts_2024.xlsx
Done! Total contract value: $52,345

# Backup
> Back up all photos from this month to the external drive

Finding photos from January 2024...
Found 847 files (12.3 GB).
Copying to /Volumes/Backup/Photos/2024-01/...
Progress: 100%
Backup created successfully!

Monitoring and Notifications:

# Price tracking
> Monitor the MacBook Pro price on Apple's website and notify me when there's a discount

Setting up price monitoring...
Current price: $2,499
Will check every 6 hours and notify you on Telegram when the price drops.

[3 days later on Telegram]
🎉 MacBook Pro price dropped!
Was: $2,499
Now: $2,249 (-10%)
Link: https://apple.com/shop/buy-mac/macbook-pro

Code and Development:

# Git automation
> Create a new branch for the authentication feature and set up CI

Creating branch feature/auth from main...
Branch created: feature/auth
Adding basic structure for authentication...
Creating .github/workflows/auth-tests.yml
Commit: "feat: initial auth module structure"
Push to origin/feature/auth completed.
PR created: #42 "Feature: User Authentication"
Technical support

Yandex Cloud technical support is available 24/7 to respond to requests. The types of requests available and their response time depend on your pricing plan. You can activate paid support in the management console. Learn more about requesting technical support.

Yandex Cloud does not provide technical support for this product. If you have any issues, please refer to the developer’s information resources: documentation, GitHub, Discord community.

Product IDs
image_id:
fd8o8j4qkicaac3kpqf0
family_id:
openclaw
Product composition
SoftwareVersion
Ubuntu24.04 LTS
openclaw2026.2.9
Terms
By using this product you agree to the Yandex Cloud Marketplace Terms of Service and the terms and conditions of the following software: OpenClaw License
Billing type
Free
Type
Virtual Machine
Category
AI Agents
Publisher
Yandex Cloud