Spaces:
Sleeping
Sleeping
| title: Afterimage API | |
| emoji: 🛰️ | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: docker | |
| app_port: 7860 | |
| pinned: false | |
| license: mit | |
| # Afterimage — live Qdrant backend | |
| The real FastAPI + FastEmbed CLIP + embedded **Qdrant** backend behind | |
| [Afterimage](https://afterimage-qdrant.vercel.app) — searchable visual memory for | |
| physical spaces. | |
| Every request runs live against Qdrant: | |
| - `POST /api/anomaly/scan?scenario=vault` — `query_points` filtered nearest-neighbour; | |
| flags the region when its live crop falls below the data-derived floor (`mean − 3σ`). | |
| - `GET /api/outliers?scenario=vault` — `RecommendQuery(best_score)` outlier vs baselines. | |
| - `GET /api/matrix?scenario=vault` — `search_matrix_pairs` distance matrix. | |
| - `GET /api/text_search?q=a+van` — open-vocabulary CLIP text→image search. | |
| - `GET /api/health` — collection + embedding mode. | |
| 512-dim cosine vectors, one `object_memory` collection, no training, no labels. | |
| Interactive docs at `/docs`. | |