Spaces:
Sleeping
Sleeping
File size: 1,306 Bytes
08b0543 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | ---
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
```bash
cp .env.example .env
# Edit .env with your API keys (HANA guest/password works out of the box)
```
### 2. Start the backend
```bash
cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000
```
### 3. Start the frontend
```bash
cd frontend
npm install
npm start
```
The app runs at http://localhost:3000 with the API at http://localhost:8000.
## Quick Start (Docker)
```bash
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
|