Skip to content

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.