Get a backend server to manage datasets and models with csghub-server, for founders leveraging AI, with 1.1k+ GitHub stars
1,071 stars232 forksGoQuality 8/10Updated 7/9/2026100% free ยท open source
What it does
CSGHub-server is a backend server for managing datasets, models, and running model inference, finetuning, and application spaces for AI-related tasks
Install / run
go get github.com/OpenCSGs/csghub-server
When to use it
โขYou need a centralized platform to organize and manage your AI datasets and models
โขYou want to run model inference, finetuning, or application spaces in a controlled environment
โขYou are building an AI-powered application and need a backend server to support your AI workflows
Quick start
1Clone the repository using `git clone https://github.com/OpenCSGs/csghub-server.git`
2Navigate to the project directory using `cd csghub-server`
3Build the server using `go build main.go`
4Run the server using `go run main.go`
5Access the server's API using the endpoint `http://localhost:8080` as mentioned in the README
Ready-to-paste prompt
Use the `curl -X POST -H 'Content-Type: application/json' -d '{"name": "my-model", "type": "classification"}' http://localhost:8080/models` command to create a new model
Heads up: Ensure you have Go installed on your system and the `GOPATH` environment variable is set, as the server is built using Go and relies on the Go ecosystem
Saves to your device
Topics
ai
datasets
golang
huggingface
llm
models
platform
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.