Backend Project
Tavyar
A Laravel 12 chatbot backend built to manage multiple bots through a secure REST API and AI proxy architecture.
Chatbot backend platform
Centralized bot management, validated API access, and secure forwarding to external LLM services.
Project Overview
Tavyar is a chatbot backend focused on maintaining multiple bot configurations inside one Laravel 12 system. I built the backend to expose chat APIs, validate requests, apply rate limiting, and forward approved requests to an external large language model provider through a controlled proxy layer.
This architecture keeps frontend clients simple while protecting provider credentials and standardizing how bot settings, instructions, and API interactions are handled.
Key Features
- Multi-bot management through a centralized Laravel backend.
- PDF-based instruction uploads for configuring bot behavior.
- Request validation and rate limiting for safer API usage.
- Swagger documentation and admin dashboard support.
Technology Stack
Laravel 12
REST API
Swagger
Admin Dashboard
AI Proxy