An open API service indexing awesome lists of open source software.

https://github.com/lumarans30/onnx-playground-axum

ONNX Model Web Interface in Rust
https://github.com/lumarans30/onnx-playground-axum

axum beercss htmx minininja object-detection ort rust yolov8

Last synced: 2 months ago
JSON representation

ONNX Model Web Interface in Rust

Awesome Lists containing this project

README

        

# ONNX Model Web Interface in Rust

A web interface for running ONNX models built with [Axum](https://github.com/tokio-rs/axum) (Rust), [MiniJinja](https://docs.rs/minijinja/latest/minijinja), [HTMX](https://htmx.org/), [ort](https://ort.pyke.io/) and [BeerCSS](https://www.beercss.com/).

Currently supports YOLOv8 for object detection in images.

![demo](https://github.com/user-attachments/assets/44bdc391-1b05-450b-8a0b-70a61c9f110b)

### Installation
```bash
git clone https://github.com/LuMarans30/onnx-playground-axum.git
cd onnx-playground-axum

# Install dependencies and build
cargo build --release

# Start server
./target/release/onnx-playground-axum
```

Server starts at `0.0.0.0:8080`