MCP Boosted by NVIDIA AgentIQ and NIM
by sparktsao
This project enhances Anthropic MCP with NVIDIA AgentIQ and NIM, creating a dynamic AI-powered conversational application. It integrates cutting-edge technologies for a more powerful and context-aware experience.
View on GitHub
Last updated: N/A
When MCP is Boosted by NVIDIA AgentIQ and NIM's Super Power β‘π§
This project is an advanced AI-powered application that integrates multiple cutting-edge technologies to create a more dynamic, context-aware, and powerful conversational experience.
π Overview
At the core of this stack is Anthropic MCP (via FastMCP) and GPT-4o-mini, orchestrated with LangGraph, and presented via a Streamlit frontend. We've supercharged it with NVIDIA's AgentIQ Workflow and NIM Inference Microservice, bringing in the power of reasoning with NVIDIAβs Llama3 Nemotron Super 49B model (R1 version).
π Tech Stack
- π§ NVIDIA AgentIQ β Agentic workflow framework with tool-use capabilities
- π¦ NVIDIA NIM β Model deployment and inference microservice
- π¦ NVIDIA Llama3 49B R1 β
nvidia/llama-3_3-nemotron-super-49b-v1
- π€ Anthropic MCP β Powered by FastMCP
- π GPT-4o-mini β As the orchestration model
- π LangGraph β Graph-based LLM orchestration for tool-calling agents
- π Streamlit β For interactive frontend UI
- π LangFuse β Monitoring and observability for LLM apps
π‘ Features
- Natural and dynamic reasoning with large-scale NVIDIA models
- Tool-using agents enabled by LangGraph and AgentIQ
- Lightweight frontend for chat interaction
- Easy deployment using
aiq
CLI - Real-time LLM monitoring and observability with LangFuse
βοΈ Setup & Usage
- Run AgentIQ Workflow
aiq run --config_file workflow.yaml --input "List five subspecies of Aardvarks"