{"id":48037899,"url":"https://github.com/bonskari/n8n-ollama-workflows","last_synced_at":"2026-04-04T14:00:47.705Z","repository":{"id":346530431,"uuid":"1190277760","full_name":"bonskari/n8n-ollama-workflows","owner":"bonskari","description":"Free n8n + Ollama AI workflow templates for local self-hosted automation. Ready-to-import JSON files for RAG, chatbots, and AI agents — no coding required.","archived":false,"fork":false,"pushed_at":"2026-03-24T08:49:06.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-25T10:37:01.133Z","etag":null,"topics":["ai","ai-automation","ai-workflows","automation","llama","llm","local-ai","n8n","no-api-keys","no-code","ollama","privacy","self-hosted","templates","workflow","workflow-templates","workflows"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bonskari.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-24T06:02:28.000Z","updated_at":"2026-03-24T08:49:12.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/bonskari/n8n-ollama-workflows","commit_stats":null,"previous_names":["bonskari/n8n-ollama-workflows"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/bonskari/n8n-ollama-workflows","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bonskari%2Fn8n-ollama-workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bonskari%2Fn8n-ollama-workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bonskari%2Fn8n-ollama-workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bonskari%2Fn8n-ollama-workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bonskari","download_url":"https://codeload.github.com/bonskari/n8n-ollama-workflows/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bonskari%2Fn8n-ollama-workflows/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31402277,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T10:20:44.708Z","status":"ssl_error","status_checked_at":"2026-04-04T10:20:06.846Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ai-automation","ai-workflows","automation","llama","llm","local-ai","n8n","no-api-keys","no-code","ollama","privacy","self-hosted","templates","workflow","workflow-templates","workflows"],"created_at":"2026-04-04T14:00:30.407Z","updated_at":"2026-04-04T14:00:47.673Z","avatar_url":"https://github.com/bonskari.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# n8n + Ollama AI Workflow Templates (Free, Self-Hosted)\n\n**5 free n8n workflow templates powered by Ollama. Run AI automations locally — no API keys, no cloud, no monthly fees, complete data privacy.**\n\n[![n8n](https://img.shields.io/badge/n8n-v1.0+-orange)](https://n8n.io)\n[![Ollama](https://img.shields.io/badge/Ollama-local_AI-blue)](https://ollama.com)\n[![License](https://img.shields.io/badge/license-free-green)](LICENSE)\n\nImport any workflow JSON into your self-hosted n8n instance and start automating with local AI in under 5 minutes. Every workflow runs 100% on your machine using Ollama — your data never leaves your network.\n\n\u003e **Want all 11 workflows?** These 5 are free samples from the [Self-Hosted AI Workflow Pack](https://bonskari.github.io/n8n-ai-workflows/) ($39 one-time, no subscription). The full pack adds email auto-response, lead scoring, meeting notes extraction, competitor monitoring, content repurposing, and more.\n\n---\n\n## Workflows Included\n\n| # | Workflow | What It Does | File |\n|---|---------|-------------|------|\n| 1 | **AI Social Media Content Generator** | Enter a topic → get ready-to-post content for Twitter/X, LinkedIn, Reddit, and Instagram with AI quality review | [`ai-social-content-generator.json`](workflows/ai-social-content-generator.json) |\n| 2 | **AI Document Summarizer \u0026 Q\u0026A** | Send any document via webhook → get structured summary + auto-generated Q\u0026A pairs | [`ai-document-summarizer.json`](workflows/ai-document-summarizer.json) |\n| 3 | **AI Text Summarizer** | POST any text → get executive summary, key bullet points, and tone detection | [`text-summarizer.json`](workflows/text-summarizer.json) |\n| 4 | **AI Sentiment Analyzer** | Analyze sentiment of single or batch texts with emotions, confidence scores, and reasoning | [`sentiment-analyzer.json`](workflows/sentiment-analyzer.json) |\n| 5 | **AI Keyword \u0026 Entity Extractor** | Extract keywords, named entities, topics, and categories from any text | [`keyword-extractor.json`](workflows/keyword-extractor.json) |\n\n---\n\n## 1. AI Social Media Content Generator\n\n**The most popular workflow in the pack.** Enter a topic and get optimized posts for 4 platforms in one click. Includes a second AI review pass that catches errors and improves engagement.\n\n```\nYou enter a topic + brand voice\n        ↓\nAI generates content for Twitter/X, LinkedIn, Reddit, Instagram\n        ↓\nAI reviews \u0026 polishes everything for quality + engagement\n        ↓\nReady-to-post content for each platform\n```\n\n**Features:**\n- Brand voice and audience targeting built in\n- Platform-specific formatting (character limits, hashtags, tone)\n- AI quality review catches errors and optimizes engagement\n- One click, four platforms, zero cost\n\n**Import:** Open n8n → Workflows → Import from File → select `workflows/ai-social-content-generator.json`\n\n---\n\n## 2. AI Document Summarizer \u0026 Q\u0026A\n\nSend any document or text to the webhook endpoint and get back a structured summary plus auto-generated question-and-answer pairs — useful for study guides, documentation review, or meeting prep.\n\n```bash\ncurl -X POST http://localhost:5678/webhook/summarize \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"text\": \"Paste your document text here...\"}'\n```\n\n**Returns:** Executive summary, key points, Q\u0026A pairs, word count, and reading time estimate.\n\n---\n\n## 3. AI Text Summarizer\n\nAccepts any text via webhook and returns a structured summary with executive summary, key bullet points, and tone detection.\n\n```bash\ncurl -X POST http://localhost:5678/webhook/summarize \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"text\": \"Paste a long article or document here...\"}'\n```\n\n---\n\n## 4. AI Sentiment Analyzer\n\nAnalyzes sentiment of one or multiple texts. Returns sentiment label (POSITIVE/NEGATIVE/NEUTRAL/MIXED), confidence score, detected emotions, and reasoning. Supports batch analysis — send up to 10 texts at once.\n\n```bash\n# Single text\ncurl -X POST http://localhost:5678/webhook/analyze-sentiment \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"text\": \"I absolutely love this product! Best purchase I made all year.\"}'\n\n# Batch analysis\ncurl -X POST http://localhost:5678/webhook/analyze-sentiment \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"texts\": [\"Great service!\", \"Terrible experience.\", \"The meeting is at 3pm.\"]}'\n```\n\n---\n\n## 5. AI Keyword \u0026 Entity Extractor\n\nExtracts keywords, named entities (people, organizations, locations, dates, products), topics, and content categories from any text.\n\n```bash\ncurl -X POST http://localhost:5678/webhook/extract-keywords \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"text\": \"Apple CEO Tim Cook announced the new iPhone 16 at the September 2024 event in Cupertino, California.\"}'\n```\n\n---\n\n## Quick Start (5 minutes)\n\n### Requirements\n\n| Requirement | Version | Install |\n|---|---|---|\n| **n8n** | 1.0+ | [Self-hosted install guide](https://docs.n8n.io/hosting/) |\n| **Ollama** | 0.1.0+ | [ollama.com/download](https://ollama.com/download) |\n| **Model** | llama3.1:8b | `ollama pull llama3.1:8b` |\n\n### Setup\n\n```bash\n# 1. Install Ollama (if you haven't)\ncurl -fsSL https://ollama.com/install.sh | sh\n\n# 2. Pull the model\nollama pull llama3.1:8b\n\n# 3. Verify Ollama is running\ncurl http://localhost:11434/api/tags\n```\n\n### Import a workflow\n\n1. Open n8n (`http://localhost:5678`)\n2. **Workflows** → **Add Workflow** → **Import from File**\n3. Select any `.json` file from the `workflows/` folder\n4. Click **Activate** (toggle in top-right)\n5. Test with the `curl` commands above\n\n\u003e **Tip:** You can swap `llama3.1:8b` for any Ollama model. `phi3:mini` is faster; `llama3.1:70b` gives better results.\n\n---\n\n## Why Self-Hosted AI with Ollama?\n\n| | Cloud AI (OpenAI, etc.) | Self-Hosted (Ollama) |\n|---|---|---|\n| **Cost** | $20-200+/month in API fees | $0 — runs on your hardware |\n| **Privacy** | Data sent to third-party servers | Data never leaves your machine |\n| **Rate limits** | Throttled at high volume | Unlimited — as fast as your GPU |\n| **Offline** | Requires internet | Works completely offline |\n| **GDPR** | Complex compliance | Automatic — no data transfer |\n\n---\n\n## The Full Pack: 11 Production-Ready Workflows\n\nThese 5 free workflows are a taste of what's possible. The complete **[Self-Hosted AI Workflow Pack](https://bonskari.github.io/n8n-ai-workflows/)** includes 11 workflows covering the most common AI automation needs:\n\n| Category | Workflows |\n|---|---|\n| **Content \u0026 Marketing** | AI Blog Writer, Social Media Generator *(free)*, YouTube-to-Newsletter, Content Repurposer |\n| **Sales \u0026 Business** | Lead Scoring \u0026 Enrichment, Competitor Intelligence Monitor, Email Auto-Responder, Support Ticket Router |\n| **Productivity** | Document Summarizer *(free)*, Meeting Notes Summarizer, Data Extractor |\n\n**$39 one-time** — no subscription, no recurring fees. All workflows use Ollama for zero ongoing costs.\n\n### [→ Get the full Self-Hosted AI Workflow Pack](https://bonskari.github.io/n8n-ai-workflows/)\n\n---\n\n## Customization\n\n- **Change the model:** Edit the `model` field in Ollama HTTP Request nodes. Try `mistral`, `phi3`, `gemma2`, or anything from the [Ollama library](https://ollama.com/library).\n- **Adjust creativity:** Lower `temperature` (0.1) for factual tasks, higher (0.7+) for creative output.\n- **Increase output length:** Raise `num_predict` for longer responses.\n- **Add authentication:** Enable header auth on Webhook nodes for production use.\n\n---\n\n## Troubleshooting\n\n| Issue | Solution |\n|---|---|\n| \"Connection refused\" on Ollama calls | Make sure Ollama is running: `ollama serve` |\n| Slow responses | Try a smaller model: `phi3:mini` or `gemma2:2b` |\n| \"Model not found\" | Pull the model first: `ollama pull llama3.1:8b` |\n| Webhook not responding | Ensure the workflow is **activated** in n8n |\n| Timeout errors | Increase timeout in the HTTP Request node options |\n\n---\n\n## Star This Repo\n\nIf these templates saved you time, **please star this repo** — it helps other n8n users discover these free resources.\n\n---\n\n## More Resources\n\n- [**Self-Hosted AI Workflow Pack**](https://bonskari.github.io/n8n-ai-workflows/) — All 11 workflows, $39 one-time\n- [**n8n Documentation**](https://docs.n8n.io/) — Official n8n docs\n- [**Ollama Model Library**](https://ollama.com/library) — Browse available models\n\n---\n\n## License\n\nThese workflow templates are provided free for personal and commercial use. Attribution appreciated but not required.\n\n**Built with [n8n](https://n8n.io) + [Ollama](https://ollama.com)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbonskari%2Fn8n-ollama-workflows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbonskari%2Fn8n-ollama-workflows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbonskari%2Fn8n-ollama-workflows/lists"}