anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
An n8n workflow with two nodes that asks a model running on your own computer through Ollama to write a short welcome message. It is the smallest way to test that n8n can reach Ollama.
Ollama local model call that writes a welcome message is an n8n workflow in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.
Manual run
It starts when you press Test workflow, and there is no form:
One item with the welcome message in its response field, plus the model name and timing figures
What you need before you start.
Local language model
Runs phi3 on your own computer and answers the prompt.
NeedsOllama running with the phi3 model pulled
Checked by Mindket on 13 Nov 2026
This n8n workflow is the smallest test of a local model. A manual trigger starts it, and one HTTP request sends a prompt to Ollama on your own computer. Ollama answers with a single JSON object, and its response field holds a brief greeting aimed at people who like automation. There are two nodes and no account to sign in to.
Developers and tinkerers who run Ollama and want to check that n8n can reach it, or who want a base to build a local AI workflow on. Skip it if you need a chat, memory or tools, because this is one request with one answer.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Software | Developers | Check the link between n8n and Ollama before building more | A developer runs it once and reads the welcome message to see that the model answers. |
| Privacy-minded teams | IT staff | Try a model that keeps prompts on the company network | An IT admin points the address at an Ollama server in the office. |
| Education | Teachers | Show students a language model that runs offline | A teacher runs it live and then edits the prompt together with the class. |
| Automation | Freelancers | Start a local text step for client workflows | A freelancer copies the node into a larger flow that writes short texts. |
You need little: Ollama running, the phi3 model pulled and an n8n that can reach it.
An n8n on the same computer or network as Ollama. n8n Cloud cannot reach localhost on your own computer.
phi3Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. You only install Ollama and pull one model.
| Need | Detail |
|---|---|
| n8n | Any version, on a machine that can reach Ollama |
| Ollama | Installed and running, on port 11434 by default |
| Model | phi3, pulled with ollama pull phi3 |
ollama pull phi3.workflow.json.Ollama Request. Leave the address if n8n and Ollama share a machine, and change localhost if they do not.Press Test workflow. The output item holds the text in its response field. Change the prompt in the request body to ask for something else, and raise the timeout if the first answer is slow.
| To change | Where |
|---|---|
| The model | The model value in the body of Ollama Request |
| The question | The prompt value in the same body |
| The address | The url of Ollama Request |
| The wait | The timeout in the options of Ollama Request |
A developer has just installed Ollama and wants to see it work.
The developer presses Test workflow. After a short wait the output shows a welcome message in the response field, with the model name and the timing figures beside it. If it fails, the address or the pulled model is the first thing to check.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. Ollama is a program that runs language models on your own computer. This workflow sends it one question and shows the answer. Try it before you build anything bigger.
For experts. The body sets stream to false, so Ollama returns one object, and a stream would arrive as many small objects instead.
| Node | What it does | What to know |
|---|---|---|
| The manual trigger | Starts the run by hand | It has no settings |
Ollama Request | Posts the model, the prompt and the stream setting to /api/generate | It times out after 60 seconds |
Nothing here is retired, the timeout can be short for a first run and the data stays on your side.
/api/generate with the stream setting, and Ollama’s library still lists phi3. Nothing in this workflow is retiredOllama Request127.0.0.1 when localhost fails, and the container’s name for two Docker containers on one networkAn n8n workflow with two nodes. A manual trigger starts it, and an HTTP request asks a model that runs on your own
computer through Ollama to write a short welcome message. Ollama answers with one JSON object, and its response field
holds the text.
workflow.json: the workflow as n8n exports it, 2 nodes and no sticky note. It holds no credential.README.md: these notes.phi3 model pulled into Ollama.localhost on your own computer.ollama pull phi3 to download the model.workflow.json.Ollama Request. If n8n and Ollama run on the same machine, leave the address as it is. If not, replacelocalhost with the address where Ollama answers. n8n's Ollama page, read on 12 November 2026, suggests 127.0.0.1 whenlocalhost fails. For two Docker containers on one network, it suggests the container's name, such ashttp://ollama:11434.Ollama Request posts to /api/generate with the model phi3, the prompt and "stream": false. That last settingresponse field holds the welcome message, and it also carries the model name, adone flag and timing figures.model value in the body of Ollama Request. Any model you have pulled works.prompt value in the same body.Ollama Request.system or options to the body. Ollama's API page lists them./api/generate with the stream setting, and Ollama'sphi3. Nothing in this workflow is retired.response. A later node can read it with {{ $json.response }}.NOTICE.md 560 B README.md 3 KB workflow.json 1 KB
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.