Skip to content

4 Tools & hardwareAwesome AI for Industrial Ecology

Local AI & hardware

Run open-weight models (Llama, Qwen, Gemma, Mistral, DeepSeek families) on hardware you control. It’s the option that keeps NDA’d inventories and proprietary process data in the building. This page covers the software first, then what to run it on.

  • Ollama: one-command local model server with a curated library. Use when: you want a local model running in five minutes. Free. Local. (checked 2026-07)
  • LM Studio: desktop GUI for discovering, downloading, and chatting with local models (incl. Apple-silicon MLX builds). Use when: you prefer a GUI, or you’re on a Mac. Free for personal/academic use. Local. (checked 2026-07)
  • llama.cpp: the inference engine underneath much of the ecosystem. Use when: you need maximum control or minimal footprint (it’s what the two tools above build on). Free, open source. Local. (checked 2026-07)
  • vLLM: high-throughput GPU serving with an OpenAI-compatible API. Use when: you serve one model to a whole group from a shared GPU box. Not for: laptops. Free, open source. Local. (checked 2026-07)

Models to run with these live on the datasets & models page.

Where to run models, from a laptop to a shared GPU box. The constraint that matters is memory (GPU VRAM, or unified memory on Apple silicon): it sets which models fit at all. The rules of thumb below assume 4-bit quantized weights (the practical default for local use) and a modest context length. For 8-bit, halve the model size. For full precision, quarter it. (checked 2026-07)

Table 4.1 What fits in memory at 4-bit

MemoryRuns (4-bit)Typical hardware
8 GB~7–8B modelsentry laptop GPU, base MacBook Air
16 GB~13–14Bmid laptop GPU, MacBook Pro
24–32 GB~30BRTX 4090/5090 workstation, MacBook M-Max
48–96 GB~70B2× consumer GPUs, RTX 6000-class, Mac Studio

Source: rules of thumb, checked 2026-07.

  • Laptop. Modern Apple silicon (16 GB+) or a laptop RTX GPU runs 7–14B models usably via Ollama/LM Studio. Good for: drafting, summarization, code completion on confidential material. Not for: the quality you’re used to from frontier hosted models; expect a clear step down.
  • Workstation. One consumer GPU (24–32 GB VRAM, roughly €2,000–3,500 for the card at 2026 prices) runs ~30B models fast and 70B slowly. Good for: a research group’s shared “sensitive data” box running Ollama or vLLM.
  • Server / cluster. For serving a group or fine-tuning: multi-GPU boxes or university HPC. Most universities have a cluster with GPU partitions. How you request access, and whether your group already has a shared box, is local knowledge. Wanted your institution’s answer, in the notes below.
  • Cloud APIs. For non-sensitive data, hosted APIs need the least setup and give the best quality per euro. The line to watch is data governance, not cost. Which providers you may use, and for which data classifications, is set by your institution’s policy. Check before uploading anything. Wanted your institution’s answer, in the notes below.

Access routes and data policies differ per university, so they live here rather than in the text above. Add yours: institution, cluster name, how to request GPU access, and which hosted providers are approved for which data classification.

Wanted No entries yet. Add yours.

Public or already-published data → hosted API. Confidential but shareable within the institution → shared workstation/server with a local model. Under NDA or personal data → local only, and check the data-management plan either way. See the data-handling notes in Best practices.

Content CC BY 4.0 · Code MIT