Documentation

Scopix Documentation

What is Scopix?

Scopix automatically annotates your images and documents — then makes them searchable. Every file you upload is annotated with AI descriptions, keyword tags, OCR text, color analysis, neural embeddings, and structured metadata. Search across your entire library by meaning, not just filenames. Structured, typed outputs plug directly into your agents, pipelines, or internal tools.

UploadAnnotateSearch & Query

Supported media: Images (JPEG, PNG, WebP, GIF), Documents (PDF, DOCX, TXT, MD)

🚀 New to Scopix API/SDK?

Get your first API call working in just 5 minutes with our complete setup guide.

Quick Install

bash
pip install scopix --extra-index-url https://scopix:YOUR_API_KEY@api.scopix.ai/api/v2/sdk/simple/

Replace YOUR_API_KEY with your API key.

Quick Example

Upload an image and get structured annotations

python
import asyncio
from scopix import Scopix
async def main():
async with Scopix(api_key="scopix_...") as client:
# Upload and automatically get AI description
result = await client.files.upload("photo.jpg")
print(f"Description: {result.description}")
print(f"Tags: {result.tags}")
asyncio.run(main())

Coding with AI? Index this repo

If you're using an AI coding assistant (Cursor, Copilot, Claude Code, etc.), point it at our GitHub repository so it can reference the SDK source, types, and examples directly.