How to Benchmark Ollama: Tokens Per Second, GPU Usage and Flash Attention

Benchmarking intro text. This guide covers how to measure Ollama performance precisely, what to look for in the numbers, how to compare models and settings systematically, and how Flash Attention improves both speed and memory usage. The goal is to give you concrete numbers rather than vague impressions about what is fast or slow. Built-in … Read more

Ollama Batch Processing and Concurrent Requests: A Practical Guide

Ollama is designed around interactive single-user inference, but many real workflows need to process dozens, hundreds, or thousands of items through a model — classifying records, generating descriptions, summarising documents, extracting structured data. Getting this right requires understanding how Ollama queues requests, when to use parallel processing, how to structure batch jobs for throughput, and … Read more

How to Use Ollama with Microsoft Semantic Kernel

Microsoft’s Semantic Kernel is an open-source SDK for building AI-powered applications in .NET, Python, and Java. It provides abstractions for LLM services, memory, plugins, and agents that let you build production-grade AI applications without being locked to any specific model provider. Because it supports OpenAI-compatible endpoints, connecting it to Ollama requires minimal configuration — and … Read more

How to Use Ollama with Oobabooga text-generation-webui

Oobabooga’s text-generation-webui (often called “ooba”) is one of the most feature-rich local LLM frontends available — a browser-based interface with extensive model loading options, sampling controls, prompt templates, extensions, and API access. It predates many newer tools and has accumulated years of features and community extensions. While Ollama and ooba can both run local LLMs, … Read more

Ollama Parameters Guide: Temperature, Context, Memory and GPU Settings

Ollama has a large set of parameters that control how models behave, how much memory they use, and how they run on your hardware. Most users never touch these and get reasonable results — but knowing what’s available and what each setting does unlocks significantly better outcomes for specific use cases. This guide covers every … Read more

How to Speed Up Ollama: GPU, Quantization, and Performance Tuning

Ollama’s default settings are conservative — designed to work on a wide range of hardware without crashing, not to extract peak performance from yours. If you’re getting fewer tokens per second than you expected, or the model is loading slowly, or you’re hitting memory pressure that prevents you from running your preferred model, there’s a … Read more

How to Speed Up Ollama: Complete Performance Optimisation Guide

If your Ollama inference feels slow, there are usually several things you can do about it. The gains available vary enormously by hardware and configuration — some users get 2–3x faster inference from a single setting change, others find they’re already close to their hardware ceiling. This guide covers every meaningful optimisation, starting with the … Read more

How to Use Ollama with CrewAI and AutoGen: Local AI Agents Guide

AI agent frameworks let you build systems where multiple LLM-powered agents collaborate on complex tasks — one agent researches, another writes, a third reviews, and an orchestrator coordinates the whole thing. CrewAI and AutoGen are two of the most popular frameworks for this, and both support Ollama as the local inference backend. Running agents locally … Read more