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
Share code with LLMs via Model Context Protocol or clipboard. Rule-based customization enables easy switching between different tasks...
This read-only MCP Server allows you to connect to Google Analytics data from Claude Desktop through CData JDBC...

Dingo: A Comprehensive Data Quality Evaluation Tool
CMR Model Context Protocol example
[PRE-ALPHA: NOT YET OPERATIONAL] Subspace Domain is a bridge that lets MCP clients on your local machine find,...
Ein Model Context Protocol (MCP) Server für die Deutsche Bahn Timetable API