How to Use Ollama with Excel and Python

Excel spreadsheets are the universal format for business data, and adding local LLM analysis to your Excel workflows means you can summarise reports, classify data, generate insights, and answer questions about spreadsheet content — all without sending your data to a cloud API. This guide covers using Python with pandas, openpyxl, and Ollama to analyse … Read more

How to Build a Web Scraper with Ollama and Playwright

Playwright is Microsoft’s modern browser automation library — fast, reliable, and capable of controlling Chromium, Firefox, and WebKit from Python, JavaScript, or TypeScript. Paired with Ollama, it gives you a powerful combination: Playwright handles the browser automation and data collection, while Ollama handles the intelligent analysis, summarisation, and classification of the collected content. This guide … Read more

How to Use Ollama with Jupyter Notebook

Jupyter Notebook is the standard environment for data science, machine learning research, and exploratory Python work. Connecting it to Ollama gives you an interactive local AI assistant that understands your code and data — you can ask questions about dataframes, generate visualisation code, explain statistical results, and iterate on analysis with a local LLM, all … Read more

How to Use Ollama with Django

Django is the most popular Python web framework, and adding local LLM capabilities to a Django application is straightforward with Ollama. Whether you want an AI-powered chat endpoint, automatic content summarisation, intelligent search, or document analysis, Ollama provides a local HTTP API you can call from anywhere in a Django project — views, models, management … Read more

How to Use Ollama with Emacs

Emacs is one of the oldest and most extensible editors in existence, and its Lisp-based extension system makes it a surprisingly capable platform for local AI integration. Connecting Emacs to Ollama gives you AI assistance that runs entirely on your own hardware — inline completions, multi-turn chat, code explanation, and documentation generation — all without … Read more

How to Use Ollama with Neovim

Neovim has become the editor of choice for a significant portion of the developer community, and its Lua-based plugin ecosystem makes it surprisingly capable as a local AI coding assistant. By connecting Neovim to Ollama, you get code completions, inline chat, and documentation generation that run entirely on your own hardware — no GitHub Copilot … Read more

How to Use Ollama with Haskell

Haskell is an unusual choice for AI integration work — but that is part of what makes it interesting. Its strong type system, purely functional model, and lazy evaluation make it excellent for building reliable data pipelines, and Ollama’s simple HTTP API is easy to call from any language with an HTTP client. This guide … Read more

How to Deploy Ollama with Ansible

Ansible is the most widely used tool for automating server configuration, and it is a natural fit for deploying Ollama across multiple machines. Whether you are setting up a single GPU workstation, a fleet of developer machines, or a homelab cluster, an Ansible playbook lets you install Ollama, configure it as a service, pull models, … Read more

How to Use Ollama with Rust

Rust is an increasingly popular choice for systems programming, CLI tools, and high-performance web services. If you are building a Rust application and want to add local LLM capabilities without a cloud dependency, Ollama exposes a straightforward HTTP API that any Rust HTTP client can call. This guide covers everything from basic chat completions to … Read more