Go Deep Learning

Open-source Go projects categorized as Deep Learning | Edit details

Top 12 Go Deep Learning Projects

  • GitHub repo Gorgonia

    Gorgonia is a library that helps facilitate machine learning in Go.

    Project mention: What type of software do you write at your workplace? | reddit.com/r/golang | 2022-01-17

    p/s I am the main contributor to Gorgonia which is a pure Go deep learning library that somewhat predates TensorFlow

  • GitHub repo olivia

    💁‍♀️Your new best friend powered by an artificial neural network

    Project mention: Open source Alexa/Siri? or just voice to text? | reddit.com/r/opensource | 2021-05-26
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo Weaviate

    Weaviate is a cloud-native, modular, real-time vector search engine

    Project mention: We just got funded for an open-source project | reddit.com/r/opensource | 2022-01-15

    If you prefer go, may be have a look at https://github.com/semi-technologies/weaviate

  • GitHub repo vearch

    A distributed system for embedding-based vector retrieval

    Project mention: Any database implementation from vector data search? | reddit.com/r/rust | 2021-05-28

    https://github.com/vearch/vearch this is one of the implementation

  • GitHub repo spaGO

    Self-contained Machine Learning and Natural Language Processing library in Go

    Project mention: Run Hugging Face Models in Go | news.ycombinator.com | 2021-12-01
  • GitHub repo spiceai

    Build apps that learn and adapt. Time series AI for developers.

    Project mention: Spice.ai v0.5.1-alpha is now available! | reddit.com/r/spiceai | 2021-12-27

    TensorBoard monitoring is now supported when using DQL (default) or the new SACD learning algorithms that was announced in v0.5-alpha.

  • GitHub repo aistore

    AIStore: scalable storage for AI applications

    Project mention: Search 1B pages on AWS S3 for | news.ycombinator.com | 2021-05-07

    > If you think more about this, it will be like distributed key value store with support both disk and memory access. You can write one using some opensource Raft libraries, or a possible candidate is Tikv from PingCap

    My whole point was not building it ;)

    There's also https://github.com/NVIDIA/aistore

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo go-deep

    Artificial Neural Network

  • GitHub repo gotch

    Go binding for Pytorch C++ API (libtorch)

    Project mention: Go+: designed for data science | reddit.com/r/u_waynerad | 2021-03-27
  • GitHub repo gan-go

    Generative Adversarial Network in Go via Gorgonia

    Project mention: Generative adversarial networks in Golang | reddit.com/r/golang | 2021-04-28

    Want to share hobby-toy-repository https://github.com/LdDl/gan-go on how to make simple GANs in Golang via Gorgonia engine

  • GitHub repo goslide

    SLIDE (Sub-LInear Deep learning Engine) written in Go

    Project mention: CPU-based algorithm trains deep neural nets up to 15 times faster than top GPU | news.ycombinator.com | 2021-04-08
  • GitHub repo tokenizer

    NLP tokenizers written in Go language

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-17.

Go Deep Learning related posts


What are some of the best open-source Deep Learning projects in Go? This list will help you:

Project Stars
1 Gorgonia 4,348
2 olivia 3,180
3 Weaviate 2,113
4 vearch 1,280
5 spaGO 1,077
6 spiceai 696
7 aistore 542
8 go-deep 339
9 gotch 169
10 gan-go 70
11 goslide 31
12 tokenizer 11
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.