Back to Portfolio

ArtGuide

AI Art Detector and Audio GuideView SourceCheck Webpage

About

ArtGuide is an AI-driven solution that recognizes artworks instantly and produces smooth, natural audio descriptions to enhance your experience in museums and exhibitions. A LangGraph agent coordinates a cost-optimised two-tier retrieval strategy: self-hosted CLIP embeddings against a Qdrant vector database handle the fast path, with GPT-4o deep search reserved only for low-confidence edge cases. Recognised artworks trigger a GPT-4o description synthesised into natural speech by self-hosted Piper TTS models (ONNX, CPU inference) across three languages — all served through a custom FastAPI async API with no third-party dependencies.

Technologies Used

PythonDockerQdrantDBLangchainCLIPPiperTTSLanggraphFastAPIOpenAIStreamlit

Instant Art Recognition

Point your camera at any artwork or upload a picture to instantly identify it using CLIP embedding matching.

Instant Art Recognition - Image 1

Conversational Audio Guide

Listen to generated audio descriptions and get a personalized and immersive experience.

Hotel Room - Edward Hopper

Guernica - Pablo Picasso

Conversational Audio Guide - Image 1

Custom Configuration

Personalize your experience: Choose your language, narrator, and description duration.

Guernica - Pablo Picasso (Spanish Description)

Custom Configuration - Image 1