Pareidolia Engine

Application built with TypeScript, React and Node.js (Express). It detects forms in images using bounding box regions and machine generated descriptions. It can interface with remote LLM providers or vision-compatible local models.

Region detection is performed on the client side using canvas pixel manipulation, where an edge detection algorithm groups connected components into bounding box regions. This process is left deliberately without input configuration controls. From the perspective of the UI, the detection process is black-boxed. Each region is then extracted and sent to a large language model to provide descriptions.

Setup instructions can be found on the GitHub README.



Repo
Clouds: Floating fish swimming leftward Heiroglyph: Stethoscope Clouds: Giant hand grasping empty air Deepdream Prince William and Kate Middleton: Dogs