Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
| Date | Stars |
|---|---|
| 2026-07-31 | 852 |
| 2026-08-01 | 852 |
| 2026-08-02 | 852 |
| 2026-08-03 | 853 |
| 2026-08-06 | 853 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# ComfyUI Ollama
Custom [ComfyUI](https://github.com/comfyanonymous/ComfyUI) Nodes for interacting with [Ollama](https://ollama.com/) using the [ollama python client](https://github.com/ollama/ollama-python).
Integrate the power of LLMs into ComfyUI workflows easily or just experiment with LLM inference.
To use this properly, you would need a running Ollama server reachable from the host that is running ComfyUI.
<a href="https://www.buymeacoffee.com/stavsapq" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="40" width="174"></a>

## Installation
### 1. Install ollama server on the desired host
<a href="https://ollama.com/" target="_blank">
<img src="https://img.shields.io/badge/v0.5.7-green.svg?style=for-the-badge&labelColor=gray&label=Ollama&color=blue" alt=""/>
</a>
<details>
<summary><b>Instructions</b></summary>
<a href="https://ollama.com/download/Ollama-darwin.zip" target="_blank">Download for macOS</a>
<a href="https://ollama.com/download/OllamaSetup.exe" target="_blank">Download for Windows</a>
Install on Linux
```shell
curl -fsSL https://ollama.com/install.sh | sh
```
<a href="https://hub.docker.com/r/ollama/ollama" target="_blank">Docker Installation</a>
CPU only
```shell
docker run -d -p 11434:11434 -v ollama:/root/.ollama --name ollama ollama/ollama
```
NVIDIA GPU
```shell
docker run -d -p 11434:11434 --gpus=all -v ollama:/root/.ollama --name ollama ollama/ollama
```
</details>
### 2. Install the custom nodes
Use ComfyUI's built-in extension manager to install the nodes. Search for `comfyui-ollama` by `Stav Sapir`.
**Or**
If you prefer [ComfyUI-Manager](https://github.com/ltdrdata/ComfyUI-Manager), search for `ollama` and select the one by `stavsap`

**Or**
1. git clone into the `custom_nodes` folder inside your ComfyUI installation or download as zip and unzip the contents to `custom_nodes/compfyui-ollama`.
2. `pip install -r requirements.txt`
3. Start/restart ComfyUI
### Configuration (Ollama Key)
If you are using **Ollama Cloud templates** that require authentication, you must provide your Ollama public key.
You can do this automatically with the CLI:
```shell
ollama signin
```
Or by manually adding your public key at [ollama.com/settings/key](https://ollama.com/settings/keys).
Your public key is located at:
| OS | Path to id_ed25519.pub |
|----|-----------------------|
| macOS | ~/.ollama/id_ed25519.pub |
| Linux | /usr/share/ollama/.ollama/id_ed25519.pub |
| Windows | C:\Users\<username>\.ollama\id_ed25519.pub |
See Ollama's [FAQ](https://docs.ollama.com/faq#where-can-i-find-my-ollama-public-key%3F) for more details.
## Nodes
### OllamaGenerate
A node that provides ability to set the system prompt and the prompt.
Ability to save context locally in the node `enable/disable`
Inputs:
- **OllamaConnectivity** (optional)
- **OllamaOptions** (optional)
- **images** (optional)
- **context** (optional), a context from other OllamaConnectivity
- **meta** (optional), passing metadata of the OllamaConnectivity and OllamaOptions from other OllamaGenerate node.
**Notes:**
- For this node to be operational, **OllamaConnectivity** or **meta** must be inputted!.
- If **images** are inputted and a chain of **meta** usage is made, all the **images** need to be passed as well to the next **OllamaConnectivity** nodes.
## OllamaChat
A node for **conversational interaction** using the dedicated Ollama chat endpoint (`ollama.chat`). It manages the full conversation history natively and allows for chained sequences of chat nodes.
- **Functionality:** Unlike `OllamaGenerate`, this node is designed specifically for multi-turn conversations and cloud models with your Ollama public key (see the Configuration section).
- **Key Features:**
- Conversation history is handled natively within the node instance.
- Dedicated history outputs for *Excerpt of 5,523 characters
Read on GitHub101
3
3
haohaocreates · @Comfy-Org
2
2
1
1
1
Comfy Org PR Bot
1
1
Robin Huang · @Comfy-Org · United States
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:fd1a740aa2fd3fd7, llm:Repository name 'comfyui-ollama' suggests integration between ComfyUI (visual node-based UI for image generation) and Ollama (local LLM model manager). Language: Python. No topics or README provided.
matched fp:fd1a740aa2fd3fd7, llm:Repository name 'comfyui-ollama' suggests integration between ComfyUI (visual node-based UI for image generation) and Ollama (local LLM model manager). Language: Python. No topics or README provided.