Why Zero to MVP Runs 2–4 GB AI Models 24/7 on ZimaCube 2

Eva Wong is the Technical Writer and resident tinkerer at ZimaSpace. A lifelong geek with a passion for homelabs and open-source software, she specializes in translating complex technical concepts into accessible, hands-on guides. Eva believes that self-hosting should be fun, not intimidating. Through her tutorials, she empowers the community to demystify hardware setups, from building their first NAS to mastering Docker containers.

Thank you to Zero to MVP for demonstrating a practical way to think about small language models. In his full video, he argues that 2–4 GB models become much more useful when they are treated as specialized, always-on tools rather than weaker replacements for the largest AI models.

His setup uses a ZimaCube 2 as a quiet home server that can keep local models available around the clock while storing the documents those models work with. The demonstrations cover OCR, automatic article summarization, private processing of health-related information, and file-based translation—tasks where predictable inputs, repeated requests, privacy, and low overhead can matter more than maximum model capability.

Collaboration disclosure: This article is based on the workflows and model examples demonstrated by Zero to MVP. Model versions, file sizes, runtime memory usage, hardware requirements, software compatibility, and inference performance may change over time. Health-related AI tools discussed here should not be treated as substitutes for professional medical advice, diagnosis, or treatment.

The result: small models become compelling when they are assigned narrow jobs that need to run repeatedly. Instead of asking one enormous model to do everything, a home server can keep several compact models available for OCR, summarization, translation, or other specialized background tasks.

Why Run Small AI Models 24/7?

Discussions about local AI often focus on the largest model a machine can load. Zero to MVP takes a different approach. For an always-on workflow, the more useful question is whether a model can perform one defined task reliably enough to remain available in the background.

A 2–4 GB model does not need to compete with a frontier-scale model at every kind of reasoning. It can instead become a dedicated component inside a larger workflow: recognize text from a document, summarize an article, translate a file, or process information locally before another application uses the result.

This changes the role of the model from an occasional chatbot into a service.

What Does a 2–4 GB Local Model Actually Look Like?

The models installed in Zero to MVP's Ollama environment show how compact this approach can be. The terminal lists four models ranging from approximately 2.1 GB to 3.4 GB, each suited to a different type of task.

Ollama terminal listing MedGemma 1.5, Granite 4.1 3B, GLM-OCR, and Qwen 3.5 4B models between 2.1 GB and 3.4 GB

Zero to MVP's Ollama library includes MedGemma 1.5, Granite 4.1 3B, GLM-OCR, and Qwen 3.5 4B, with the displayed model files ranging from 2.1 GB to 3.4 GB.

Model Shown Displayed Size Role in the Workflow
MedGemma 1.5 3.3 GB Local processing of health-related information.
Granite 4.1 3B 2.1 GB A compact general-purpose model available in the local model library.
GLM-OCR 2.2 GB Converts scanned documents into machine-readable text and Markdown.
Qwen 3.5 4B 3.4 GB Used for tasks including article summarization and translation.

The important point is not that every model occupies exactly the same amount of memory when running. These numbers describe the model files shown by Ollama. Runtime memory, context, caching, the operating system, and other active services add their own resource requirements.

Small Models Are a Different Tool, Not Just Smaller Big Models

Local AI is frequently associated with desktop workstations and large discrete GPUs. That hardware makes sense when the workload requires larger models, high throughput, or demanding generation tasks.

Desktop workstation with an AMD Radeon Pro W7800 graphics card installed

A desktop workstation with an AMD Radeon PRO W7800 represents the more familiar high-performance approach to local AI hardware.

But a background service that receives simple, repetitive requests has a different set of requirements. Keeping a small specialized model ready on modest hardware can make more sense than reserving a powerful workstation for every OCR job, translation request, or short summary.

Two compact computing devices with heatsinks positioned on a desk beside a keyboard

Compact computing hardware illustrates the other side of the local AI spectrum: specialized small models can make useful AI services possible without dedicating a full desktop-class workstation to every task.

Large General-Purpose Model Small Specialized Model
Designed to handle a broad range of open-ended prompts. Can be assigned a narrower and more predictable job.
Often benefits from more memory and accelerator resources. Can operate with a smaller hardware and memory footprint.
Useful when difficult reasoning or broad capability matters. Useful when the same simple operation needs to run repeatedly.
May be excessive for straightforward background processing. Can remain available as a persistent service with lower overhead.

