localai-org-maint-bot and Ettore Di Giacinto
2ba6600440
fix(detection): avoid temporary image files ( #11938 )
...
RF-DETR and Locate Anything wrote each decoded request image to the OS
temporary directory. A full temporary filesystem then disabled detection,
even though both native libraries already accept encoded image buffers.
Pass decoded images directly to the native buffer APIs. This removes the
request-time disk dependency and prevents crash-orphaned image files.
Assisted-by: Codex:gpt-5
Co-authored-by: Ettore Di Giacinto <mudler@localai.io >
2026-09-08 22:59:57 +02:00
LocalAI [bot] and mudler
56cc4f63fc
feat(backend): locate-anything-cpp (open-vocabulary object detection via ggml) ( #10264 )
...
* feat(backend): add locate-anything-cpp backend (open-vocab detection via la_capi)
A Go/purego backend wrapping locate-anything.cpp's la_capi C ABI, implementing
the gRPC Detect RPC: image + open-vocabulary text prompt -> labeled boxes.
Mirrors backend/go/rfdetr-cpp; static-links ggml into a per-CPU-variant .so.
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* ci(backend): register locate-anything-cpp in build matrix
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(gallery): locate-anything gallery entry + model importer
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* test(backend): locate-anything-cpp Load+Detect wire test
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(gallery): add locate-anything-3b model to the gallery index
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* ci(backend): register locate-anything.cpp in bump_deps auto-bump
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: mudler <mudler@localai.io >
* ci(test): e2e smoke for locate-anything-cpp in test-extra (loads the 3B + image, runs Detect)
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: mudler <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
Signed-off-by: mudler <mudler@localai.io >
Co-authored-by: mudler <mudler@localai.io >
2026-06-12 14:59:07 +02:00