Fathom
Universal autonomous AI workers for research, coding, computer use, scheduled operations, and governed automation. Written in Rust for maximum performance and reliability.
Quick Start
Get up and running in three steps.
Request Access
Email us to request a server with full access to the runtime, API, and dashboard.
[email protected]Configure
Configure your LLM provider credentials and choose a search backend.
[llm]
provider = "deepseek"
api_key = "sk-your-key"
model = "deepseek-chat"
[search]
backend = "hybrid"Run
Launch an autonomous task with a natural language instruction.
fathom run "Find B2B SaaS startups in Berlin with 10-50 employees"Key Sections
Explore the documentation to get the most out of Fathom.
Quickstart
Install, configure, and run your first autonomous task in minutes.
→Configuration
Full reference for config.toml: LLM, search, agents, notifications, and more.
→Tools
63 always-registered tools plus up to 5 CDP browser tools and up to 6 computer tools, plus MCP/plugins: web, coding, browser CDP, security, memory, and file operations.
→API Reference
HTTP API, SSE event stream, and CLI commands for programmatic access.
→Security
SSRF guards, secret detection, sandboxed execution, prompt injection defense, and verification receipts.
→Systems Whitepaper
42-page architectural master blueprint: Tokio swarms, memory, security, and unit economics.
→Fathom vs. Python
Architectural breakdown: ~0.75 ms tool dispatch, 15.4 MB RAM vs LangChain & CrewAI.
→Enterprise Solutions
Turnkey playbooks for sales outbound, talent sourcing, market intel, and agency fleets.
→Integrations
CRM sync (amoCRM, Bitrix24, HubSpot), MCP client/server, browser automation, notifications, and export formats.
→Fathom Bot
Local-first team chat app: bring your own Claude/Codex/Grok CLIs, cloud computers, and approvals.
→What is Fathom?
Fathom is a universal autonomous AI worker platform for research, coding, computer use, scheduled operations, memory, governance, and reviewable automation — all from one command-line interface.
Built in Rust for speed and reliability, it orchestrates multiple sub-agents that work in parallel, using 63 always-registered tools plus up to 5 CDP browser tools and up to 6 computer tools, with MCP/plugin extensions for web search, browser automation, OSINT pipelines, coding, and file operations.
Running Modes
CLI
fathom run "your query"Headless, one-shot tasks from the terminal.
TUI
fathom tuiInteractive terminal UI with real-time progress.
HTTP Server
fathom serveREST API + SSE + dashboard at /dashboard.
MCP Server
fathom mcp-serveExpose all tools to MCP clients (Claude, ZCode, etc.).