copilot-extensions/rag-extension
An example extension in go using retrevial-augmented generation
Implements a Go-based GitHub Copilot agent that integrates RAG by retrieving contextual documentation to answer queries about Copilot extension configuration and response formats. The agent exposes HTTP endpoints (`/agent` for chat interactions, `/auth/authorization` and `/auth/callback` for OAuth flow) and connects to GitHub's Copilot platform via environment-configured credentials. Designed as a reference implementation for building custom Copilot agents that augment LLM responses with knowledge retrieval.
No commits in the last 6 months.
Stars
96
Forks
41
Language
Go
License
MIT
Category
Last pushed
Jul 18, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/copilot-extensions/rag-extension"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
wangle201210/go-rag
基于eino+gf+vue实现知识库的rag
LlamaEdge/rag-api-server
A RAG API server written in Rust following OpenAI specs
timescale/pgai
A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL
eryajf/langchaingo-ollama-rag
学习基于langchaingo结合ollama实现的rag应用流程
ca-srg/ragent
RAGent - A CLI tool for building RAG systems with hybrid search (BM25 + vector) using Amazon S3...