Small Model Does Not Mean Zero Resource Cost

The small file size should not be confused with zero runtime overhead. Zero to MVP's system monitor provides a useful reality check while Ollama is active.

htop terminal showing Ollama llama-server CPU and memory usage while a local AI model is running

The live system monitor shows Ollama's llama-server consuming CPU and several gigabytes of memory during execution, demonstrating that a small model file still requires additional runtime resources.

In the captured workload, the system reports roughly 7.8 GB of total memory with several gigabytes in use, while an Ollama llama-server process occupies a substantial share of resident memory and CPU time.

This distinction matters when planning an always-on server. A 3.4 GB model file should not be interpreted as meaning that 3.4 GB of system RAM is sufficient for the entire machine. The operating system, inference runtime, context, caches, storage services, and any other self-hosted applications still need room to operate.

The advantage of the smaller model is therefore manageable resource demand, not resource-free inference.

Four Jobs That Make Sense for Always-On Small Models

Zero to MVP demonstrates four workflows that share an important characteristic: they have clearer boundaries than an open-ended general-purpose assistant. That makes them good candidates for specialized models that can stay active on a home server.

1. Turn Scanned PDFs Into Markdown with GLM-OCR

The first workflow uses GLM-OCR to convert scanned PDFs into Markdown. OCR is a useful example because the objective is well defined: take visual document content and produce machine-readable text that can be stored, searched, indexed, summarized, or processed by another application.

Once OCR becomes a server-side service, a workflow does not need to begin with a manual chatbot conversation. A document can enter a folder, be processed automatically, and leave the OCR stage as structured text.

This is especially useful when the home server already stores the source PDFs. Storage and document processing can happen in the same local environment instead of repeatedly uploading files to an external service.

2. Automatically Summarize Articles with Qwen 3.5 4B

The second example uses Qwen 3.5 4B to summarize articles. Summarization illustrates why repetition matters more than maximum intelligence for some workloads.

If the goal is consistently turning incoming articles into shorter notes, a compact model can become one stage in an automated pipeline:

  • Receive or save an article.
  • Extract the text.
  • Send the text to the local model.
  • Generate a shorter summary.
  • Save the result for later reading, indexing, or search.

For this type of workflow, availability matters. A small model that is already running locally can process repeated jobs without requiring someone to manually open an AI interface for every document.

3. Keep Health-Related Information Local with MedGemma

Zero to MVP also demonstrates MedGemma as a private local assistant for health-related information. The important advantage here is not simply model size. It is where the data is processed.

Keeping inference on hardware under the user's control can reduce the need to send personal documents to a remote chatbot for routine organization, extraction, or summarization tasks.

That does not make a local model a doctor. Model output can be incomplete, inaccurate, or misleading, and health-related decisions should still be made with qualified medical professionals. The useful role for the local model is as an information-processing tool, particularly when privacy is an important part of the workflow.

4. Run Automatic Translation with Qwen 3.5 4B

The translation demonstration shows perhaps the clearest example of a small model working as a background service. Instead of treating translation as a chat session, the workflow can be organized around files and folders.

Zero to MVP's example shows a translation directory on the local server with separate input and output folders. A Japanese text file can then be viewed as the result of that processing pipeline.

Japanese text file displayed from a translation folder on the zimacube2-local home server

A translated Japanese text file is opened from the zimacube2-local server, with separate input and output directories visible behind it as part of the file-based translation workflow.

Translation is a strong fit for specialization because both the input and expected output are constrained. If the purpose is repeatedly translating documents into a known target language, the system may not need the broadest possible reasoning model for every request.

Why ZimaCube 2 Fits This Kind of Background AI

The model is only one layer of an always-on workflow. The server also needs to store source files, keep applications running, expose those services to other devices, and remain practical to operate for long periods.

Zero to MVP describes his ZimaCube 2 as an always-on system with low power consumption, plenty of drive capacity for the data his models process, and quiet operation suitable for continuous use.

This combination is particularly relevant to small-model workflows because the AI service can live next to the files it needs. PDFs waiting for OCR, articles waiting for summaries, private documents, and translation jobs can remain on the same home-server environment that runs the models.

ZimaCube 2 also provides an expansion path for users whose AI workloads grow later. That makes it possible to begin with lighter local inference and add accelerator hardware when a larger model or faster throughput becomes worth the additional power and cost.

