# Ollama

Ollama is a platform for running and building with open models locally or in the cloud, with a REST API and Python and JavaScript libraries.

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

## 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.

## 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.

## 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

## 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.

## 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.

## 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.

## Redpanda open-sources top 16 AI connectors

DevFeed: [Redpanda open-sources top 16 AI connectors](<https://devfeed.tech/articles/redpanda-open-sources-top-16-ai-connectors-12764.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/redpanda-top-16-ai-connectors-open-source>)

Author: Mike Broberg

Published: 2025-08-18T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [Redpanda-Connect](<https://devfeed.tech/topics/redpanda-connect.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Amazon Bedrock](<https://devfeed.tech/topics/amazon-bedrock.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [cohere](<https://devfeed.tech/topics/cohere.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-connector-platforms](<https://devfeed.tech/tags/ai-connector-platforms.md>), [ai-connectors-for-commercial-products](<https://devfeed.tech/tags/ai-connectors-for-commercial-products.md>), [ai-connectors-open-source](<https://devfeed.tech/tags/ai-connectors-open-source.md>), [ai-data-streaming](<https://devfeed.tech/tags/ai-data-streaming.md>), [ai-integration-tools](<https://devfeed.tech/tags/ai-integration-tools.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [bedrock](<https://devfeed.tech/tags/bedrock.md>), [cloud-native-ai-services](<https://devfeed.tech/tags/cloud-native-ai-services.md>), [cohere](<https://devfeed.tech/tags/cohere.md>), [embeddable-ai-capabilities](<https://devfeed.tech/tags/embeddable-ai-capabilities.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-ai-for-business](<https://devfeed.tech/tags/open-source-ai-for-business.md>), [openai](<https://devfeed.tech/tags/openai.md>), [openai-connectors](<https://devfeed.tech/tags/openai-connectors.md>), [rag](<https://devfeed.tech/tags/rag.md>), [real-time-ai-streaming](<https://devfeed.tech/tags/real-time-ai-streaming.md>), [redpanda-ai-connectors](<https://devfeed.tech/tags/redpanda-ai-connectors.md>), [redpanda-connect](<https://devfeed.tech/tags/redpanda-connect.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [streaming-ai-processors](<https://devfeed.tech/tags/streaming-ai-processors.md>)

### AI overview

Redpanda announces the open-source release of its top AI connectors under the Apache 2.0 license. The connectors integrate Redpanda Connect with destinations and models including OpenAI, Cohere, Amazon Bedrock, Ollama, and Google Cloud Vertex AI, supporting streaming pipelines and use cases such as generation, summarization, classification, translation, and text embeddings for RAG.

### Source excerpt

Redpanda open-sources top AI connectors to the most used destinations, including OpenAI, Cohere, Bedrock, Ollama, and Vertex AI. Learn more.

## Welcome GPT OSS, the new open-source model family from OpenAI!

DevFeed: [Welcome GPT OSS, the new open-source model family from OpenAI!](<https://devfeed.tech/articles/welcome-gpt-oss-the-new-open-source-model-family-from-openai-7567.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/welcome-openai-gpt-oss>)

Author: Vaibhav Srivastav; Pedro Cuenca; Lewis Tunstall; Clem 🤗; Matthew Carrigan; Clémentine Fourrier; Célina Hanouti; Lucain Pouget; Marc Sun; Simon Pagezy

Published: 2025-08-05T00:00:00Z

Content type: release

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [gpt-oss](<https://devfeed.tech/topics/gpt-oss.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [inference-providers](<https://devfeed.tech/topics/inference-providers.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [moe](<https://devfeed.tech/topics/moe.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [Python](<https://devfeed.tech/topics/python.md>), [quantization](<https://devfeed.tech/topics/quantization.md>), [Transformers](<https://devfeed.tech/topics/transformers.md>), [vllm](<https://devfeed.tech/topics/vllm.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [community](<https://devfeed.tech/tags/community.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [gpt-oss](<https://devfeed.tech/tags/gpt-oss.md>), [inference-providers](<https://devfeed.tech/tags/inference-providers.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llm](<https://devfeed.tech/tags/llm.md>), [moe](<https://devfeed.tech/tags/moe.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openai](<https://devfeed.tech/tags/openai.md>), [python](<https://devfeed.tech/tags/python.md>), [quantization](<https://devfeed.tech/tags/quantization.md>), [transformers](<https://devfeed.tech/tags/transformers.md>), [vllm](<https://devfeed.tech/tags/vllm.md>)

### AI overview

Hugging Face welcomes OpenAI's gpt-oss open-source model family. The article describes the models' Apache 2.0 licensing, local deployment options, reasoning and tool-use capabilities, MoE architecture, quantization, supported inference implementations, and access through Inference Providers and the Responses API.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Gemma 3n fully available in the open-source ecosystem!

DevFeed: [Gemma 3n fully available in the open-source ecosystem!](<https://devfeed.tech/articles/gemma-3n-fully-available-in-the-open-source-ecosystem-7213.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/gemma3n>)

Author: Aritra Roy Gosthipaty; Pedro Cuenca; Sergio Paniego; Vaibhav Srivastav; Christopher Fleetwood; Joshua; Steven Zheng; Kashif Rasul

Published: 2025-06-26T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [gemma](<https://devfeed.tech/topics/gemma.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [MLX](<https://devfeed.tech/topics/mlx.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [transformers.js](<https://devfeed.tech/topics/transformers-js.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [timm](<https://devfeed.tech/topics/timm.md>), [asr](<https://devfeed.tech/topics/asr.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [audio](<https://devfeed.tech/tags/audio.md>), [community](<https://devfeed.tech/tags/community.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [gemma](<https://devfeed.tech/tags/gemma.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llm](<https://devfeed.tech/tags/llm.md>), [mlx](<https://devfeed.tech/tags/mlx.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [release](<https://devfeed.tech/tags/release.md>), [research](<https://devfeed.tech/tags/research.md>), [speech](<https://devfeed.tech/tags/speech.md>), [timm](<https://devfeed.tech/tags/timm.md>), [transformers](<https://devfeed.tech/tags/transformers.md>), [transformers-js](<https://devfeed.tech/tags/transformers-js.md>), [translation](<https://devfeed.tech/tags/translation.md>), [vision](<https://devfeed.tech/tags/vision.md>), [vlm](<https://devfeed.tech/tags/vlm.md>)

### AI overview

This article announces the availability of Gemma 3n in major open-source libraries and presents practical usage and fine-tuning examples. It describes the model variants, memory-efficient hardware requirements, multimodal audio and vision encoders, speech-to-text and translation capabilities, and architectural features including MatFormer and Per-Layer Embeddings.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Inner Loop Agents

DevFeed: [Inner Loop Agents](<https://devfeed.tech/articles/inner-loop-agents-33461.md>)

Original publisher: [Read original article](<https://timkellogg.me/blog/2025/04/19/inner-loops>)

Published: 2025-04-19T00:00:00Z

Content type: opinion

Language: en

Sources: [Tim Kellogg](<https://devfeed.tech/sources/tim-kellogg.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [Parsing](<https://devfeed.tech/topics/parsing.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [vllm](<https://devfeed.tech/topics/vllm.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Reinforcement learning](<https://devfeed.tech/topics/reinforcement-learning.md>), [XML](<https://devfeed.tech/topics/xml.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [api](<https://devfeed.tech/tags/api.md>), [json](<https://devfeed.tech/tags/json.md>), [llm](<https://devfeed.tech/tags/llm.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [openai](<https://devfeed.tech/tags/openai.md>), [parsing](<https://devfeed.tech/tags/parsing.md>), [reinforcement-learning](<https://devfeed.tech/tags/reinforcement-learning.md>), [tools](<https://devfeed.tech/tags/tools.md>), [vllm](<https://devfeed.tech/tags/vllm.md>), [xml](<https://devfeed.tech/tags/xml.md>)

### AI overview

This article explains "inner loop agents," a design in which an LLM can parse and execute tool calls within the model-serving loop instead of returning control to a client. It discusses how software such as Ollama and vLLM handles model-specific tool-call formats and suggests that concurrent tool use during generation is a key motivation.

### Source excerpt

What if an LLM could use tools directly? In this post I discuss a potentially divergent view of agents, where agents are less like systems and more like LLMs specially trained to solve problems with a specific set of tools.

## Not Everything is an Agent

DevFeed: [Not Everything is an Agent](<https://devfeed.tech/articles/not-everything-is-an-agent-27457.md>)

Original publisher: [Read original article](<https://ariya.io/2025/03/not-everything-is-an-agent/>)

Published: 2025-04-01T06:47:17Z

Content type: opinion

Language: en

Sources: [Ariya Hidayat](<https://devfeed.tech/sources/ariya-hidayat.md>)

Topics: [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [coding assistant](<https://devfeed.tech/topics/coding-assistant.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [code](<https://devfeed.tech/tags/code.md>), [coding-assistant](<https://devfeed.tech/tags/coding-assistant.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [llm](<https://devfeed.tech/tags/llm.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

This opinion argues that not every LLM-based program should be called an agent. It distinguishes simple LLM calls, retrieval, memory, chaining, and routing from systems handling complex real-world tasks, and recommends relying on successful evaluations rather than anecdotes or hype.

### Source excerpt

"Agent" is likely going to be the word that will cause existential dread to true LLM enthusiasts.

## Using Ollama and Kotlin to migrate multiple files into a new library

DevFeed: [Using Ollama and Kotlin to migrate multiple files into a new library](<https://devfeed.tech/articles/using-ollama-and-kotlin-to-migrate-multiple-files-into-a-new-library-28715.md>)

Original publisher: [Read original article](<https://le0nidas.gr/2025/03/09/using-ollama-and-kotlin-to-migrate-multiple-files-into-a-new-library/>)

Author: Leonidas Partsas

Published: 2025-03-09T16:26:35Z

Content type: tutorial

Language: en

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

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Library](<https://devfeed.tech/topics/library.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [llm](<https://devfeed.tech/tags/llm.md>), [migration](<https://devfeed.tech/tags/migration.md>), [okhttp](<https://devfeed.tech/tags/okhttp.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [til](<https://devfeed.tech/tags/til.md>)

### AI overview

The article describes using Ollama with Kotlin to migrate a project from LoganSquare to kotlinx.serialization across multiple files. It outlines a workflow that loads file contents, sends them with prompts to a local LLM, and writes the results back, using OkHttp and kotlinx.serialization to communicate with Ollama.

### Source excerpt

At work, there is a need to migrate our project from using LoganSquare to kotlinx.serialization. Part of the work involves replacing the annotations the first library is using with the ones from the second. Unfortunately some cases are not as simple as replacing foo with boo. For example, a property must be annotated with @JsonField(name ... Continue reading Using Ollama and Kotlin to migrate multiple files into a new library ->

## Run Large Language Models Locally on a Mac with Ollama

DevFeed: [Run Large Language Models Locally on a Mac with Ollama](<https://devfeed.tech/articles/ollama-29002.md>)

Original publisher: [Read original article](<https://nshipster.com/ollama/>)

Author: Mattt (mattt@nshipster.com)

Published: 2025-02-14T08:00:00Z

Content type: tutorial

Language: en

Sources: [NSHipster](<https://devfeed.tech/sources/nshipster.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [llama3](<https://devfeed.tech/topics/llama3.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Homebrew](<https://devfeed.tech/topics/homebrew.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [containers](<https://devfeed.tech/tags/containers.md>), [homebrew](<https://devfeed.tech/tags/homebrew.md>), [inference](<https://devfeed.tech/tags/inference.md>), [latency](<https://devfeed.tech/tags/latency.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [llama3](<https://devfeed.tech/tags/llama3.md>), [llms](<https://devfeed.tech/tags/llms.md>), [miscellaneous](<https://devfeed.tech/tags/miscellaneous.md>), [oci](<https://devfeed.tech/tags/oci.md>), [ollama](<https://devfeed.tech/tags/ollama.md>)

### AI overview

This tutorial explains how to use Ollama to download, run, and manage large language models locally on a Mac. It covers installation, llama3.2, llama.cpp, Modelfiles, OCI-based model distribution, and the practical benefits of local inference, including privacy, cost, latency, control, and reliability.

### Source excerpt

While we wait for Apple Intelligence to arrive on our devices, something remarkable is already running on our Macs. Think of it as a locavore approach to artificial intelligence: homegrown, sustainable, and available year-round.

## How to Try DeepSeek-R1 for Coding in Zed

DevFeed: [How to Try DeepSeek-R1 for Coding in Zed](<https://devfeed.tech/articles/how-is-deepseek-r1-for-coding-try-it-right-now-13498.md>)

Original publisher: [Read original article](<https://zed.dev/blog/how-is-deepseek-r1-for-coding>)

Author: Richard Feldman

Published: 2025-01-27T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [deepseek](<https://devfeed.tech/topics/deepseek.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [API keys](<https://devfeed.tech/topics/api-keys.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [coding](<https://devfeed.tech/tags/coding.md>), [deepseek](<https://devfeed.tech/tags/deepseek.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [large-language-model](<https://devfeed.tech/tags/large-language-model.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [open-source](<https://devfeed.tech/tags/open-source.md>)

### AI overview

This tutorial explains how to use DeepSeek-R1 for coding in the Zed code editor through the DeepSeek API or locally with Ollama. It covers installing Zed, adding an API key, selecting a model, and configuring locally hosted Ollama models.

### Source excerpt

How to try DeepSeek-R1 for coding via the Zed code editor's out-the-box support.

## Local RAG with Ollama, Mistral, and Turso

DevFeed: [Local RAG with Ollama, Mistral, and Turso](<https://devfeed.tech/articles/local-rag-with-ollama-mistral-and-turso-5999.md>)

Original publisher: [Read original article](<https://turso.tech/blog/local-rag-with-ollama-and-turso-sqlite>)

Author: Jamie Barton

Published: 2025-01-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Retrieval-Augmented Generation](<https://devfeed.tech/topics/retrieval-augmented-generation.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>), [Turso](<https://devfeed.tech/topics/turso.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [libSQL](<https://devfeed.tech/topics/libsql.md>), [Local-First](<https://devfeed.tech/topics/local-first.md>), [Chat Bot](<https://devfeed.tech/topics/chatbot.md>), [pdf](<https://devfeed.tech/topics/pdf.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [llm](<https://devfeed.tech/tags/llm.md>), [local](<https://devfeed.tech/tags/local.md>), [local-first](<https://devfeed.tech/tags/local-first.md>), [mistral](<https://devfeed.tech/tags/mistral.md>), [offline](<https://devfeed.tech/tags/offline.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [rag](<https://devfeed.tech/tags/rag.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [text-generation](<https://devfeed.tech/tags/text-generation.md>), [turso](<https://devfeed.tech/tags/turso.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

A tutorial for building a fully local and offline Retrieval-Augmented Generation pipeline using Ollama, Mistral, and Turso. It stores documents and vector embeddings in a SQLite file, generates embeddings locally, and retrieves relevant content without cloud calls or network access.

### Source excerpt

Build a fully local RAG pipeline with Ollama, Mistral, and Turso. Store data and vector embeddings in one SQLite file, with no cloud calls and no network.

## Entrapix: You Should Have A ConfusedAgentError

DevFeed: [Entrapix: You Should Have A ConfusedAgentError](<https://devfeed.tech/articles/entrapix-you-should-have-a-confusedagenterror-33445.md>)

Original publisher: [Read original article](<https://timkellogg.me/blog/2024/12/08/ollama-entrapix>)

Published: 2024-12-08T00:00:00Z

Content type: article

Language: en

Sources: [Tim Kellogg](<https://devfeed.tech/sources/tim-kellogg.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [systems](<https://devfeed.tech/topics/systems.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [api](<https://devfeed.tech/tags/api.md>), [llm](<https://devfeed.tech/tags/llm.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

The article introduces Entrapix, a fork of Ollama that detects high entropy and varentropy in an LLM and exits through the API when the model appears uncertain. It contrasts this approach with entropix's dynamic sampling and discusses handling confused agents with clarification or retrieval.

### Source excerpt

I just released entrapix, which is a fork of Ollama that raises a ConfusedAgentError, so to speak, when the LLM becomes unsure of itself.

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