Local AI Agents: How to Choose a Setup That Fits Your Computer
Start with the work you want finished and the computer you already own. This guide explains how models, runtimes and tools fit together, then gives you a small workflow you can use to judge a setup.

On this page
TL;DR
- Choose a first setup around one task: document questions, a small tool workflow or repository work. A working chat is only the first check.
- Check the exact model and runtime against available memory, context needs and supported hardware. Download size and parameter count cannot establish whether the whole application will run comfortably.
- Local generation does not make every tool or service local. Trace the full workflow, and test both a known answer and a case where the system should stop.
The model downloads, the chat window opens, and the first answer arrives. Then you ask it to do the work you had in mind: find a number in some reports, check a booking, or fix a small bug. That is where choosing a local AI setup becomes more than choosing a model.
Start with one job you can check on the computer you already own. For document questions, investigate a desktop app with document support. For a tool workflow, choose software that runs the tools and returns their results to the model. For code, evaluate a coding application as well as its model.
This guide explains that choice using current primary documentation, checked on 30 October 2026. The workshop example below is a proposed evaluation with invented sample data. We have not benchmarked these setups or measured their performance on your hardware.
What makes a local model into an agent?
Three responsibilities sit behind a useful local AI agent, even when one application packages them together.
The model interprets a request and produces text or a proposed tool call. The runtime loads the model and computes its responses. The agent application manages the surrounding process: making tools available, checking requests, executing actions, returning results and stopping the work.