Skip to content

About

A high-throughput C++ AI inference engine for quantized local LLMs, featuring Pybind11 bindings and a FastAPI/React streaming interface (SSE).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ AI Inference Engine

A custom, memory-efficient inference engine built to serve and stream quantized local language models. Rather than relying on external APIs, this project implements a full-stack AI deployment pipeline from the ground up, bridging low-level systems programming with a modern web interface.

Architecture Overview

  • C++ Core (GGML): Handles tensor operations, matrix multiplications, and memory-mapped model loading for high-throughput token generation.
  • Python Middleware (Pybind11 & FastAPI): Wraps the C++ computational graph and exposes it via REST endpoints, utilizing Server-Sent Events (SSE) for real-time token streaming.
  • Frontend UI (React & TailwindCSS): A modern, responsive chat interface that consumes the SSE stream and renders markdown dynamically as tokens are generated.

About

A high-throughput C++ AI inference engine for quantized local LLMs, featuring Pybind11 bindings and a FastAPI/React streaming interface (SSE).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors