A web app that lets you watch two Llama 3.2 AI models have a live, real-time conversation with each other.
- Live Conversation: See two LLMs chat back and forth, streamed in real time.
- WebSocket Updates: Instant updates to the browser as each message is generated.
- Responsive UI: Modern, mobile-friendly interface.
- Docker Support: Easily run with Docker and Docker Compose.
- Ollama Integration: Uses Ollama for local LLM inference.
- Bun (for local development)
- Docker (for containerized deployment)
- Ollama (runs as a service, see below)
-
Install dependencies:
bun install
-
Start the Ollama service:
docker run -d --name ollama -p 11434:11434 ollama/ollama
-
Run the app:
bun run start
The app will be available at http://localhost:3000.
-
Start everything (Ollama + app):
docker compose up --build
This will start both the Ollama service and the app.
-
Production:
docker build -t llmc:latest .docker compose -f docker-compose.prod.yml up -d
DISCLAIMER: i let claude.ai and v0.dev implement the web app for me cuse i'm lazy xD, and i made this at 0am in 1h whilest lying in bed