AI · alternatives · 2026
24 alternatives to SpaGO, a self-contained ML/NLP library entirely in Go
Self-contained Machine Learning and Natural Language Processing library in Go - nlpodyssey/spago
SpaGO is a machine learning and natural language processing library written entirely in Go, designed as a self-contained package. It enables developers to build and run ML/NLP models within Go applications without… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. SpaGO, a self-contained ML/NLP library entirely in Go launched in 2020; newer entries below may have overtaken it.
- 1

spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
2015 · spacy.io · its alternatives →
- 2
TensorFlow 1.0▲823Open-source machine learning library by Google
2017 · tensorflow.org · its alternatives →
- 3
GoLearn▲81Machine Learning for Go. Contribute to sjwhitworth/golearn development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 4

SIP library for writing fast SIP services in GO. Contribute to emiago/sipgo development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 5

- 6

- 7

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo
2018 · github.com · its alternatives →
- 8

A single / multi layer / recurrent neural network written in Golang. - made2591/go-perceptron-go
2017 · github.com · its alternatives →
- 9

💥 Fast State-of-the-Art Tokenizers optimized for Research and Production - huggingface/tokenizers
2020 · github.com · its alternatives →
- 10

- 11

Query OpenAI’s GPT-3 from directly inside your database
2023 · mindshub.ai · its alternatives →
- 12

Contribute to xadrianzetx/fullstack.ai development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 13

Thinc is a lightweight type-checked deep learning library for composing models, with support for layers defined in frameworks like PyTorch and TensorFlow.
2020 · thinc.ai · its alternatives →
- 14

A WebRTC-native, audio-first conversational-AI framework for Go. Pipecat is great, and jargo is a port of it — the architecture and many design decisions are Pipecat's. But, I prefer Golang.
Jul 2026 · github.com · its alternatives →
- 15
Gradio 5.0▲224connect nodes to build AI pipelines, powered by Hugging Face
2024 · gradio.app · its alternatives →
- 16

Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
2021 · github.com · its alternatives →
- 17

Hi HN: I published part one of my free NLP course. The course is intended to help anyone who knows Python and a bit of math go from the very basics all the way to today's mainstream models and frameworks. I strive to balance theory and practice and so every module consists of detailed explanations and slides along with a Colab notebook (in most modules) putting the theory into practice. In part one, we cover text preprocessing, how to turn text into numbers, and multiple ways to classify and search text using "classical" approaches. And along the way, we'll pick up useful bits on how to use…
2022 · nlpdemystified.org · its alternatives →
- 18

Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.
2024 · htmgo.dev · its alternatives →
- 19
Allen NLP▲72An open-source NLP research library, built on PyTorch
2017 · allenai.org · its alternatives →
- 20AN
2016 · blog.ayoungprogrammer.com · its alternatives →
- 21

💫 Industrial-strength Natural Language Processing (NLP) in Python - Release v2.0.0 alpha: Neural network models, Pickle, better training & lots of API improvements · explosion/spaCy
2017 · github.com · its alternatives →
- 22
Freesolo Flash▲126Full-Stack Platform for Training Small Language Models
Jul 2026 · freesolo.co · its alternatives →
- 23

Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
Apr 2026 · github.com · its alternatives →
- 24

End-to-end Automatic Speech Recognition for Madarian and English in Tensorflow - GitHub - zzw922cn/Automatic_Speech_Recognition: End-to-end Automatic Speech Recognition for Madarian and English in Tensorflow
2017 · github.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →