Skip to main content

Broker guide

Open Source AI: What It Means for Client Data

Open-source AI models can run where you choose, but open does not mean private. See how they differ from hosted assistants and when they suit a brokerage.

Published
Updated

Open-source AI gives you permission and materials to use, study, change and share an AI system. It can give a brokerage control over where client documents go, but the deployment decides whether those documents stay private.

An open model inside someone else’s chat app still sends your prompts to that operator. A model running entirely inside your own systems can avoid that transfer.

What Open Source AI Means

Open-source AI makes the system available under terms that let others use and modify it. The Open Source Initiative’s definition requires model parameters, the necessary code and enough information about training data to support those freedoms.

Model weights are the numbers learned during training. They help the model produce an answer when it receives a prompt. An open-weight model makes those trained weights available for download, under its particular licence.

That distinction affects what your technology team can inspect or change. Downloadable weights alone don’t establish that the training code and required data information are available. An open-weight licence can also restrict uses or redistribution.

A large language model (LLM) works with language. Some models also accept images, so they can read a scanned page after an application prepares it. A text-only model needs the document’s text extracted first.

ChatGPT is a hosted assistant. OpenAI separately publishes downloadable open-weight models, including gpt-oss-20b. Downloading those weights doesn’t give you a copy of the ChatGPT service.

Open Does Not Mean Private

An open model keeps client data within your chosen boundary only when the surrounding software also keeps it there. The model’s licence doesn’t decide where uploads, chat histories or diagnostic logs are stored.

Consider the same model in different setups.

SetupWhere client information goesWhat the brokerage must control
Model and document processing on a work computerThe computer processes the files locallyDevice access, backups and any software that sends data elsewhere
Model on the brokerage’s own serverFiles move from staff devices to that serverStaff permissions, server security and retained records
Open model in a hosted chat appThe app operator receives the prompts and uploadsThe operator’s storage, training-use terms and access rules
Open model through an external application programming interface (API)The provider receives the content sent by the connected applicationProvider terms and the application’s own logs and storage

In a hypothetical example, a broker uploads a payslip to a hosted assistant built on an open model. The weights are downloadable, but the payslip has still left the brokerage. Moving only the model onto an office server won’t fix this if document reading still uses an external service.

The Office of the Australian Information Commissioner (OAIC) recommends avoiding personal information, especially sensitive information, in publicly available generative AI tools. Its guidance on AI products and privacy also covers assessing providers and how they handle inputs.

For a brokerage, open weights are useful when you need control over processing and have someone responsible for operating the system. A managed service can suit a business that needs someone else to run it. Judge that service on its data handling, even when its underlying model is open.

Best Open Source AI Models

For reading scanned documents, choose an image-capable model. For drafting from text already extracted, a text model can do the job without a vision component.

These downloadable models illustrate the choice. Their licences and input types differ, so the label “open” doesn’t make them interchangeable.

Model versionLicenceReading documentsWriting use
Qwen3-VL-8B-InstructApache 2.0Image and text inputs, with document-structure and optical character recognition capabilitiesDrafting answers or summaries from supplied text and page images
Mistral Small 3.2, 24B InstructApache 2.0Image and text inputs, with document question-answering evaluations in its model cardInstruction-led drafting and chat alongside image reading
Gemma 3, 12B instruction-tunedGemma Terms of UseImage and text inputs for questions about document contentSummaries and other text generation under Google’s model terms
gpt-oss-20bApache 2.0Text input only, so a separate process must read scanned pagesReasoning and drafting from extracted text

Qwen3-VL-8B-Instruct is a useful starting choice when the task involves scans and page layout. Its model card describes optical character recognition (OCR), which turns visible characters into text.

Mistral Small 3.2 suits a combined image-reading and writing workflow. Gemma 3 is another image-capable option, with its own licence conditions.

For a workflow that already supplies clean text, OpenAI’s gpt-oss-20b documentation identifies a downloadable model with text input and output. It can’t directly read a payslip image.

Model size, available memory and document length affect deployment. A larger model also needs a suitable runtime and enough capacity for the input. For the practical setup choices, see the guide to running a local LLM.

The model’s published capabilities help you choose a type of system. They don’t establish that it will extract every figure correctly from a broker’s documents. A confident summary can still contain a wrong number.

Open Source AI for Document Processing

Open models process business documents as part of a system that reads files, extracts information and returns it for review. Installing a model alone doesn’t create that workflow.

A typical internal process works in this order.

  1. Staff submit a document through an approved internal application. The application controls who can open the file.
  2. A parser reads an existing PDF text layer, or OCR reads a scanned page. An image-capable model can also interpret prepared page images.
  3. The model extracts the requested fields into a fixed format. The instructions tell it to leave missing information empty instead of inventing a value.
  4. Validation checks compare the output with the source. A reviewer resolves uncertain fields before the information enters a client record.

In a hypothetical payslip workflow, the requested fields include gross pay and pay frequency. A correct amount with the wrong frequency can distort an annual income figure. Keep a page reference beside the extracted value so the reviewer can find it in the original document.

Separate extraction from lending decisions. Reading an income figure doesn’t establish how a particular lender treats that income or whether a loan is suitable.

Before using an internal document workflow with client files, trace one document through every processing service and storage location. Confirm that external OCR, error logs or backups don’t cross the boundary you chose for the model.

Bring policy research and scenario planning together

Ask lender policy questions, plan client scenarios and compare lenders in one conversation, with the policy wording behind each answer.
See how it works14 days free · No credit card