Backend Project

Tavyar

A Laravel 12 chatbot backend built to manage multiple bots through a secure REST API and AI proxy architecture.

Screenshot of the Tavyar AI chatbot platform
RoleFull-Stack Developer
StackLaravel 12, REST API
FocusAI Proxy and Bot Management

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