# Positioning ## What OhMyCaptcha is OhMyCaptcha is a self-hostable captcha solving service with a YesCaptcha-style API for the task types implemented in this repository. It is designed for users who want: - a service they can run themselves - compatibility with `createTask` / `getTaskResult` style workflows - control over browser automation and model backends - support for OpenAI-compatible multimodal providers, including local or self-hosted gateways ## Comparison with managed services such as YesCaptcha Managed services such as YesCaptcha typically provide: - a hosted platform - a broad task catalog - commercial SLAs and vendor-managed infrastructure OhMyCaptcha instead focuses on: - self-hosting - transparent implementation - prompt and browser customization - backend flexibility for multimodal models ## Scope boundary This repository should not be described as a full commercial-vendor replacement for every captcha family or task type. A more accurate description is: > a self-hostable service that provides a YesCaptcha-style API for the implemented task types and can be integrated into systems such as flow2api. ## Local and self-hosted model support The project uses OpenAI-compatible APIs for multimodal recognition. This makes it possible to connect: - hosted providers - internal gateways - self-hosted multimodal services - local model-serving stacks that expose compatible semantics The documentation intentionally keeps this phrasing generic. Compatibility depends on whether the backend supports image input and sufficiently consistent chat-completions behavior.