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
MCP Server for Trino developed via MCP Python SDK
B12's model context protocol server for generating websites with AI
An advanced sequential thinking process using a Multi-Agent System (MAS) built with the Agno framework and served via...
All-in-one infrastructure for search, recommendations, RAG, and analytics offered via API
This MCP server let you automate interactions with Wordpress
A Model Context Protocol (MCP) server that provides tools to query Erick Wendel's contributions across different platforms
MCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development
🔍 Enabling AI assistants to search and access PyPI package information through a simple MCP interface.
A NL2SQL plugin based on FocusSearch keyword parsing, offering greater accuracy, higher speed, and more reliability!





