Skip to content

Proposed public python API

Neel Kumar edited this page Oct 13, 2026 · 1 revision
from semanticlens import SemanticLens

lens = SemanticLens(
    workspace="./lens_data",
    embedder="colqwen",
    index="qdrant",
)

# Index PDF documents
lens.index("./ipcc_reports/")

# Search visual evidence
results = lens.search(
    "Figures showing sea-level rise projections",
    top_k=5,
)

for result in results:
    print(result.score)
    print(result.evidence.source_path)
    print(result.evidence.page_number)
    print(result.evidence.image_path)

Clone this wiki locally