Go Machine Learning

Open-source Go projects categorized as Machine Learning

Top 23 Go Machine Learning Projects

  • PhotoPrism

    AI-Powered Photos App for the Decentralized Web 🌈💎✨

  • Project mention: Show HN: Memories, FOSS Google Photos alternative built for high performance | news.ycombinator.com | 2024-03-21

    I have been using https://www.photoprism.app for a couple of years, and it works better than expected, with the latest updates it's actually quite fast and the face tagging works reasonably well.

  • argo

    Workflow Engine for Kubernetes

  • Project mention: StackStorm – IFTTT for Ops | news.ycombinator.com | 2023-11-05

    Like Argo Workflows?

    https://github.com/argoproj/argo-workflows

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • caire

    Content aware image resize library

  • GoLearn

    Machine Learning for Go

  • gorse

    Gorse open source recommender system engine

  • cortex

    Production infrastructure for machine learning at scale

  • Project mention: Ask HN: Are there any reliable benchmarks for Machine Learning Model Serving? | news.ycombinator.com | 2024-02-10
  • Gorgonia

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • flyte

    Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.

  • Project mention: First 15 Open Source Advent projects | dev.to | 2023-12-15

    9. Flyte by Union AI | Github | tutorial

  • pigo

    Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.

  • volcano

    A Cloud Native Batch System (Project under CNCF)

  • gophernotes

    The Go kernel for Jupyter notebooks and nteract.

  • Project mention: Go: What We Got Right, What We Got Wrong | news.ycombinator.com | 2024-01-04

    https://github.com/gopherdata/gophernotes

    I've had this bookmarked for some time and just havent gotten around to it.

  • Stats

    A well tested and comprehensive Golang statistics library package with no dependencies. (by montanaflynn)

  • determined

    Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.

  • Project mention: Open Source Advent Fun Wraps Up! | dev.to | 2024-01-05

    17. Determined AI | Github | tutorial

  • gosseract

    Go package for OCR (Optical Character Recognition), by using Tesseract C++ library

  • tfgo

    Tensorflow + Go, the gopher way

  • Project mention: Show HN: Carton – Run any ML model from any programming language | news.ycombinator.com | 2023-09-27

    eh, awesome! Seems this one, right? https://github.com/galeone/tfgo. Quite many stars.

  • lgo

    Interactive Go programming with Jupyter

  • hercules

    Gaining advanced insights from Git repository history.

  • envd

    🏕️ Reproducible development environment

  • Project mention: Show HN: Dockerfile Alternative for AI/ML | news.ycombinator.com | 2023-08-15
  • vearch

    Distributed vector search for AI-native applications

  • Project mention: An AI Native database for embedding vectors | news.ycombinator.com | 2023-09-10

    https://github.com/vearch/vearch/blob/master/engine/index/RE...

  • goml

    On-line Machine Learning in Go (and so much more)

  • training-operator

    Distributed ML Training and Fine-Tuning on Kubernetes

  • dataframe-go

    DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

  • FlowMeter

    ⭐ ⭐ Use ML to classify flows and packets as benign or malicious. ⭐ ⭐

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go Machine Learning related posts

  • Computer Vision Meetup: Develop a Legal Search Application from Scratch using Milvus and DSPy!

    2 projects | dev.to | 2 May 2024
  • Show HN: Open-source alternative to HashiCorp/IBM Vault

    4 projects | news.ycombinator.com | 24 Apr 2024
  • Wouldn't it be cool to have a Supabase for SQLite?

    3 projects | news.ycombinator.com | 25 Apr 2024
  • Ask HN: Are there any reliable benchmarks for Machine Learning Model Serving?

    2 projects | news.ycombinator.com | 10 Feb 2024
  • A CEO's Guide to Emacs

    3 projects | news.ycombinator.com | 11 Jan 2024
  • Why bad scientific code beats code following "best practices"

    3 projects | news.ycombinator.com | 6 Jan 2024
  • Photo gallery frontend with encryption and search

    3 projects | /r/selfhosted | 27 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 PhotoPrism 33,136
2 argo 14,415
3 caire 10,328
4 GoLearn 9,198
5 gorse 8,219
6 cortex 7,997
7 Gorgonia 5,371
8 flyte 5,054
9 pigo 4,315
10 volcano 3,826
11 gophernotes 3,783
12 Stats 2,893
13 determined 2,885
14 gosseract 2,538
15 tfgo 2,393
16 lgo 2,347
17 hercules 2,010
18 envd 1,923
19 vearch 1,943
20 goml 1,537
21 training-operator 1,486
22 dataframe-go 1,112
23 FlowMeter 1,101

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com