Holo-3.1-4B
by Hcompany
4B vision-language model for GUI agents and computer-use perception
Hcompany/Holo-3.1-4Bmixpeek://image_extractor@v1/hcompany_holo_31_4b_v1Overview
Holo-3.1-4B is a compact vision-language model tagged for action, agent, computer use, and GUI agents. It is relevant to multimodal search because many agent traces are not documents. They are screenshots, browser states, UI elements, and before-after visual states from tool calls.
On Mixpeek, Holo can turn screenshots and UI recordings into searchable agent memory. That lets an agent retrieve prior visual states, inspect similar failures, and compare what the screen looked like before deciding whether to retry, stop, or ask for help.
Architecture
Qwen-family image-text-to-text model with Hugging Face metadata for action, agent, computer use, GUI agents, and conversational visual reasoning.
Mixpeek SDK Integration
// No extractor parameter takes a Hugging Face model id (checked against
// GET /v1/discovery/extractors, which returns 13), so Holo-3.1-4B runs
// on your side and the output is upserted through POST
// /v1/namespaces/{namespace_id}/documents/upsert. On Enterprise the other
// path is to upload the weights instead: POST /v1/namespaces/{id}/models
// accepts the huggingface format and a custom plugin loads them.
const res = await fetch(
"https://api.mixpeek.com/v1/namespaces/ns_your_namespace/documents/upsert",
{
method: "POST",
headers: {
Authorization: "Bearer API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({
collection_id: "col_your_collection",
documents: [
{
document_id: "asset-00412",
// The model produces text, so it lands in payload. Give the
// collection a text vector index and embed that text to make it
// searchable rather than only filterable.
payload: { extracted_text: modelOutput, source_key: "archive/2026/asset-00412" },
vectors: { "image-embedding": embeddingOfModelOutput },
},
],
}),
},
);
// Managed alternative, if this exact model is not the requirement:
// image_extractor@v1 runs google/siglip-base-patch16-224
// (768-d) over a bucket, with no inference of your own.Capabilities
- GUI and computer-use visual reasoning
- Screenshot state description for agent memory
- Compact 4B model size for high-volume UI traces
- Apache 2.0 licensed model card metadata on Hugging Face
Use Cases on Mixpeek
Performance
Best used with screenshot downsampling and UI event metadata filters.
Common Pipeline Companions
Explore on Mixpeek
Compare alternatives in this category
Hand-picked tools & platforms compared
Deep-dive technical guide
See how Mixpeek runs models as extractors
Store & search embeddings at scale
Usage-based pricing for pipelines
Compare models, APIs & infrastructure
Specification
Build a pipeline with Holo-3.1-4B
Add this model to a processing pipeline alongside other extractors. Combine with retrieval stages for end-to-end search.
Run it on your own data, free