Model Context Protocol (MCP) Explained: What It Is and How to Build Servers and Clients

What Is the Model Context Protocol? The Model Context Protocol (MCP) is an open standard introduced by Anthropic in late 2024 that defines how AI applications connect to external tools, data sources, and services. Before MCP, every team building an LLM application had to write custom integration code for each tool they wanted to expose … Read more

How to Use Ollama with Remix

Introduction Remix is a full-stack React framework that emphasises web fundamentals — HTTP, forms, and the browser’s native capabilities — over client-side abstractions. Its loader and action model gives every route a clean server/client boundary, making it straightforward to put Ollama on the server side where it belongs and stream results to the browser. Remix’s … Read more

How to Use Ollama with Deno

Introduction Deno is a modern JavaScript and TypeScript runtime built by the original creator of Node.js. It ships with TypeScript support out of the box, a secure-by-default permissions model, a built-in standard library, and a native HTTP server — all without needing a package.json or a separate build step. These qualities make Deno an attractive … Read more

How to Use Ollama with Angular

Introduction Angular is a batteries-included frontend framework from Google that pairs a strong opinions on project structure with powerful built-in tools for dependency injection, reactive programming with RxJS, and HTTP communication. When you add Ollama to an Angular project, you get a productive local AI development stack — RxJS observables are a natural fit for … Read more

How to Use Ollama with Next.js

Introduction Next.js is the most widely used React framework for production web applications, offering server-side rendering, API routes, and a file-based routing system that makes it straightforward to build both the frontend and backend of an application in a single codebase. When you combine Next.js with Ollama, you can build AI-powered web applications that run … Read more

How to Use Ollama with SvelteKit

Introduction SvelteKit is a full-stack framework built on Svelte that provides file-based routing, server-side rendering, and a clean server/client split — all with Svelte’s famously minimal boilerplate. When paired with Ollama, SvelteKit becomes an excellent foundation for building local AI applications. You get the performance benefits of Svelte’s compile-time reactivity on the frontend, combined with … Read more

How to Use Ollama with Nuxt and Vue

Introduction Nuxt and Vue are two of the most developer-friendly frameworks in the JavaScript ecosystem. Nuxt builds on Vue to provide server-side rendering, file-based routing, and a powerful module system, making it ideal for building full-stack web applications. When you combine Nuxt and Vue with Ollama — the tool that lets you run large language … Read more

How to Build a Desktop App with Ollama and Tauri

Tauri is a framework for building desktop applications using web technologies for the UI and Rust for the backend. Compared to Electron, Tauri apps are dramatically smaller — a Tauri app ships a few megabytes rather than a hundred megabytes, because it uses the operating system’s built-in WebView rather than bundling a full Chromium browser. … Read more