https://github.com/h0ffy/jennychat
JennyLab FastAPI Chat IA and Sophia Asistant
https://github.com/h0ffy/jennychat
chatbot chatui fastapi
Last synced: about 1 month ago
JSON representation
JennyLab FastAPI Chat IA and Sophia Asistant
- Host: GitHub
- URL: https://github.com/h0ffy/jennychat
- Owner: h0ffy
- License: bsd-2-clause
- Created: 2025-07-08T19:17:06.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-26T21:31:56.000Z (11 months ago)
- Last Synced: 2025-07-27T01:20:51.220Z (11 months ago)
- Topics: chatbot, chatui, fastapi
- Language: JavaScript
- Homepage: https://www.jennylab.net
- Size: 7.13 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JennyLab Chat AI
A modern AI chat interface that connects to LLama-Cpp Server API with real-time streaming support.
## 
## Features
- Real-time streaming chat with AI models
- Chat history management with persistent sessions
- Multiple model support
- Markdown rendering for AI responses
- Beautiful neural network background animation
- Responsive design with purple theme
## Setup
### Prerequisites
1. **LLama-Cpp Server**: You need to have a LLama-Cpp Server running on `http://127.0.0.1:8080`
- Download from: https://github.com/ggerganov/llama.cpp
- Run with: `./server -m your-model.gguf --host 127.0.0.1 --port 8080`
### Backend Setup
1. Install dependencies:
```bash
python -m venv .venv
# JennyLab AI Chat
source .venv/bin/activate
pip install -r requirements.txt
cd jennychat
uvicorn app.main:app --host 127.0.0.1 --port 8080
```