Back to Home
RetroFury07 icon

My-Digital-Twin

Verified Safe

by RetroFury07

Overview

A comprehensive digital twin platform leveraging Retrieval-Augmented Generation (RAG) with LLM-enhanced queries and responses for professional profile querying and interview preparation, featuring a web-based chat interface and monitoring.

Installation

Run Command
cd mydigitaltwin && npm run dev

Environment Variables

  • GROQ_API_KEY
  • UPSTASH_VECTOR_REST_URL
  • UPSTASH_VECTOR_REST_TOKEN
  • OPENAI_API_KEY

Security Notes

The Python FastAPI servers and the raw Python BaseHTTPRequestHandler serverless function (`api/rag.py` and `mydigitaltwin/api/rag.py`) explicitly set `Access-Control-Allow-Origin: *`. While suitable for development, this broad CORS policy could be a security risk in a production environment if the API were to handle or expose more sensitive user data beyond the public-facing profile or be integrated into a larger system without proper origin restrictions. API keys are loaded from environment variables, which is good practice. No 'eval' or obvious malicious patterns were found in the provided code snippets.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-11-29

Tags

Digital TwinRAGLLMFastAPINext.jsMonitoring