
Jabba-AI

A full-stack AI chatbot platform built with Go, Python, Nuxt, and Vue. The system is divided into three repositories:
Repository
- jabba-ai – The main repository
- jabba-ai-bot – a Python-based AI engine that interfaces with a locally hosted ML model.
- jabba-ai-chat-app – Go-based chat backend composed of three microservices using the Gin framework.
- jabba-ai-ui – Frontend and backend UI built with Nuxt (Node) and Vue, fully written in TypeScript.
TechStack
- Programming Languages: Python, AI, Go, JavaScript, TypeScript
- Frameworks: FastAPI, Gin, Node.js, Vue.js, Nuxt.js, Ollama
- Databases: MySQL, MongoDB, Redis, SQLAlchemy
- DevOps & Engineering / Architecture: Docker, Kubernetes, AWS, CI/CD, Git, GitHub, Hexagonal Architecture
Languages
Frameworks
Databases
DevOps