# Ollama

Published articles for Ollama.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## HP ZBook Ultra G3a 16 Preview: 192GB of Unified Memory Aims for the Top of the Local AI Laptop Leaderboard

DevFeed: [HP ZBook Ultra G3a 16 Preview: 192GB of Unified Memory Aims for the Top of the Local AI Laptop Leaderboard](<https://devfeed.tech/articles/hp-zbook-ultra-g3a-16-preview-192gb-of-unified-memory-aims-for-the-top-of-the-local-ai-laptop-leaderboard-26995.md>)

Original publisher: [Read original article](<https://www.storagereview.com/review/hp-zbook-ultra-g3a-16-preview-192gb-of-unified-memory-aims-for-the-top-of-the-local-ai-laptop-leaderboard>)

Author: Brian Beeler

Published: 2026-09-15T23:15:57Z

Content type: article

Language: en

Sources: [StorageReview.com](<https://devfeed.tech/sources/storagereview-com.md>)

Topics: [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [consumer](<https://devfeed.tech/tags/consumer.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [deepseek](<https://devfeed.tech/tags/deepseek.md>), [dgx-spark](<https://devfeed.tech/tags/dgx-spark.md>), [gemma](<https://devfeed.tech/tags/gemma.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [models](<https://devfeed.tech/tags/models.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [windows](<https://devfeed.tech/tags/windows.md>), [workstation](<https://devfeed.tech/tags/workstation.md>)

### AI overview

StorageReview previews HP's pre-production ZBook Ultra G3a 16, a local AI laptop with 192GB of unified memory and up to 160GB assignable to its integrated GPU. The article examines its hardware and planned testing while noting that shipping-hardware benchmarks are not yet available.

### Source excerpt

HP's ZBook Ultra G1a 14 holds the Best for Large Models spot on our Best Laptops for Local AI leaderboard because its 128GB of unified memory, 96GB of it assignable to the GPU, loaded models no discrete-GPU laptop could touch. The new HP ZBook Ultra G3a 16 raises that pool to 192GB with up to The post HP ZBook Ultra G3a 16 Preview: 192GB of Unified Memory Aims for the Top of the Local AI Laptop Leaderboard appeared first on StorageReview.com.

## Quiz: How to Get Started With Ollama

DevFeed: [Quiz: How to Get Started With Ollama](<https://devfeed.tech/articles/quiz-how-to-get-started-with-ollama-26582.md>)

Original publisher: [Read original article](<https://realpython.com/quizzes/get-started-with-ollama/>)

Author: Real Python

Published: 2026-09-15T12:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Python](<https://devfeed.tech/topics/python.md>), [Code](<https://devfeed.tech/topics/code.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [chat](<https://devfeed.tech/tags/chat.md>), [generate](<https://devfeed.tech/tags/generate.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [install](<https://devfeed.tech/tags/install.md>), [internet](<https://devfeed.tech/tags/internet.md>), [local](<https://devfeed.tech/tags/local.md>), [models](<https://devfeed.tech/tags/models.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [python](<https://devfeed.tech/tags/python.md>), [running](<https://devfeed.tech/tags/running.md>)

### AI overview

An interactive 10-question quiz tests understanding of installing Ollama, pulling local models, and calling chat and generate functions from Python. It also covers multi-turn conversations, local hardware, and data privacy.

### Source excerpt

Check your understanding of installing Ollama, pulling local models, and calling the chat and generate functions from your Python code.

## Perplexity's new agent runs entirely on your GPU -- with one expensive catch

DevFeed: [Perplexity's new agent runs entirely on your GPU -- with one expensive catch](<https://devfeed.tech/articles/perplexity-s-new-agent-runs-entirely-on-your-gpu-with-one-expensive-catch-21600.md>)

Original publisher: [Read original article](<https://thenewstack.io/perplexity-portable-computer-windows/>)

Author: Amanda Caswell

Published: 2026-09-14T18:21:44Z

Content type: news

Language: en

Sources: [The New Stack](<https://devfeed.tech/sources/the-new-stack.md>)

Topics: [GPU](<https://devfeed.tech/topics/gpu.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [qwen](<https://devfeed.tech/topics/qwen.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>)

Tags: [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [news](<https://devfeed.tech/tags/news.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

The article reports that Perplexity's Portable Computer, a local version of its Computer agent, is available in the Perplexity app for Windows on compatible Nvidia GeForce RTX and RTX PRO GPUs. It requires at least 24GB of VRAM and combines local models, orchestration, a browser, tool calling, and a proprietary SPACE sandbox. The article also discusses platform-specific engineering, external service connectors, and the boundary between local and cloud computing.

### Source excerpt

Running an LLM on your PC is easy enough, but putting an agent to work there is a different story. The post Perplexity's new agent runs entirely on your GPU -- with one expensive catch appeared first on The New Stack.

## Use a local and open source code assistant

DevFeed: [Use a local and open source code assistant](<https://devfeed.tech/articles/use-a-local-and-open-source-code-assistant-12351.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/09/use-local-and-open-source-code-assistant>)

Author: Seth Kenlon

Published: 2026-09-09T14:01:45Z

Content type: tutorial

Language: en

Sources: [Red Hat](<https://devfeed.tech/sources/red-hat.md>), [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Open Source Models & Datasets](<https://devfeed.tech/topics/open-source-models-datasets.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Security, Privacy and Abuse Prevention](<https://devfeed.tech/topics/security-privacy-and-abuse-prevention.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Homebrew](<https://devfeed.tech/topics/homebrew.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [macOS](<https://devfeed.tech/topics/macos.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ai-inference](<https://devfeed.tech/tags/ai-inference.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [ide](<https://devfeed.tech/tags/ide.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llm](<https://devfeed.tech/tags/llm.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [macos](<https://devfeed.tech/tags/macos.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [privacy](<https://devfeed.tech/tags/privacy.md>)

### AI overview

This Red Hat Developer article explains how to use OpenCode as a local, open source AI coding assistant. It covers OpenCode's terminal, desktop, and IDE extension interfaces, its use of the Model Context Protocol, installation requirements, and the need to configure an LLM. For privacy-conscious local development, it recommends open source local AI tools such as Ollama or OpenVINO.

### Source excerpt

There's a lot of excitement about AI coding assistants, but many of the available options either aren't open source, or don't respect your data privacy by sending what you're working on to the cloud for processing. If you're looking for an alternative to closed AI, then you need an open coding assistant and an open source IDE. The post Use a local and open source code assistant appeared first on Red Hat Developer.

## EP223: Ollama vs vLLM vs SGLang

DevFeed: [EP223: Ollama vs vLLM vs SGLang](<https://devfeed.tech/articles/ep223-ollama-vs-vllm-vs-sglang-17985.md>)

Original publisher: [Read original article](<https://blog.bytebytego.com/p/ep223-ollama-vs-vllm-vs-sglang>)

Author: ByteByteGo

Published: 2026-08-22T15:31:34Z

Content type: comparison

Language: en

Sources: [ByteByteGo](<https://devfeed.tech/sources/bytebytego.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [sglang](<https://devfeed.tech/topics/sglang.md>), [vllm](<https://devfeed.tech/topics/vllm.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [API](<https://devfeed.tech/topics/api.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>)

Tags: [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [cache](<https://devfeed.tech/tags/cache.md>), [models](<https://devfeed.tech/tags/models.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [sglang](<https://devfeed.tech/tags/sglang.md>), [vllm](<https://devfeed.tech/tags/vllm.md>)

### AI overview

This comparison explains how Ollama, vLLM, and SGLang handle requests for open-weight models. Ollama uses a FIFO queue and pre-quantized GGUF models for local development and prototyping; vLLM uses continuous batching and PagedAttention for high-traffic serving; and SGLang uses prefix-aware scheduling and RadixAttention for agents, multi-turn chats, and structured outputs.

### Source excerpt

To use open-weight models on your machine, you have three main options: Ollama, vLLM, and SGLang. But each engine handles requests differently.

## Building a Local, Multimodal AI Terminal Agent with Gemma 4

DevFeed: [Building a Local, Multimodal AI Terminal Agent with Gemma 4](<https://devfeed.tech/articles/building-a-local-multimodal-ai-terminal-agent-with-gemma-4-22852.md>)

Original publisher: [Read original article](<https://medium.com/google-developer-experts/building-a-local-multimodal-ai-terminal-agent-with-gemma-4-4fbaa50eb14b?source=rss----a67bd6fa7d58---4>)

Author: Arjun Prabhulal

Published: 2026-08-12T09:25:11Z

Content type: tutorial

Language: en

Sources: [Google Developer Experts - Medium](<https://devfeed.tech/sources/google-developer-experts-medium.md>)

Topics: [gemma4](<https://devfeed.tech/topics/gemma4.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [multimodal-ai](<https://devfeed.tech/topics/multimodal-ai.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Code](<https://devfeed.tech/topics/code.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [code](<https://devfeed.tech/tags/code.md>), [function-calling](<https://devfeed.tech/tags/function-calling.md>), [gemma](<https://devfeed.tech/tags/gemma.md>), [gemma-4](<https://devfeed.tech/tags/gemma-4.md>), [google](<https://devfeed.tech/tags/google.md>), [google-cloud-platform](<https://devfeed.tech/tags/google-cloud-platform.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

A tutorial introduces Gemma 4 and builds a local multimodal terminal agent named gemma4-agent. It covers function calling, tool orchestration, text, image, and voice processing, plus Gemma 4's model variants and architecture.

### Source excerpt

Introduction Open-source LLM models have been improving rapidly with tool calling, extended context windows, and native vision and audio capabilities, all while delivering strong benchmark performance. Gemma 4, recently introduced by Google Deepmind brings all of these features together in sizes efficient enough to run locally. In this article, we'll look at the capabilities of Gemma 4 and build a multimodal (Text, Vision, Voice) CLI agent (gemma4-agent) with function-calling capabilities. By the end, you'll have an agent that can chat, write, execute code, analyze images, and process voice instructions to deliver highly grounded responses. What is Gemma 4 Model ? Gemma 4 is Google DeepMind's open model family, released in April 2026 under the Apache 2.0 license. Built from the same research and technology behind Gemini 3, Gemma 4 is designed for high-performance reasoning, coding, multimodal understanding, and local AI execution across different model sizes. Features of Gemma 4 Models Improved Tool calling : Native function calling and tool orchestration, letting agents act autonomously without bloating prompt instructions Thinking mode : Built-in step-by-step thinking mode via the <|think|> token for complex multi-turn logic Context Windows : Up to 256K tokens on the 12B and larger models (128K on the edge-sized E2B/E4B) for processing long document and tool outputs Extended Multimodality : Gemma 4 models can process text,voice and images simultaneously like extracting data from charts, analyzing screenshots , and reviewing UI mockups. Gemma 4 Model Variants & SpecificationsGemma 4 Architecture Gemma 4 comes in five model sizes built around four architectural variants, each making different trade-offs between performance, inference speed, compute, and memory. Gemma4 Unified 12B vs Effective Parameters Effective-parameter models (E2B and E4B) are dense transformer models optimized for edge and on-device deployment. The "E" stands for effective parameters use Per-La

## Self-Hosted LLM Inference: Serving, Benchmarking and Agent Guardrails

DevFeed: [Self-Hosted LLM Inference: Serving, Benchmarking and Agent Guardrails](<https://devfeed.tech/articles/self-hosted-llm-inference-serving-benchmarking-and-agent-guardrails-34097.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/atlas-agentic-ops/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-08-07T07:00:00Z

Content type: article

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [LLM evaluation / benchmarking](<https://devfeed.tech/topics/llm-evaluation-benchmarking.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [api](<https://devfeed.tech/tags/api.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [guardrails](<https://devfeed.tech/tags/guardrails.md>), [inference](<https://devfeed.tech/tags/inference.md>), [llm](<https://devfeed.tech/tags/llm.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article examines self-hosted LLM inference for infrastructure work, focusing on data locality, local-versus-hosted model tradeoffs, repeatable benchmarking on personal tasks, model serving, and guardrails for agents that can propose or apply changes.

### Source excerpt

Ollama OpenAI-compatible /v1/chat/completions: a repeatable benchmark on your own tasks and a dry-run plus --approve guardrail for infrastructure agents.

## Running Ollama Locally with Podman on Fedora Linux

DevFeed: [Running Ollama Locally with Podman on Fedora Linux](<https://devfeed.tech/articles/running-ollama-locally-with-podman-on-fedora-linux-12393.md>)

Original publisher: [Read original article](<https://fedoramagazine.org/running-ollama-locally-with-podman-on-fedora-linux/>)

Author: Yazan Monshed

Published: 2026-08-05T08:00:00Z

Content type: article

Language: en

Sources: [Fedora Magazine](<https://devfeed.tech/sources/fedora-magazine.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Open Source Models & Datasets](<https://devfeed.tech/topics/open-source-models-datasets.md>), [API](<https://devfeed.tech/topics/api.md>), [cURL](<https://devfeed.tech/topics/curl.md>), [GPU](<https://devfeed.tech/topics/gpu.md>)

Tags: [ai-development](<https://devfeed.tech/tags/ai-development.md>), [api](<https://devfeed.tech/tags/api.md>), [curl](<https://devfeed.tech/tags/curl.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llama](<https://devfeed.tech/tags/llama.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [offline](<https://devfeed.tech/tags/offline.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [podman](<https://devfeed.tech/tags/podman.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [python](<https://devfeed.tech/tags/python.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [using-software](<https://devfeed.tech/tags/using-software.md>)

### AI overview

This article explains how to run Ollama locally in a Podman container on Fedora Linux. It covers installing or verifying Podman, creating persistent storage for model weights, running the Ollama container, downloading Llama 3, optionally enabling Nvidia GPU acceleration, and using Ollama's local REST API with curl.

### Source excerpt

Running Large Language Models (LLMs) locally has become increasingly popular for development, privacy, and offline testing. Ollama makes this incredibly straightforward, allowing you to run models like Llama 3 or Mistral directly on your machine. By leveraging Podman on Fedora Linux, you can isolate Ollama inside a container. This approach keeps your host system clean [...]

## Fully Automated AI Inference on AWS, Azure, and Google Cloud with Pulumi

DevFeed: [Fully Automated AI Inference on AWS, Azure, and Google Cloud with Pulumi](<https://devfeed.tech/articles/fully-automated-ai-inference-on-aws-azure-and-google-cloud-with-pulumi-19002.md>)

Original publisher: [Read original article](<https://www.pulumi.com/blog/fully-automated-ai-inference-aws-azure-gcp-pulumi/>)

Author: Engin Diri

Published: 2026-06-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Pulumi](<https://devfeed.tech/sources/pulumi.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Infrastructure as code](<https://devfeed.tech/topics/infrastructure-as-code.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [aws](<https://devfeed.tech/tags/aws.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [gcp](<https://devfeed.tech/tags/gcp.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [pulumi-esc](<https://devfeed.tech/tags/pulumi-esc.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

This tutorial shows how to use Pulumi to provision GPU virtual machines on AWS, Azure, and Google Cloud, install drivers, run Ollama, and pull an open-source model without manual setup. It also uses Pulumi ESC with OIDC instead of a long-lived access key and avoids treating model-download completion as an infrastructure resource.

### Source excerpt

Putting Ollama on a cloud GPU is something I keep coming back to. A while ago I wrote up running open-source LLMs on an AWS EC2 box with Ollama and Pulumi, and the shape never really changes: a GPU instance, a model server, and a firewall rule in front. Infrastructure as code earned its place by making that kind of setup predictable and repeatable, and AI infrastructure is no exception. A GPU box serving a model is still a VM, a disk, and a firewall rule, and it should be declared like one. Thorsten Hans made exactly that case in his Akamai post, Fully Automated AI Infrastructures with Terraform and Akamai Cloud, which stands up a single GPU instance on Linode, installs the drivers, runs Ollama, and pulls a model, with no manual steps after terraform apply. I liked the shape of it, so this post ports the same idea to Pulumi and runs it across AWS, Azure, and Google Cloud instead of one. The result is one program shape per cloud: a single pulumi up brings up a GPU box that installs its own driver, runs Ollama, and pulls a model with no manual steps, and a single pulumi destroy takes it back down. Along the way it drops the two imperative bits the Terraform version leans on: a static access token sitting in an environment variable, and a null_resource running a shell loop to wait for the model. The first becomes an OIDC login from a Pulumi ESC environment, so no long-lived key lives anywhere. The second turns out not to be a resource at all. What you are building Strip away the per-cloud naming and every version of this is the same three things: a GPU virtual machine, a firewall in front of it, and a cloud-init script that turns a bare Ubuntu box into a running inference server. The model serving runs on Ollama, which exposes an HTTP API on port 11434 and keeps the model resident in GPU memory between requests. flowchart LR Dev([Your machine / curl]) -->|"HTTP :11434"| FW["Firewall / security group
(allow 11434, optional 22)"] FW --> VM["GPU VM (Ubuntu 24.04)

## Using local LLMs for agentic coding

DevFeed: [Using local LLMs for agentic coding](<https://devfeed.tech/articles/using-local-llms-for-agentic-coding-29082.md>)

Original publisher: [Read original article](<https://blog.alexewerlof.com/p/local-llms-for-agentic-coding>)

Author: Alex Ewerlöf

Published: 2026-06-04T09:01:34Z

Content type: tutorial

Language: en

Sources: [Alex Ewerlof Notes](<https://devfeed.tech/sources/alex-ewerlof-notes.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [GitHub Copilot CLI](<https://devfeed.tech/topics/github-copilot-cli.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [NVIDIA RTX](<https://devfeed.tech/topics/nvidia-rtx.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude](<https://devfeed.tech/tags/claude.md>), [coding](<https://devfeed.tech/tags/coding.md>), [github](<https://devfeed.tech/tags/github.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llama](<https://devfeed.tech/tags/llama.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llms](<https://devfeed.tech/tags/llms.md>), [local](<https://devfeed.tech/tags/local.md>), [local-llms](<https://devfeed.tech/tags/local-llms.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [nvidia-rtx](<https://devfeed.tech/tags/nvidia-rtx.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [quality](<https://devfeed.tech/tags/quality.md>), [rocm](<https://devfeed.tech/tags/rocm.md>), [state](<https://devfeed.tech/tags/state.md>)

### AI overview

A practical guide to using local language models for agentic coding. It covers running local models, configuring coding agents such as Copilot and Pi, and evaluating local models against cloud models in terms of cost, privacy, tooling, and performance.

### Source excerpt

AI honeymoon pricing is over, but your work is not

## AI, OAuth, And Other Platform APIs In The Core

DevFeed: [AI, OAuth, And Other Platform APIs In The Core](<https://devfeed.tech/articles/ai-oauth-and-other-platform-apis-in-the-core-19436.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/platform-apis-in-the-core/>)

Author: Shai Almog

Published: 2026-05-31T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [WebAuthn](<https://devfeed.tech/topics/webauthn.md>), [Passkeys](<https://devfeed.tech/topics/passkeys.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [API](<https://devfeed.tech/topics/api.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [vllm](<https://devfeed.tech/topics/vllm.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>)

Tags: [agent-skill](<https://devfeed.tech/tags/agent-skill.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [function-calling](<https://devfeed.tech/tags/function-calling.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llm](<https://devfeed.tech/tags/llm.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [vllm](<https://devfeed.tech/tags/vllm.md>)

### AI overview

This follow-up release article describes platform APIs moved into the framework core, including a first-class LLM client and ChatView, OAuth and OIDC authentication, WebAuthn passkeys, WiFi and connectivity APIs, and share-sheet callbacks. It also outlines streaming chat, tool calls, embeddings, image generation, and local-model support through Ollama-compatible endpoints.

### Source excerpt

Deeper AI integration in the framework core, modern authentication via OAuth / OIDC and WebAuthn passkeys driven from the system browser, and a few smaller additions alongside.

## Why and How to Run Local Models in Zed

DevFeed: [Why and How to Run Local Models in Zed](<https://devfeed.tech/articles/why-and-how-to-run-local-models-in-zed-13513.md>)

Original publisher: [Read original article](<https://zed.dev/blog/local-ai-in-zed>)

Author: Cameron Mcloughlin

Published: 2026-05-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [Local AI](<https://devfeed.tech/topics/local-ai.md>), [LLMs](<https://devfeed.tech/topics/llms.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [llama](<https://devfeed.tech/tags/llama.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llms](<https://devfeed.tech/tags/llms.md>), [local](<https://devfeed.tech/tags/local.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [ollama](<https://devfeed.tech/tags/ollama.md>)

### AI overview

This article explains why developers may choose local models in Zed, focusing on privacy, cost, control, and availability. It also discusses their limitations compared with cloud-hosted frontier models and introduces setup guidance.

### Source excerpt

You can run local AI models in Zed to get better performance and control over your data. Here's how.

## Technology Short Take 195

DevFeed: [Technology Short Take 195](<https://devfeed.tech/articles/technology-short-take-195-10929.md>)

Original publisher: [Read original article](<https://blog.scottlowe.org/2026/05/08/technology-short-take-195/>)

Author: Scott Lowe

Published: 2026-05-08T14:00:00Z

Content type: article

Language: en

Sources: [Scott's Weblog](<https://devfeed.tech/sources/scott-s-weblog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Security](<https://devfeed.tech/topics/security.md>), [API keys](<https://devfeed.tech/topics/api-keys.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api-keys](<https://devfeed.tech/tags/api-keys.md>), [article](<https://devfeed.tech/tags/article.md>), [aws](<https://devfeed.tech/tags/aws.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cni](<https://devfeed.tech/tags/cni.md>), [containers](<https://devfeed.tech/tags/containers.md>), [cri-o](<https://devfeed.tech/tags/cri-o.md>), [devops](<https://devfeed.tech/tags/devops.md>), [docker](<https://devfeed.tech/tags/docker.md>), [go](<https://devfeed.tech/tags/go.md>), [iac](<https://devfeed.tech/tags/iac.md>), [k8s](<https://devfeed.tech/tags/k8s.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llm](<https://devfeed.tech/tags/llm.md>), [networking](<https://devfeed.tech/tags/networking.md>), [oci](<https://devfeed.tech/tags/oci.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Technology Short Take 195 is a curated roundup of technology articles and posts, with an unplanned emphasis on AI and large language models. It covers API-key storage, AI tools and assistants, AI workflow automation, AI-agent security, Kubernetes security, networking, Ollama and local LLM experiments, Terraform versus OpenTofu, and cloud management.

### Source excerpt

Welcome to Technology Short Take #195! It wasn't planned this way, but it seems like this Tech Short Take is heavily slanted toward AI/LLM-related articles and posts. Topics like security concerns around improper storage of API keys, how developers are using AI tools, spyware getting installed with AI assistants, and how AI/LLMs might be creating barriers to entry for new IT profesionals are all on tap this time around. I hope this unintentional focus doesn't prevent you from finding something useful! Networking Ivan Pepelnjak takes readers through the process of generating partial devices configurations with netlab. It's an older blog post, but it checks out--have a look at this walkthrough of Containerlab and Netlab. (Hat tip to Ivan for the link. Also, bonus points if you understood the reference at the start of this paragraph.) Ah, MTU issues...they don't go away if you migrate to Kubernetes. Security Sean Gallagher and Omid Mirzaei from Cisco Talos discuss how threat actors are misusing AI workflow automation. Before this article on vulnerability triage, I'd never heard of "brocards." Kelby Ludwig reminds folks that you don't want long-lived keys. Davi Ottenheimer tackles the claims about risk from Anthropic's Mythos preview. (Hint: the words "missing", "failed", "fluffy bunny", and "FUD" are involved.) William Collins reminds readers that they still need to pay attention to where they're storing sensitive data like API keys. Copy Fail has been making the rounds on lots of articles and blogs. Clément Nussbaumer looks at Copy Fail from the perspective of going from unprivileged Pod to root on a Kubernetes Node. Here's another one on Copy Fail, this time looking at blocking Copy Fail with Tetragon. Security is an arms race, and trying to secure AI agents is no different. The latest round in the race is a Falco project called Prempti. Cloud Computing/Cloud Management It's a good thing I came across this article about why friends don't let friends use Ollama. I had in

## Building a Local AI Task Manager with PydanticAI and Ollama

DevFeed: [Building a Local AI Task Manager with PydanticAI and Ollama](<https://devfeed.tech/articles/building-a-local-ai-task-manager-with-pydanticai-and-ollama-35014.md>)

Original publisher: [Read original article](<https://read.theaimerge.com/p/building-a-local-ai-task-manager>)

Author: Alex Razvant

Published: 2026-03-22T14:03:18Z

Content type: tutorial

Language: en

Sources: [Neural Bits](<https://devfeed.tech/sources/neural-bits.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Pydantic](<https://devfeed.tech/topics/pydantic.md>), [App](<https://devfeed.tech/topics/app.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Python](<https://devfeed.tech/topics/python.md>), [Code](<https://devfeed.tech/topics/code.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [code](<https://devfeed.tech/tags/code.md>), [dev](<https://devfeed.tech/tags/dev.md>), [examples](<https://devfeed.tech/tags/examples.md>), [guide](<https://devfeed.tech/tags/guide.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [local](<https://devfeed.tech/tags/local.md>), [models](<https://devfeed.tech/tags/models.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [practical](<https://devfeed.tech/tags/practical.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

A practical tutorial on building a local AI task manager with Ollama and PydanticAI. The application uses local language models and typed agent tools to handle tasks such as adding work, marking tasks complete, and listing overdue items.

### Source excerpt

A practical introduction to agent-based architectures using typed models, tools, and runtime context in Pydantic AI.

## Building a Local Voice Dictation Device with Raspberry Pi, Whisper, and Ollama

DevFeed: [Building a Local Voice Dictation Device with Raspberry Pi, Whisper, and Ollama](<https://devfeed.tech/articles/i-built-my-own-wisprflow-fully-local-under-50-and-it-types-into-any-computer-25154.md>)

Original publisher: [Read original article](<https://blog.droidchef.dev/i-built-my-own-wisprflow-fully-local-under-50-and-it-types-into-any-computer/>)

Author: Ishan Khanna

Published: 2026-03-16T20:55:45Z

Content type: tutorial

Language: en

Sources: [Ishan Khanna](<https://devfeed.tech/sources/ishan-khanna.md>)

Topics: [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Whisper](<https://devfeed.tech/topics/whisper.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [ASGI](<https://devfeed.tech/topics/asgi.md>), [Python](<https://devfeed.tech/topics/python.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [CircuitPython](<https://devfeed.tech/topics/circuitpython.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [audio](<https://devfeed.tech/tags/audio.md>), [circuitpython](<https://devfeed.tech/tags/circuitpython.md>), [fastapi](<https://devfeed.tech/tags/fastapi.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [llms](<https://devfeed.tech/tags/llms.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [python](<https://devfeed.tech/tags/python.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [transcription](<https://devfeed.tech/tags/transcription.md>), [whisper](<https://devfeed.tech/tags/whisper.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This tutorial describes a local voice dictation device built with a Raspberry Pi Zero W, Raspberry Pi Pico, and an INMP441 microphone. Audio is sent over Wi-Fi to a Windows PC for Whisper transcription and Ollama text cleanup, then returned through a USB keyboard interface via a KVM switch. The author reports about $40 in hardware costs and under 700 milliseconds of end-to-end latency.

### Source excerpt

I spend most of my day talking to AI agents in the terminal. Claude Code, ChatGPT, aider -- you name it. And every time I have to type out a long, detailed prompt explaining what I want refactored, I think: why am I typing this when I could just say

## Building AI Agent Applications: Lessons on Model Size, Context, MCP, and RAG

DevFeed: [Building AI Agent Applications: Lessons on Model Size, Context, MCP, and RAG](<https://devfeed.tech/articles/de-mystifying-ai-agent-applications-19719.md>)

Original publisher: [Read original article](<https://deliveroo.engineering/2026/02/16/demystifying-ai-agents.html>)

Author: Mai Lubega

Published: 2026-02-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Deliveroo](<https://devfeed.tech/sources/deliveroo.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Retrieval-Augmented Generation](<https://devfeed.tech/topics/retrieval-augmented-generation.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [go](<https://devfeed.tech/tags/go.md>), [llms](<https://devfeed.tech/tags/llms.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [rag](<https://devfeed.tech/tags/rag.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

This tutorial shares lessons from an Ardan Labs workshop on building AI agent applications. It covers using smaller local models with Ollama, managing conversation context, generating vector embeddings, building RAG applications, and creating an MCP client and server.

### Source excerpt

LLMs, MCPs, RAG. There are lots of acronyms in the AI space, but what do they all mean? Dear reader, despite being a software engineer who works in the machine learning space, I confess there was a time I wasn't really sure. Fortunately, with the financial support of Deliveroo's Women-in-Tech Employee Resource Group, I took the Ardan Labs Building AI-Powered Applications in Go workshop that helped me understand what's really going on behind the chat interface and where software engineering meets LLM-based applications. We went through a series of modules to incrementally build a RAG (Retrieval-Augmented Generation) AI Agent application. I started with generating vector embeddings from text and eventually built an MCP Client & Server able to process image and text input and respond to simple queries, after which I felt I understood the new AI landscape much, much better. For my dearest gentle reader, I'm happy to share these three takeaways from the course: Size Matters Full-size language models are very large and can require several hundred gigabytes of memory to run, certainly much more than is available on a personal laptop. To work around this constraint, we used Ollama -- an open-source project that provides smaller, more size-efficient LLM models - that can be run locally. In the real world, some applications get around this problem by sending data directly to OpenAI/Anthropic's APIs. They don't have to host any models locally, just send and receive data (subject to usage tier and API limits, of course). But applications that need a model to run locally for proprietary reasons will have to manage the infrastructure themselves -- which usually involves a very spicy cloud bill or a server in the corner that doubles as a space heater. Don't Lose the Plot (Manage your Context) Think of Context as the LLM's short-term memory. When we chat with an AI, we don't just send the current question; we send the entire conversation history, system instructions, and any retrieve

## Query Database Using Plain English

DevFeed: [Query Database Using Plain English](<https://devfeed.tech/articles/query-database-using-plain-english-22283.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2026/02/query-database-using-plain-english/>)

Published: 2026-02-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Code](<https://devfeed.tech/topics/code.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [context](<https://devfeed.tech/topics/context.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [ardan-labs](<https://devfeed.tech/tags/ardan-labs.md>), [blog](<https://devfeed.tech/tags/blog.md>), [code](<https://devfeed.tech/tags/code.md>), [context](<https://devfeed.tech/tags/context.md>), [database](<https://devfeed.tech/tags/database.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [github](<https://devfeed.tech/tags/github.md>), [go](<https://devfeed.tech/tags/go.md>), [go-programming](<https://devfeed.tech/tags/go-programming.md>), [golang](<https://devfeed.tech/tags/golang.md>), [llms](<https://devfeed.tech/tags/llms.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [programming](<https://devfeed.tech/tags/programming.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

This tutorial shows how to build a system that lets users query a relational database using plain English. It uses an LLM to generate SQL, executes the query against a database, and then uses the query results to generate an answer. The example uses the Austin Bike Share dataset, Kronk Model Server, and DuckDB, while noting that other model servers and SQL databases can be used.

### Source excerpt

Introduction In this post you'll see how you can create a system that allows users to query a relational database using plain English. This allows users not familiar with SQL or business intelligence systems to get insights from data. Setting Up If you want to follow along, you'll need to clone the code from the GitHub repo. This will download the code, and the database file containing the data (bikes.ddb) Note: The data is from the Austin Bike Share dataset.

## Choose Your Edit Prediction Provider

DevFeed: [Choose Your Edit Prediction Provider](<https://devfeed.tech/articles/choose-your-edit-prediction-provider-13464.md>)

Original publisher: [Read original article](<https://zed.dev/blog/edit-prediction-providers>)

Author: Max Brunsfeld

Published: 2026-02-04T00:00:00Z

Content type: release

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [Mercury](<https://devfeed.tech/topics/mercury-lang.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [code](<https://devfeed.tech/tags/code.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [inference](<https://devfeed.tech/tags/inference.md>), [integration](<https://devfeed.tech/tags/integration.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [state-management](<https://devfeed.tech/tags/state-management.md>)

### AI overview

Zed introduces support for multiple edit prediction providers, including Zeta, Mercury Coder, Sweep, Ollama, Codestral, and GitHub Copilot's Next Edit Suggestions. A new pluggable provider architecture centralizes core functionality while simplifying provider-specific integrations.

### Source excerpt

Zed now supports multiple edit prediction providers: Zeta, Mercury Coder, Sweep, Ollama, and GitHub Copilot Next-Edit.

## Protect your AI workloads from supply chain attacks

DevFeed: [Protect your AI workloads from supply chain attacks](<https://devfeed.tech/articles/protect-your-ai-workloads-from-supply-chain-attacks-13205.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/protect-your-ai-workloads-from-supply-chain-attacks>)

Published: 2026-01-30T00:00:00Z

Content type: article

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [chainguard](<https://devfeed.tech/topics/chainguard.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Security](<https://devfeed.tech/topics/security.md>), [PyTorch](<https://devfeed.tech/topics/pytorch.md>), [Tensorflow](<https://devfeed.tech/topics/tensorflow.md>), [MLOps](<https://devfeed.tech/topics/mlops.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-containers](<https://devfeed.tech/tags/ai-containers.md>), [chainguard](<https://devfeed.tech/tags/chainguard.md>), [chainguard-containers](<https://devfeed.tech/tags/chainguard-containers.md>), [chainguard-for-ai](<https://devfeed.tech/tags/chainguard-for-ai.md>), [chainguard-libraries](<https://devfeed.tech/tags/chainguard-libraries.md>), [containers](<https://devfeed.tech/tags/containers.md>), [cudnn](<https://devfeed.tech/tags/cudnn.md>), [cves](<https://devfeed.tech/tags/cves.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [kserve](<https://devfeed.tech/tags/kserve.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [nemo](<https://devfeed.tech/tags/nemo.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [python](<https://devfeed.tech/tags/python.md>), [pytorch](<https://devfeed.tech/tags/pytorch.md>), [security](<https://devfeed.tech/tags/security.md>), [security-vulnerabilities](<https://devfeed.tech/tags/security-vulnerabilities.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [supply-chain-attacks](<https://devfeed.tech/tags/supply-chain-attacks.md>), [zero-cve-containers](<https://devfeed.tech/tags/zero-cve-containers.md>)

### AI overview

The article discusses security and operational challenges in AI/ML workloads, including complex dependencies, bloated artifacts, infrastructure sprawl, and unremediated CVEs. It presents Chainguard Containers' minimal images for AI workloads as a way to reduce attack surface, storage needs, and deployment overhead, and cites a 50 MB gpu-operator image compared with a 170 MB upstream equivalent.

### Source excerpt

Chainguard secures AI adoption with minimal, zero-CVE containers and source-built libraries that prevent supply chain malware while keeping developers fast.

## Local AI Setup Guide for Android Developers

DevFeed: [Local AI Setup Guide for Android Developers](<https://devfeed.tech/articles/zero-to-ai-an-android-developer-s-vital-local-setup-24918.md>)

Original publisher: [Read original article](<https://blog.blundellapps.co.uk/zero-to-ai-an-android-developers-vital-local-setup/>)

Author: blundell

Published: 2026-01-18T14:03:28Z

Content type: tutorial

Language: en

Sources: [Blundell](<https://devfeed.tech/sources/blundell.md>)

Topics: [android-development](<https://devfeed.tech/topics/android-development.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [gemma](<https://devfeed.tech/topics/gemma.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [beginner](<https://devfeed.tech/tags/beginner.md>), [beginner-reference](<https://devfeed.tech/tags/beginner-reference.md>), [gemma](<https://devfeed.tech/tags/gemma.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [intermediate](<https://devfeed.tech/tags/intermediate.md>), [llm](<https://devfeed.tech/tags/llm.md>), [local](<https://devfeed.tech/tags/local.md>), [offline](<https://devfeed.tech/tags/offline.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [reference](<https://devfeed.tech/tags/reference.md>)

### AI overview

A Day 1 setup guide for Android developers that recommends AI-focused browser resources and Ollama for running open-source models locally. It discusses Gemma 3, including its multimodal capabilities, 128k-token context window, and hardware considerations.

### Source excerpt

Forget just installing Android Studio and calling it a day. To operate at scale, you need a local environment that augments your engineering intuition with LLM-powered efficiency. Here is your Day 1 guide to setting up your machine for success. The post Zero to AI: An Android Developer's Vital Local Setup first appeared on Blundell.

## Making Java a first-class AI citizen with Langchain4j

DevFeed: [Making Java a first-class AI citizen with Langchain4j](<https://devfeed.tech/articles/making-java-a-first-class-ai-citizen-with-langchain4j-23024.md>)

Original publisher: [Read original article](<https://www.javaadvent.com/2025/12/making-java-a-first-class-ai-citizen-with-langchain4j.html>)

Author: deors

Published: 2025-12-18T03:03:33Z

Content type: tutorial

Language: en

Sources: [Java Advent Calendar](<https://devfeed.tech/sources/java-advent-calendar.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [API](<https://devfeed.tech/topics/api.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [observability](<https://devfeed.tech/topics/observability.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Google AI](<https://devfeed.tech/topics/google-ai.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-models](<https://devfeed.tech/tags/ai-models.md>), [api](<https://devfeed.tech/tags/api.md>), [java](<https://devfeed.tech/tags/java.md>), [langchain4j](<https://devfeed.tech/tags/langchain4j.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [openai](<https://devfeed.tech/tags/openai.md>), [vertex](<https://devfeed.tech/tags/vertex.md>)

### AI overview

This article introduces LangChain4j as a framework-agnostic Java library for building and running generative AI solutions. It explains its API, integration with Spring, Jakarta, Quarkus, Micronaut, and standalone applications, and support for cloud and local models, with examples based on version 0.36.2.

### Source excerpt

Introduction When the first technical solutions based on Artificial Intelligence began to be created, Python was the language and runtime platform of choice. It was not a total surprise as Python was the choice of the great majority of data scientists to analyse data, perform experiments and create AI models, so it was kind of [...] The post Making Java a first-class AI citizen with Langchain4j appeared first on JVM Advent.

## Watch the recordings from my Python + AI series

DevFeed: [Watch the recordings from my Python + AI series](<https://devfeed.tech/articles/watch-the-recordings-from-my-python-ai-series-21743.md>)

Original publisher: [Read original article](<http://blog.pamelafox.org/2025/10/watch-recordings-from-my-python-ai.html>)

Author: Pamela Fox (noreply@blogger.com)

Published: 2025-10-31T14:22:00Z

Content type: article

Language: en

Sources: [Pamela Fox](<https://devfeed.tech/sources/pamela-fox.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Azure OpenAI](<https://devfeed.tech/topics/azure-openai.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [openai](<https://devfeed.tech/tags/openai.md>), [python](<https://devfeed.tech/tags/python.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

A blog article provides recordings and materials from a nine-part Python and generative AI series. It covers language models, embeddings, retrieval-augmented generation, evaluation and safety, AI agents, Model Context Protocol, and related Python examples using services including GitHub Models, Ollama, Azure OpenAI, and OpenAI models.

### Source excerpt

My colleague and I just wrapped up a live series on Python + AI, a nine-part journey diving deep into how to use generative AI models from Python. I gave the english streams while my colleague Gwen gave the spanish streams (and I hung out in her live chat, working on my technical spanish!). The series introduced multiple types of models, including LLMs, embedding models, and vision models. We dug into popular techniques like RAG, tool calling, and structured outputs. We assessed AI quality and safety using automated evaluations and red-teaming. Finally, we developed AI agents using popular Python agents frameworks and explored the new Model Context Protocol (MCP). To apply the concepts, we put together code examples that run for free thanks to GitHub Models, a service that provides free models to every GitHub account holder for experimentation and education. The examples are also compatible with local models (via Ollama), Azure OpenAI, or OpenAI.com models. Even if you missed the live series, you can still access all the material using the links below! If you're an instructor, feel free to use the slides and code examples in your own classes. Python + AI: Large Language Models 📺 Watch recording In this session, we explore Large Language Models (LLMs), the models that power ChatGPT and GitHub Copilot. We use Python to interact with LLMs using popular packages like the OpenAI SDK and LangChain. We experiment with prompt engineering and few-shot examples to improve outputs. We also demonstrate how to build a full-stack app powered by LLMs and explain the importance of concurrency and streaming for user-facing AI apps. Slides for this session Code repository with examples: python-openai-demos Python + AI: Vector embeddings 📺 Watch recording In our second session, we dive into a different type of model: the vector embedding model. A vector embedding is a way to encode text or images as an array of floating-point numbers. Vector embeddings enable similarity search across

## The Complete Guide to Ollama: Local LLM Inference Made Simple

DevFeed: [The Complete Guide to Ollama: Local LLM Inference Made Simple](<https://devfeed.tech/articles/the-complete-guide-to-ollama-local-llm-inference-made-simple-35021.md>)

Original publisher: [Read original article](<https://read.theaimerge.com/p/the-complete-guide-to-ollama-local>)

Author: The AI Merge

Published: 2025-10-25T13:02:36Z

Content type: tutorial

Language: en

Sources: [Neural Bits](<https://devfeed.tech/sources/neural-bits.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Python](<https://devfeed.tech/topics/python.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [cli](<https://devfeed.tech/tags/cli.md>), [docker](<https://devfeed.tech/tags/docker.md>), [inference](<https://devfeed.tech/tags/inference.md>), [llm](<https://devfeed.tech/tags/llm.md>), [local](<https://devfeed.tech/tags/local.md>), [local-llm](<https://devfeed.tech/tags/local-llm.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

A practical guide to Ollama for local large language model inference. It covers Ollama's role in the LLM ecosystem, its architecture, model management and customization, Hugging Face model integration, an OpenAI-compatible API, Python usage, and Docker deployment.

### Source excerpt

A deep dive into Ollama's architecture, going through model management, OpenAI API schema and local inference integrations with CLI, Docker and Python.

## TL;DR for Session Recording. AI Session Summaries for SSH, Kubernetes exec, and Postgres

DevFeed: [TL;DR for Session Recording. AI Session Summaries for SSH, Kubernetes exec, and Postgres](<https://devfeed.tech/articles/tl-dr-for-session-recording-ai-session-summaries-for-ssh-kubernetes-exec-and-postgres-29562.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/ai-session-summaries-ssh-kubernetes-postgres/>)

Author: ben@goteleport.com (Ben Arent)

Published: 2025-09-24T00:00:00Z

Content type: release

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Security](<https://devfeed.tech/topics/security.md>), [audit](<https://devfeed.tech/topics/audit.md>), [JSON](<https://devfeed.tech/topics/json.md>), [litellm](<https://devfeed.tech/topics/litellm.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [audit](<https://devfeed.tech/tags/audit.md>), [inference](<https://devfeed.tech/tags/inference.md>), [json](<https://devfeed.tech/tags/json.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [litellm](<https://devfeed.tech/tags/litellm.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [openai](<https://devfeed.tech/tags/openai.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

Teleport introduces AI Session Summaries for interactive SSH, Kubernetes exec, and Postgres sessions. The feature generates concise, readable summaries with operational outcomes, security-relevant activity, and risk or impact levels, and stores summaries as JSON alongside session recordings.

### Source excerpt

Teleport's AI-powered session summaries transform hours of recordings into readable digests, making security reviews and audits significantly more efficient.

[Next page](<https://devfeed.tech/tags/ollama.md?cursor=WyIyMDI1LTA5LTI0VDAwOjAwOjAwKzAwOjAwIiwgIjRkZDQwYjVlLTkwN2YtNGMyNS1iZDI4LTZjMGZmMDRlYWUxMCJd>)