Skip to main content
Run the complete Image Search application from the Agno repository:
Open http://localhost:7777/ui, then click Reindex to label and index the configured images.

Application structure

The application registers one Knowledge instance and one ingest workflow with AgentOS. A small FastAPI route serves the browser UI.

Search-tuned labels

The schema separates fields that help with different queries:
The caption captures a natural description. Subjects and tags add the concrete terms users search for. Scene and visual style support queries about setting, lighting, mood, and composition.

Reindex behavior

Reindexing performs a full rebuild. The workflow removes the existing knowledge content, then processes every URL in IMAGE_URLS with a bounded thread pool. This makes prompt and schema changes visible across the complete demo collection. The workflow uses PostgresDb so AgentOS can persist background workflow runs. The same Postgres instance stores knowledge content, while PgVector stores embeddings and serves hybrid search.

Routes

Next steps

Developer Resources