MCPInstall
KAFRMA-Frontend logo

KAFRMA-Frontend

by MauroStyleman MauroStyleman/KAFRMA-Frontend

We build an interactive city tour with RAG,LLM,MCP for KdG -The Lab. This is the frontend

READMEmain

Ghost Hunting Frontend

We have developed a service using LLM, RAG, and MCP that generates a guided tour with puzzles for each location, based on your own text files.

This is the frontend, we used React-native for it with Expo Go.

Backend

Link to the backend repository: KAFRMA-Frontend

Team

Usage

npm expo start -c

Setup Requirements

To run the frontend locally, follow these steps:

  1. Install Expo Go
    Download and install Expo Go on your mobile device to run the app.
    You can find the app on the App Store for iOS or Google Play Store for Android.

  2. Clone the Repository
    First, clone the repository to your local machine:

    git clone https://github.com/MauroStyleman/KAFRMA-Frontend.git
    cd KAFRMA-Frontend
    
  3. Install Dependencies

 npm install
  1. Setup Environment Variables Inside the project directory, create an .env file and add the following keys:
    API_URL=http://<IP_ADDRESS>:8000
    API_KEY_AZURE=YOUR_OWN_KEY
    
    Replace <IP_ADDRESS> with the IP of the backend, and YOUR_OWN_KEY with your Azure TTS API key if you plan to use text-to-speech functionality.
  2. Start the Development Server
    npm expo start -c