born-ml/born
Production-ready ML framework for Go with zero dependencies. Train and deploy neural networks as single binaries. PyTorch-like API, type-safe tensors, automatic differentiation.
Born helps Go developers incorporate machine learning capabilities directly into their applications without relying on Python. You can train neural networks, load pre-trained models, and then deploy them as small, fast-starting Go binaries. This tool is for Go developers and MLOps engineers who need to build and deploy ML-powered applications efficiently within a Go ecosystem.
Use this if you are a Go developer building an application that needs integrated machine learning inference or training capabilities, especially for production environments where Python dependencies are problematic.
Not ideal if your primary development language is Python, or if you require deep integration with existing PyTorch or TensorFlow specific tooling outside of ONNX/GGUF import.
Stars
47
Forks
4
Language
Go
License
Apache-2.0
Category
Last pushed
Mar 04, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/born-ml/born"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SPFlow/SPFlow
Sum Product Flow: An Easy and Extensible Library for Sum-Product Networks
gomlx/gomlx
GoMLX: An Accelerated Machine Learning Framework For Go
montanaflynn/stats
A well tested and comprehensive Golang statistics library package with no dependencies.
mattn/go-tflite
Go binding for TensorFlow Lite
james-bowman/sparse
Sparse matrix formats for linear algebra supporting scientific and machine learning applications