Tools reference
Han AI runs on a real VPS with real tools. The table below lists every tool wired into your workspace as of v1.5.0. Han AI selects the right tool based on what you ask; you do not need to invoke them by name.
Tools
| Tool | Backed by | What it does |
|---|---|---|
| web_search | DuckDuckGo HTML | Searches the web from your VPS and returns ranked results. |
| page_fetch | Node HTTP + sanitiser | Fetches a URL and returns clean readable text. |
| document_extract | pdf parser + office converters | Extracts text from PDF, Word, and similar documents. |
| ocr | Tesseract | Pulls text out of images and scanned pages. |
| smtp_send | Your SMTP credentials | Sends email from your own account. |
| owner_cron | SQLite-backed scheduler | Schedules recurring jobs you ask Han AI to set up. |
| execute_code | Sandboxed Node | Runs code to compute, transform, and analyse data. |
| browser | Headless Chromium (Playwright) | Drives a real browser for sites that need JavaScript. |
| vector_memory | Chroma | Remembers documents semantically and recalls them later. |
Voice transcription runs separately at the message-ingest layer — see voice transcription. Premium PDF generation is exposed as a capability — see PDF generation.
Availability
Each tool degrades gracefully if its backing infrastructure is not configured for your workspace. For example, smtp_send returns “unavailable” until your SMTP credentials are populated; it does not crash the runtime.