WALT: what it is, how to install & alternatives

by SalesforceAIResearch · Agent Tool · ★ 76

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

🔒 Is WALT safe to install? View the security audit →

About WALT

WALT: Web Agents that Learn Tools Web Agents that Learn Tools - Automatic tool discovery from websites for LLM agents WALT enables LLM agents to automatically discover and learn reusable tools from any website. Point WALT at a website, and it will explore, understand, and generate ready-to-use tool definitions. 🚀 Quick Start Installation Basic Usage bash Run agent with tools walt agent "find and return the URL of the cheapest blue kayak" \ --tools walt-tools/classifieds/ \ --start-url http://localhost:9980 Discover new tools from any website walt discover --url https://example.com Or generate a specific tool (faster!) walt generate --url https://zillow.com --goal "Search for homes with filters" List available tools walt list walt-tools/shopping/ Start an MCP server walt serve walt-

How to install WALT

uv pip install sfr-walt
git clone https://github.com/salesforceairesearch/walt.git

Taken from the project's README on GitHub. Check the security audit before running it.

Security audit verdict: SAFE · quality 66/100

No red flags found in any of the 11 categories — no credential harvesting, no data exfiltration, no curl-pipe-shell installer. Scanned against the SlowMist agent-security taxonomy, refreshed every 8 hours. Full audit →

Quick Facts

Stars76
Forks12
LanguagePython
CategoryAgent Tool
LicenseMIT
Quality Score66.0808122910945/100
Open Issues2
Last Updated2026-06-02
Created2025-10-14
Platformsbrowser, python
Est. Tokens~531k

Compatible Skills

These tools work well together with WALT for enhanced workflows:

  • canvas-mcp — semantic(0.17)+complementary+same_lang+similar_pop+shared_platform (56%)
  • openclaw-qa — semantic(0.22)+complementary+same_lang+similar_pop+shared_platform (53%)
  • skyll — semantic(0.21)+complementary+same_lang+similar_pop+shared_platform (52%)

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is WALT?

WALT is Code for WALT – Web Agents that Learn Tools. It is categorized as a Agent Tool with 76 GitHub stars.

What programming language is WALT written in?

WALT is primarily written in Python.

How do I install or use WALT?

The README on GitHub (github.com/SalesforceAIResearch/WALT) gives: uv pip install sfr-walt , then git clone https://github.com/salesforceairesearch/walt.git. Usage details are in the same README.

What license does WALT use?

WALT is released under the MIT license, making it free to use and modify according to the license terms.

How this security grade is produced

Grades come from a rule-based scan built on the SlowMist agent-security taxonomy, covering 11 red-flag categories including credential harvesting, data exfiltration, and curl | sh installers. It is a first-layer scan, not a manual audit — we say so rather than overstate it.

The scale of the problem is documented independently: Liu et al. (2026), in a study of 31,132 agent skills, report that 26.1% contain security vulnerabilities. Our own full-catalog census is published as a citable open dataset.

Sources & who's responsible:

View on GitHub → Browse Agent Tool tools