πŸ“– Chat with GitHub issues using OpenAI and Redis vector search

⚑ 275 views Β· πŸ“– Internal Wiki & Knowledge Base

πŸ’‘ Pro Tip β€” If you need GitHub data beyond what the REST API gives you, ScraperNode has a repository scraper that extracts metadata at scale without token rate limits.

View All Scrapers

Description

Chat with Your GitHub Issues Using AI πŸ€–

Ever wanted to just ask your repository what’s going on instead of scrolling through endless issue lists? This workflow lets you do exactly that.

What Does It Do?

Turn any GitHub repo into a conversational knowledge base. Ask questions in plain English, get smart answers powered by AI and vector search.

The Magic ✨

  1. Slurp up issues from your GitHub repo (with all the metadata goodness)
  2. Vectorize everything using OpenAI embeddings and store in Redis
  3. Chat naturally with an AI agent that searches your issue database
  4. Get smart answers with full conversation memory

Quick Start

You’ll need:

Get it running:

  1. Drop in your credentials
  2. Point it at your repo (edit the owner and repository params)
  3. Run the ingestion flow once to populate the database
  4. Start chatting!

Tinker Away πŸ”§

This is your playground. Here are some ideas:

Built with n8n, Redis, and OpenAI. No vendor lock-in, fully hackable, 100% yours to customize.

πŸ”— Nodes Used

HTTP Request, AI Agent, Embeddings OpenAI, OpenAI Chat Model, Redis Chat Memory, Default Data Loader

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup