Ghost Hunting AI - Service

Ghost Hunting AI - Service

By MauroStyleman GitHub

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

Overview

what is Ghost Hunting AI - Service?

Ghost Hunting AI - Service is an interactive city tour application that utilizes LLM, RAG, and MCP technologies to create guided tours with puzzles based on user-provided text files.

how to use Ghost Hunting AI - Service?

To use the service, run the command python main.py after setting up the required directories and environment variables as specified in the setup requirements.

key features of Ghost Hunting AI - Service?

  • Generates guided tours with interactive puzzles for each location.
  • Utilizes advanced AI technologies like LLM and RAG.
  • Customizable based on user text files.

use cases of Ghost Hunting AI - Service?

  1. Creating engaging city tours for tourists.
  2. Educational tours that incorporate puzzles and challenges.
  3. Interactive experiences for local events or festivals.

FAQ from Ghost Hunting AI - Service?

  • What technologies does the service use?

The service uses LLM (Language Model), RAG (Retrieval-Augmented Generation), and MCP (Multi-Channel Processing).

  • How do I set up the service?

Follow the setup requirements to create necessary directories and environment variables before running the service.

  • Can I customize the tours?

Yes! You can customize the tours by providing your own text files.

Content

Ghost Hunting AI - Service

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.

Frontend

Link to the frontend repository: KAFRMA-Frontend

Team

Usage

python main.py

Setup Requirements

Logs

You need to create a log directory in the root of the project.

MCP

Create a new directory named credentials in the root of the project. Inside this directory, create a .env file containing the following variables: GOOGLE_DRIVE_FOLDER_ID: Specifies the folder where all data passed to the RAG is stored. OPENROUTER_API_KEY: Stores your LLM API key.

Additional Requirements

Ensure you have Python installed (recommended version: 3.8 or higher). Install the required dependencies using: pip install -r requirements.txt Make sure your API keys are valid and have the necessary permissions. Verify that your Google Drive folder contains the correct data before running the service. Ensure these steps are completed to enable the service to function correctly.

No tools information available.
No content found.