Pokemon RAG AI Assistant
An interactive Pokemon assistant that uses RAG (Retrieval Augmented Generation) to provide accurate information about Pokemon by combining the PokeAPI database with AI capabilities.
Features
- Chat-based interface for Pokemon queries
- Integration with PokeAPI for accurate Pokemon data
- RAG system for enhanced AI responses
- Modern Next.js frontend
- FastAPI backend
Setup
Backend
- Install Python dependencies:
pip install -r requirements.txt
- Run the backend:
uvicorn backend.main:app --reload
Frontend
- Navigate to the frontend directory:
cd frontend
- Install dependencies:
npm install
- Run the development server:
npm run dev
Environment Variables
Create a .env file in the root directory with:
OPENAI_API_KEY=your_openai_api_key
pokemon-api-server
Project Details
- Harnishnava/pokemon-ai
- Last Updated: 2/19/2025
Recomended MCP Servers
A Model Context Protocol (MCP) server that enables Claude and other AI assistants to send SMS messages using...
MCP addition tool demonstrating SSE + auth capabilities
Model Context Protocol Servers
Ghidra MCP server that extracts decompiled binary context and exposes it to LLMs via Model Context Protocol.
Chronos – A Stellar MCP server
BICScan MCP Server
🧠 MCP server implementing RAT (Retrieval Augmented Thinking) - combines DeepSeek's reasoning with GPT-4/Claude/Mistral responses, maintaining conversation context...
mcp demo for https://modelcontextprotocol.io/quickstart/server
This MCP server provides tools to interact with Google Flights data using the bundled fast_flights library.
A simple Model Context Protocol server for Perplexity's web search with sonar or sonar-pro





