Choose PixWeb when
The source is a browser page
Use PixWeb when your application needs screenshot interpretation, UI text, form state, dialogs or visual observations before and after browser actions.
Give browser agents a view of the page with PixWeb. Bring OCR, object recognition, captions and image-to-JSON extraction to your application with PixVLM Small. Both are being developed for local inference with WebGPU, WebAssembly and ONNX deployment targets.
Development status: the capabilities below describe the product direction. Model downloads, browser demos, supported devices and measured benchmarks will be published with tested releases.
PixWeb Browser Demo
Real tested application screenshot placeholder
Browser page understanding
Screenshot → observation → planner/controller
PixVLM Small Vision Demo
Real tested application screenshot placeholder
General image understanding
Image → answer, caption, OCR or selected fields
PixWeb for web tasks
Understand screenshots, interface text, controls, forms and page state.
PixVLM Small for vision
Target object recognition, image questions, captions, OCR and field extraction.
Shared deployment direction
WebGPU, WASM CPU, ONNX and capable edge or embedded systems.
Choose the model by the task. PixWeb specializes in browser interfaces and observations for web automation. PixVLM Small covers general images, OCR, object recognition and extraction. Both share a browser and edge deployment direction; each will have its own weights, model card and measured results.
Choose PixWeb when
Use PixWeb when your application needs screenshot interpretation, UI text, form state, dialogs or visual observations before and after browser actions.
Choose PixVLM Small when
Use PixVLM Small for photographs, receipts, labels and simple forms when you need OCR, object recognition, image Q&A, captions or selected fields.
Scroll horizontally to compare both models.
| Model | Main purpose | Example tasks | Deployment targets |
|---|---|---|---|
|
PixWeb Web model |
Web understanding and support for browser automation. | Screenshot interpretation, UI text, form states, dialogs and observations before or after browser actions. | WebGPU, WASM CPU execution and compatible native ONNX runtimes. |
|
PixVLM Small Vision model |
General-purpose vision. | OCR, object recognition, image Q&A, captions and image-to-JSON extraction. | WebGPU, WASM CPU execution, native ONNX and capable embedded devices. |
Separate training and evaluation for each model's tasks.
Shared integration patterns for browser and native applications.
Load only the model your application needs.
Artifact sizes and device measurements will be published with tested releases.
PixWeb focuses on what is visible in a browser: interface text, buttons, form fields, dialogs and page state. Turn a screenshot into an observation your application can use to understand a form, explain an error or decide what information the next step needs.
Read labels, validation messages, status text and the surrounding page context.
Describe buttons, inputs, dashboards, forms and how visible elements relate to the page.
Identify visible loading states, dialogs, workflow blockers and unclear or unreadable information for the integrating application.
PixWeb Page Understanding
Future real application screenshot placeholder
See
Visible UI
Understand
Page state
Return
Observation
Connect PixWeb to a planner and browser controller to support web-task automation. PixWeb supplies visual observations; the planner chooses a step, and the controller navigates, clicks, types or scrolls. A fresh screenshot helps the application check whether the page reached the expected state.
Browser Agent Workflow
Future real application screenshot placeholder
Read visible fields, messages and available controls from the current screenshot.
Combine visual observations with DOM or accessibility information when your application supplies it.
The integrating planner and browser controller choose and execute navigation, clicks, typing or scrolling with their own permissions.
Capture a fresh screenshot and inspect the resulting confirmation, error or changed state.
PixWeb does not independently navigate, click, type, scroll or plan a browser task. The planner, browser access, controller and action permissions belong to the integrating application.
PixVLM Small Vision
Future real application screenshot placeholder
Initial scope: object recognition does not automatically mean bounding-box detection, segmentation or tracking. Those are separate capabilities and are not promised by the initial scope.
PixVLM Small focuses on everyday image understanding: recognize common objects, describe a scene, answer a visual question or produce a short caption. Use product photos, uploaded images and pictures captured by an application or device as the starting point for useful text.
Identify common visible objects and useful attributes.
Ask focused questions about visible image content.
Generate concise text for content and media workflows.
Summarize what is visibly happening in an image.
Optical character recognition (OCR) turns text in an image into usable content. PixVLM Small targets local OCR for receipts, product labels, signs and simple forms. Ask for a total, read a printed identifier or extract a short passage close to the point of capture.
PixVLM Small OCR
Future real application screenshot placeholder
Short, readable text is the initial target. Dense pages, handwriting and very small or blurry text need separate evaluation. Accuracy will be reported for tested model builds.
Ask for named values such as a receipt's merchant, date and total. Focused image-to-JSON extraction can connect receipts, labels and simple documents to an existing application without treating raw model output as already validated business data.
Structured extraction review flow
Provide the source image
Receipt, label or simple form with clearly visible text.
Request named fields
Keep the requested schema focused on values the workflow actually needs.
Parse the response
Check that the returned JSON shape matches what your application expects.
Validate against the image
Confirm important values and handle missing or unreadable information deliberately.
Scroll horizontally to review all intended use cases.
| Workflow | Model | Intended contribution |
|---|---|---|
| Browser agents and web assistants | PixWeb | Page observations that help a planner choose and verify steps. |
| Form workflows and internal web tools | PixWeb | Visible fields, validation messages and completion states. |
| Browser testing and support tools | PixWeb | Screenshot summaries, errors and changed UI states. |
| Receipt capture and simple document entry | PixVLM Small | Local OCR and selected fields as JSON. |
| Product photos and content applications | PixVLM Small | Object recognition, image questions and captions. |
| Kiosks, gateways and embedded applications | PixVLM Small | General vision and image-to-text processing near the device. |
PixWeb workflow
Provide a screenshot and a focused question.
Inspect visible content, controls and page state.
Let your planner and browser controller choose and execute the next step.
Capture the updated page and compare it with the expected outcome.
PixVLM Small workflow
Add a photo, receipt, label or simple form.
Request object information, a caption, OCR text or named fields.
Compare it with the source image and validate extracted data.
Measure quality, loading, memory and response time for the intended workload.
The shared TypeScript integration is planned around one image or screenshot, a task prompt and a response with runtime information. Connect PixWeb observations to your browser agent workflow. Use PixVLM Small for image answers, captions, OCR text and selected fields. ONNX exports provide the corresponding route for native edge applications.
Illustrative integration shape only. Final API names, response fields and runtime interfaces will be published with the tested developer release.
Choose PixWeb for browser screenshots or PixVLM Small for general images, OCR and extraction.
Keep model loading progress and the selected local backend visible to the application.
Pass observations to the planner and browser controller already provided by your application.
Check structured fields in application code and evaluate native ONNX builds on the device you intend to ship.
Both models target WebGPU for browser GPU acceleration, with a separate WebAssembly (WASM) CPU path to validate for devices without WebGPU. The intended local inference path processes images or screenshots on the device when the required model and runtime assets are available locally.
The primary browser GPU-inference target for supported browsers and tested model profiles.
A separate CPU execution target with its own compatibility, operator, memory and response-time checks.
Cache complete model assets for repeat use and identify the selected backend and model profile.
Browser inference architecture
Image or screenshot
PixWeb or PixVLM Small
Selected model assets + processor/tokenizer + local runtime
WebGPU
Browser GPU target
WASM CPU
Separately tested CPU target
Local model inference
Images or screenshots can remain on the device when the complete local path is used.
Optional connected components
A hosted planner or live website still has its own network and data flow.
PixVLM Small targets receipt reading, object recognition and image questions in kiosks, gateways and on-site applications. PixWeb can support browser-based interfaces on capable edge systems. Native ONNX deployment targets systems with the memory, compute and runtime compatibility needed for the selected build.
Intended deployment environments
Receipts, labels, uploaded images and local vision workflows.
Image-to-text and general vision near the local device.
Compatible native runtimes on capable local systems.
PixWeb observations for browser UIs running on capable systems.
Support must be earned through testing
Memory
Measure the complete selected model build and runtime on the intended device.
Operators
Confirm that the chosen native runtime supports the exported model operations.
Compatibility
Validate the runtime, model profile and surrounding application together.
Response time
Measure the intended workload rather than assuming one device represents another.
Open Neural Network Exchange (ONNX) is the export target for both models. Evaluate compact INT4/q4 and INT8 profiles alongside reference exports, then choose the tested build for your runtime. Model components may use different precisions, so download size, memory and quality are measured for the complete package.
Reference
Create reference ONNX artifacts for compatible browser and native inference runtimes.
Evaluate
Evaluate INT4/q4 and INT8 alongside reference exports. Model components may use different precisions.
Validate
Measure download size, memory, quality, operator support and response time for each tested deployment profile.
ONNX artifacts
For compatible browser and native inference runtimes.
INT4/q4 & INT8
Evaluate storage and deployment tradeoffs.
Reference exports
Check conversion and quantization accuracy.
Separate validation
Validate WebGPU and CPU/WASM profiles independently.
Complete package
Model files, processor, tokenizer and required notices together.
Talk to PixLab about integrating web understanding or general vision into a browser application, local tool or embedded product. Commercial terms depend on the selected model, applicable upstream requirements and the intended distribution.
Licensing boundary
The development repository's source-code license is AGPL-3.0-only.
Weights, adapters and exported builds may have separate terms, including applicable upstream model licenses.
PixLab commercial terms do not override conditions attached to upstream models or components.
Released artifacts will identify their licenses, required notices, supported configurations and distribution conditions.
Understand which model fits your task, what local inference means, how browser automation is divided between components, and what remains subject to testing before release.
PixWeb and PixVLM Small are PixLab's two small vision language models in development. PixWeb focuses on web pages, screenshots and observations for browser automation. PixVLM Small focuses on general image understanding, OCR, object recognition, captions and structured extraction.
Choose PixWeb for browser agents, UI text, form states and web-task automation. Choose PixVLM Small for photographs, objects, receipts, labels, image questions and image-to-JSON extraction. Each model has its own task focus; an application does not need to load both.
PixWeb is designed to describe a page's visible content, controls and state. A connected planner uses those observations to choose the next step, and a browser controller executes it. A fresh screenshot then helps the application check the result. See the browser automation workflow.
No. PixWeb supplies visual observations. The integrating application provides the planner, browser tools and action permissions that navigate, click, type and scroll. The model alone is not a complete browser agent.
Reading visible UI text is a core PixWeb target, including button labels, form fields, validation messages and status indicators. Its focus is web-page context. For receipts, product labels and general-image OCR, use PixVLM Small's OCR direction.
OCR is a core target for PixVLM Small: read short, clearly visible text in receipts, labels, signs and simple forms. Dense pages, handwriting and very small or blurry text require separate evaluation. Accuracy will be reported for tested model builds.
PixVLM Small targets identifying common objects and describing their visible attributes and relationships in an image. This supports image questions and captions. Detection boxes, segmentation and tracking are separate capabilities and are not promised by the initial scope.
Receipt OCR and image-to-JSON extraction are intended workflows. Request named fields such as merchant, date and total, then validate the JSON structure and field values in your application. Missing or unreadable information should be surfaced for review.
WebGPU is the primary browser acceleration target for both models. Support will depend on the browser, GPU, available memory and released model profile. Each checkpoint will have its own tested configurations and measurements.
A genuine CPU inference path through WebAssembly is a deployment target for both models. It must be validated separately from WebGPU for operator support, memory and response time. A WebGPU runtime containing a WASM file does not establish CPU fallback support.
Yes. ONNX is the export target for browser and compatible native runtimes, with INT4/q4 and INT8 profiles evaluated alongside reference exports. A deployed model may combine different precisions across its components. Released profiles will identify actual download size, memory use and measured quality.
Capable embedded devices, edge computers, kiosks and gateways are deployment targets through compatible native ONNX runtimes. PixVLM Small covers general vision and OCR; PixWeb can support browser-based interfaces on such systems. Device support will be listed after testing memory, operators and performance.
Local inference can operate offline when the complete model and runtime assets are stored on the device and the application supports offline use. Live websites still need connectivity, and a hosted automation planner also needs a network connection. Offline model inference does not make the entire web workflow offline.
The local inference path is intended to process images and screenshots on the device. For PixWeb, a connected planner may receive page observations or other application data according to its configuration. Applications should identify the inference route and any data sent to external services.
A shared TypeScript integration is planned for loading a selected model, supplying an image or screenshot and receiving text with runtime information. PixWeb observations connect to a planner and browser controller. PixVLM Small supplies answers, captions, OCR text or requested fields. ONNX exports provide the native deployment route.
Both products are in development. Model downloads, browser demos, ONNX exports and benchmarks will be announced as they become available. The development repository currently documents the project direction.
The repository's source-code license is AGPL-3.0-only. Model weights, adapters and exported builds have separate terms, including applicable upstream model licenses. Each release will identify its permissions and required notices; source availability does not imply unrestricted use of every model artifact.
Commercial and OEM use depends on the chosen model, applicable upstream terms and the distribution arrangement. PixLab can discuss licensing, integration and support for its contributions. Contact [email protected] with your use case; PixLab terms do not remove upstream model-license conditions.
PixWeb is being developed around browser-page observations for automation systems. PixVLM Small targets general image understanding, OCR and structured extraction. Tested releases will publish model artifacts, supported configurations and measured results as they become available.
No public production download or browser demo is being presented on this page while the models remain in development.