wangle201210/go-rag
基于eino+gf+vue实现知识库的rag
Supports multiple vector storage backends (Elasticsearch 8, Qdrant) and includes document parsing for markdown/PDF/HTML with automatic chunking and multi-recall retrieval strategies. Built with eino for LLM orchestration, GoFrame backend, and Vue frontend; also exposes an MCP interface for integration with tools like DeepChat. Ships with an optional cross-platform GUI (wachat) that eliminates external dependencies like Docker, MySQL, and Elasticsearch.
301 stars.
Stars
301
Forks
36
Language
Go
License
Apache-2.0
Category
Last pushed
Nov 27, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/wangle201210/go-rag"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
copilot-extensions/rag-extension
An example extension in go using retrevial-augmented generation
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...