Web Search
Search the web for news, market analysis, and reference information.
74+ production-ready tools ship with SwarmAI out of the box — web search, SEC filings, CVE lookup, Wolfram Alpha, PDF reading, code execution, and more. Plug them into any agent workflow without writing integration glue.
Reach the open web
Search the web for news, market analysis, and reference information.
Ground answers in trusted sources
Institutional-grade data
Structured financials, ratios, and insider transactions.
Vulnerability intelligence
Turn raw data into insight
Read, write, scan the filesystem
Execute code safely
Close the loop with humans
Wire agents into the tools your team already uses
Read and write objects in cloud storage
Power retrieval-augmented agents
Reach any REST API described by a spec
Generate and read images
Publish events to the enterprise event bus
Drive Windows, macOS, and Linux from a single tool surface
Drive a real Windows PC with approval gates
List, move, copy, rename, delete, or mkdir under allowlisted user folders.
List, start, or kill Windows processes — system processes denylisted.
List, focus, minimize, maximize, restore, or close top-level windows.
Docker images become callable tools at runtime
Run an nmap port scan and service-version detection on a CIDR or host, fully containerised.
Identify web server software, frameworks, CMS platforms, and JavaScript libraries on a target host.
Enumerate SMB shares + access permissions on a target host using smbmap.
Audit SSH algorithms, ciphers, KEX exchanges, and host keys; flag weak / deprecated crypto.
Probe a TLS endpoint's cipher suites, protocols, and certificate details; flag known weaknesses.
Build, test, lint, format, edit, diff — the agent's coding loop
Compile the current project; auto-detects the build tool from on-disk markers.
Auto-detect a project's test framework and run the suite, returning truncated output + exit code.
Run the project's linter; auto-detects eslint / ruff / flake8 / pylint / golangci-lint / clippy / rubocop / checkstyle.
Run a code formatter; auto-detects prettier / black / ruff format / gofmt / cargo fmt / rubocop / spotless.
List or inspect a project's third-party dependencies. Auto-detects the package manager.
The small-diff alternative to file_write — exact-string replace with a single-match safety rule.
Pure-Java unified diff between two files or two literal strings — no shell-out, no native binary.
Whitelisted read-only git operations — status, diff, log, branch, blame, show, ls-files, tag.
List files matching a glob pattern (e.g. '**/*.java', 'src/**/*Service.java'), most-recently-modified first.
Recursive regex search across project files — the 'grep' of the framework.
Find the DEFINITION of a class, function, or method via language-aware regex heuristics.
Deterministic valuation math — DCF, LBO, comps, tear-sheet output
Discounted cash-flow valuation. Returns implied enterprise + equity value with a small sensitivity grid.
Peer-implied valuation range across EV/Revenue, EV/EBITDA, and P/E multiples.
Author and audit .xlsx and .pptx — for finance, IR, and analytics output
Author .xlsx workbooks from a structured spec the LLM can emit as JSON.
Audit .xlsx files for the issues financial modellers care about — hardcodes, errors, magic numbers.
Embark on the journey of creating your very own AI-powered assistant effortlessly.
Get Started