Agentic-RAG

Zhonghui-li/Agentic-RAG
★ 0 stars Python AI/LLM Updated 14d ago
Slug Advisor — a deployed tool-calling agent for UCSC course advising: LangGraph ReAct, hybrid retrieval (BM25 + pgvector) + reranker, eval-in-CI, Langfuse observability, MCP server, on GCP Cloud Run.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "agentic-rag": {
      "command": "uvx",
      "args": [
        "agentic-rag"
      ]
    }
  }
}

Or install with pip: pip install agentic-rag

README Excerpt

A production-style **tool-calling agent** that answers UC Santa Cruz CSE students' questions about courses, prerequisites, schedules, and academic dates — over **real scraped catalog data**, with a layered **eval-in-CI** harness and a live demo. ``` Q: What's the prerequisite for the machine learning course, and is it offered this fall?

Topics

agentfastapigcp-cloud-runlangfuselanggraphllmllm-evaluationmcpobservabilitypgvectorragragastool-calling