What problem does it solve? Agents on Zo Computer and Hermes often need to search workspace files, extract text from PDFs, run OCR on scanned images, and perform semantic search, but doing these tasks ad hoc consumes HTTP service slots and requires repeated setup. This Skill runs four always-on localhost services that handle these tasks without consuming any HTTP slots. ## Core Features & Use Cases - Full-Text Search (port 4100): Search workspace file contents with ripgrep and search inside PDF text via simple GET endpoints. - Document Processing (port 4200): Extract text from PDFs, merge and split PDF files, convert documents via pandoc, and inspect page counts and file sizes. - OCR (port 4300): Extract text from images and scanned PDFs using Tesseract, from local files or remote URLs. - Embeddings & Semantic Search (port 4400): Generate hash-based text embeddings, store entries, and run ranked semantic search without downloading any model. - Use Case: A legal assistant agent needs to find every mention of "affidavit" across a workspace, extract text from a scanned filing, and semantically search stored notes — all via local HTTP calls to 127.0.0.1. ## Quick Start Ask the agent to search the workspace for a term by calling the local zo-search endpoint at http://127.0.0.1:4100/search with your query.