For a deeper look at this expansion approach, see the ZimaSpace guide to ZimaCube 2 local AI, which explores Ollama, PCIe expansion, and the upgrade path from CPU-based workloads to GPU-assisted inference.

Small Models Work Best as Background Workers

The four demonstrations point toward a broader design pattern. A small model becomes especially valuable when users stop asking it to act like a universal assistant and instead place it inside a narrow process.

That process might look like:

  • Watch: monitor a folder or application for new input.
  • Process: send the input to a model chosen for that task.
  • Validate: check that the result has the expected structure or quality.
  • Store: save the output back to the local server.
  • Repeat: keep the service available for the next request.

This is why the phrase “24/7 AI” does not necessarily mean continuously generating tokens. It can mean having several lightweight services ready whenever a new document, article, or translation job appears.

When Should You Choose a Small Language Model?

Near the end of the video, Zero to MVP summarizes six conditions where small models are especially beneficial. Together, they provide a useful decision framework for choosing between a compact local model and a larger alternative.

Slide listing six benefits of small AI models including privacy, offline use, low-powered hardware, simple requests, lower cost, and specialization

Zero to MVP summarizes six situations where small models are especially useful: local and private processing, offline operation, low-powered hardware, many simple requests, minimizing costs, and specialization.

Small Models Are Especially Useful When... Why It Matters
Local and private processing matters Data can remain inside a self-hosted workflow rather than being sent to a remote model for every request.
There is no internet connection A locally available model can continue processing supported tasks without relying on a cloud inference endpoint.
The hardware has limited resources Smaller model files and more modest runtime requirements can make local inference practical on less powerful systems.
There are many simple requests A persistent model can repeatedly handle a narrow operation without using a much larger model for each job.
Cost needs to be minimized Using local hardware for repetitive workloads can reduce dependence on per-request hosted inference services, although electricity and hardware still have costs.
The task can be specialized A model selected for one defined job does not need to perform every category of reasoning equally well.

What This Experiment Shows—and What It Does Not

The Demonstration Shows It Does Not Guarantee
Useful local models can occupy only a few gigabytes on disk. A 2–4 GB model requires only 2–4 GB of total system memory while running.
Small models can perform OCR, summarization, translation, and other focused tasks. A compact model will match a much larger model on every complex or open-ended prompt.
Several specialized models can coexist on one local server. Every model needs to remain loaded into memory simultaneously.
File-based AI workflows can run without constant manual prompting. Every generated output will be accurate enough to use without review.
Local processing can reduce unnecessary external data exposure. A local deployment is automatically secure simply because it runs at home.
Small models can lower the hardware threshold for useful local AI. Large GPUs and larger models no longer have a role in demanding workloads.

Think in Tasks, Not Model Rankings

The most useful lesson from Zero to MVP's experiment is not that small models are better than large models. It is that model selection should begin with the task.

If the job requires difficult reasoning across unfamiliar domains, complex coding, or highly open-ended interaction, a larger model may justify its additional resource requirements. But if the job is OCR, predictable summarization, routine translation, classification, extraction, or another repeated operation, a smaller specialized model may be the more practical tool.

The key question changes from “What is the smartest model I can run?” to “What is the smallest model that reliably completes this particular job?”

That approach can make an always-on home server much more useful. Instead of waiting for a user to start an AI session, the server can quietly process files and requests as part of the infrastructure that is already running.

Build an Always-On Local AI Workspace

Zero to MVP's setup demonstrates how storage and AI can complement each other. The NAS holds the information, while small local models provide specialized processing close to that data.

With a system such as ZimaCube 2, the same machine can serve as a home storage platform, a self-hosted application server, and the foundation for persistent AI workflows. Users can begin with smaller models and expand the hardware later if their requirements move toward larger models or faster GPU-assisted inference.

If you are exploring how storage and local intelligence can work together, the ZimaSpace guide to AI NAS workflows shows another approach to combining document storage, indexing, and local AI processing on ZimaCube 2.

You can also read the local AI GPU setup if your workload grows beyond compact models and you want to understand how ZimaCube 2 can expand toward GPU-assisted inference.

Watch Zero to MVP's complete video to see the OCR, summarization, MedGemma, and translation workflows in context and hear his criteria for deciding when a small model is the right tool.

Want to compare local AI workflows, model choices, and self-hosted server builds with other users? Join the ZimaSpace Discord community to explore more home-server and local AI projects.

Zima Campaign Hub

More to Read

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.