Logo Lanfrica

swingdollar/sa-speak-bot

Domain:

natural language processing

Record type:

software
Creator:
swi
Host:
South African multilingual chatbot # Sasha - South African Multilingual Chatbot A multilingual chatbot supporting South Africa's native languages: Setswana, Sesotho, isiZulu, and isiXhosa. ## Quick Deploy to Railway 1. Fork this repo to GitHub 2. Go to railway.app 3. Connect your GitHub account 4. Click "New Project" → "Deploy from GitHub repo" 5. Select this repository 6. Railway auto-detects Node.js and deploys! ## Local Development ```bash npm install npm start ``` Open localhost ## Features - Language selector: English, Setswana, Sesotho, isiZulu, isiXhosa - Automatic language detection - Responses in your selected language - SA flag-inspired dark theme - Mobile responsive ## API ``` POST /api/chat { "message": "Dumela", "language": "tn" } ```