Abhishek-Mallick / Abhishek-Mallick/universal-box

[TEMPLATE] - AI/ML Stack (FastAPI + React + HuggingFace)

オープン
#233 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
good first issue hacktoberfest
主要言語
JavaScript
スター
47
フォーク
41
PR マージ指標
30日以内にマージされた PR はありません

説明

### What domain will the project template be based on?

Others (please specify in the details)

### If 'Others', please specify the preferred domain.

AI/ML

### Particular directory path for the template.

template/AI-ML/FastAPI-React-HuggingFace/

### What tech stacks do you want to include?

- Backend: FastAPI (Python), HuggingFace Transformers
- Frontend: React (with TypeScript, optional Vite setup)
- Others: Docker, REST API integration between FastAPI and React

### Brief Description

This template scaffolds an end-to-end AI/ML web stack featuring:

- A FastAPI backend for serving machine learning models (integrated with HuggingFace pipelines or custom fine-tuned models).
- A React frontend for providing an interactive web UI for inference and result visualization.
- Configured API routes for model loading, inference, and async processing.
- Prebuilt structure for easy extension with GPU support or external model repositories.

This template will help developers quickly bootstrap AI-driven applications combining inference APIs and modern frontend frameworks using the `universal-box init` command.

### 👀 Have you spent some time checking if this issue has been raised before?

- [x] Yes
- [ ] No

### 🏢 Have you read the Code of Conduct?

- [x] I have read the [Code of Conduct](https://github.com/Abhishek-Mallick/universal-box/blob/main/.github/CODE_OF_CONDUCT.md)

### Would you like to work on this issue?

No

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

The template should be created in the directory template/AI-ML/FastAPI-React-HuggingFace/. Examine existing templates in the repository to understand the structure. The backend needs FastAPI routes for HuggingFace model inference, and the frontend requires a React app with TypeScript. Integration via REST API and Docker setup must be included. Check the universal-box init command to see how templates are used.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
docker, fastapi, huggingface, javascript, python, react, typescript
領域
ai, backend, frontend, full-stack, tooling
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。