Flow.Launcher.Plugin.Ollama
Flow Launcher Python plugin for working with a local Ollama instance and all your favorite and private LLMs (e.g. Llama 3, Gemma 3, Phi-4, DeepSeek-R1, ...)
Install / Use
/learn @Gh0stExp10it/Flow.Launcher.Plugin.OllamaREADME
Flow Launcher Plugin - Ollama
This Flow Launcher Plugin allows you to interact with a local Ollama instance and your favorite and private LLMs (e.g. Llama 3, Gemma 3, Phi-4, DeepSeek-R1, TinyLlama, ...). It provides a convenient way to access the power of these language models directly from Flow Launcher. The plugin offers two interaction options, copying the answer directly to the clipboard and writing the conversation (question + response) to a text file, which can be opened directly via the plugin.

Prerequisites
The Ollama plugin requires Python 3.9 or later. Official support for Python 3.8 ended with release v1.1.2. The plugin has been tested and verified with Python versions between 3.9 and 3.13.
To interact with a local LLM (Large Language Model) and use this plugin, an Ollama instance (server) must be running. There are two different installation variants here, which you can also select depending on the underlying OS:
- Installation via Docker (OS independent)
- Go to Install Docker Engine and follow the installation instructions
- Pull the Ollama Image and start the Container
- Optional: If the container and the Large Language Model are to be operated using a graphics card, follow the next steps
- Download and installation of the NVIDIA CUDA Toolkit
- Download and Installation of the NVIDIA Container Toolkit
- Here is an example of a Docker-Compose that you can use to deploy Ollama with an NVIDIA graphics card:
--- services: ollama: image: ollama/ollama:latest container_name: ollama ports: - "11434:11434" restart: always volumes: - $HOME/.ollama:/root/.ollama deploy: resources: reservations: devices: - driver: nvidia count: 1 capabilities: [gpu]
- Direct installation OS
- Go to Ollama Download and select your operating system
- Follow the installation instructions and then ensure that the instance is running
Installation
- Download and install Flow Launcher.
- Open the Flow Launcher settings
- Go to the Plugin Store tab
- Search for 'Ollama'
- Click and Install Ollama
- Flow Launcher should restart automatically. If not, restart Flow Launcher manually
- Re-open the Flow Launcher settings and head to the Plugins tab
- Customize the Settings according to your configuration
- Run the 'Save Settings' command in Flow Launcher
Settings
|Setting|Default|Description| |---|---|---| |Action keyword|ol|Keyword to activate the plugin.| |Ollama Host|http://localhost:11434|URL of the local Ollama instance to communicate via API.| |Ollama Model|llama3.2:1b|The LLM to be used (Ollama model library).| |Automatic Model Download|[ ] - false|Download LLM automatically if not already installed.<br>Be careful - the download may take some time and storage on your disk.| |Save Chat to File|[x] - true|Should the chat be saved as a text file? This allows it to be opened directly in a text editor.| |Enable CoT (Chain-of-Thought)|[x] - true|Enable or disable the Chain-of-Thought reasoning for supported models (e.g. DeepSeek-R1).<br>Disabling this option will remove the <think> tag and suppress intermediate reasoning steps.| |Chat preview preserve newline|[ ] - false|Should the chat preview retain the line breaks or output them as continuous text.<br>If true, the heading 'Copy Response to Clipboard' can be moved outside the visible area. However the text is still always copied to the clipboard with the correct formatting. View an example| |Chat preview length|100|Length of the chat preview, freely selectable. View an example| |Prompt Stop||||Characters to indicate end of prompt. This saves computing time, as otherwise the LLM is executed every time a key is pressed.| |Log Level|ERROR|The Log Level can be adjusted for error analysis. Normally not of interest for users.|
Example
Flow Launcher Preview without preserved line breaks
Flow Launcher Preview with preserved line breaks
Related Skills
node-connect
348.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
