Agentic-AI-Projects
Verified Safeby gautamgc17
Overview
Exposes a CrewAI-based Sports RAG Agent to IBM Agent Connect Framework, enabling it to answer sports questions using a vector database (Milvus) and web search (Tavily), with support for streaming and conversation memory.
Installation
uvicorn server:app --reloadEnvironment Variables
- WATSONX_URL
- WATSONX_API_KEY
- WATSONX_PROJECT_ID
- MILVUS_HOST
- MILVUS_PORT
- MILVUS_USER
- MILVUS_PASSWORD
- MILVUS_COLLECTION_NAME
- TAVILY_API_KEY
Security Notes
The server uses `verify=False` for `ibm_watsonx_ai.Credentials`, disabling SSL certificate verification, which is a security risk for production environments. Broad CORS is enabled (`allow_origins=["*"]`), which might expose clients to XSS vulnerabilities if not carefully managed in production. No hardcoded secrets or obvious malicious patterns were found; sensitive keys are read from environment variables.
Similar Servers
MaxKB
MaxKB (Max Knowledge Brain) is an enterprise-grade intelligent agent platform designed to lower the technical barrier and deployment costs of AI implementation, helping businesses quickly integrate mainstream large language models, build proprietary knowledge bases, and offer a progressive upgrade path from RAG to complex workflow automation and advanced agents for various application scenarios like smart customer service and office assistants.
Context-Engine
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
apple-rag-mcp
Provides a comprehensive RAG (Retrieval-Augmented Generation) server for AI agents to search and retrieve content from Apple's developer documentation and WWDC transcripts.
mcp-local-rag
Local RAG server for developers enabling private, offline semantic search with keyword boosting on personal or project documents (PDF, DOCX, TXT, MD, HTML).