LLM_Comparison_Tool / README.md
NeonClary
LLM Comparison Tool: deploy snapshot for Hugging Face Space (orphan history)
08b0543
metadata
title: LLM Comparison Tool
emoji: ⚖️
colorFrom: green
colorTo: blue
sdk: docker
app_port: 7860
pinned: false

LLM Comparison Tool

Side-by-side comparison of Neon AI self-hosted LLM responses against commercial models (Fireworks.ai, OpenAI, Gemini). Each Neon model's persona prompt is automatically injected into comparison model queries for fair evaluation.

Quick Start (Development)

1. Configure environment

cp .env.example .env
# Edit .env with your API keys (HANA guest/password works out of the box)

2. Start the backend

cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000

3. Start the frontend

cd frontend
npm install
npm start

The app runs at http://localhost:3000 with the API at http://localhost:8000.

Quick Start (Docker)

docker compose up --build

The app runs at http://localhost:8000.

Features

  • Neon model discovery via HANA API with persona prompts
  • Parallel comparison across multiple LLM providers
  • Single query with side-by-side response blocks
  • CSV batch upload/download for bulk comparison
  • Session history downloadable as CSV
  • Carousel view for multi-Neon model comparisons
  • Dark/light theme matching Neon project styling