Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

BOOT

BOOT is an experimental full-stack AI application built to explore how large language models can be integrated into modern web applications and used to power intelligent application workflows.

The project combines a React-based frontend with an Express backend and a dedicated LLM orchestration service, providing a foundation for experimenting with model-driven interactions, AI-assisted features, and intelligent web experiences.

Architecture

React + Vite Client
        │
        │ API Requests
        ▼
Express Server
        │
        ▼
LLM Orchestrator
        │
        ▼
Language Model / AI Services

The separation between the frontend, backend, and LLM orchestration layer is intended to make the AI components easier to evolve independently from the user interface.

Features

  • AI-Powered Workflows — Designed to integrate language-model capabilities into application logic.
  • LLM Orchestration — Dedicated backend service for coordinating model interactions.
  • Modern React Interface — Lightweight frontend built with React and Vite.
  • Express Backend — REST-oriented Node.js backend for application services.
  • Environment-Based Configuration — Uses environment variables through dotenv for configurable backend behavior.
  • Experimental Architecture — Built as a playground for testing new AI interaction patterns and application ideas.

Tech Stack

Frontend

  • React
  • React DOM
  • Vite
  • JavaScript

Backend

  • Node.js
  • Express
  • CORS
  • dotenv

AI Layer

  • LLM orchestration service
  • Model-driven application workflows

Project Structure

boot/
├── client/
│   ├── public/
│   ├── src/
│   │   ├── App.jsx
│   │   ├── App.css
│   │   ├── index.css
│   │   └── main.jsx
│   ├── package.json
│   └── vite.config.js
│
├── server/
│   ├── services/
│   │   └── llmOrchestrator.js
│   ├── server.js
│   └── package.json
│
└── .gitignore

Getting Started

Frontend

cd client
npm install
npm run dev

Backend

In another terminal:

cd server
npm install
node server.js

Configure required environment variables in the server environment before running the application.

Development Philosophy

BOOT is primarily an experimental AI engineering project.

The objective is to investigate how LLMs can move beyond simple chatbot interfaces and become an integrated reasoning or orchestration layer inside a full-stack application.

The architecture can be extended with additional AI providers, tools, agents, external APIs, persistent storage, authentication, and more advanced orchestration logic.

Project Status

Experimental Prototype

The project is intended for experimentation, architecture exploration, and rapid prototyping rather than production deployment.

Author

Developed by Sakho115.

About

Experimental full-stack AI application combining a modern React interface with an Express backend and dedicated LLM orchestration layer, built to explore intelligent, model-driven web experiences and AI-powered application workflows.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages