SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 Go Artificial intelligence Projects
-
ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
LocalAI
:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed, P2P inference
Project mention: Nvidia on NixOS WSL – Ollama up 24/7 on your gaming PC | news.ycombinator.com | 2025-04-10If you're going to run Ollama in Windows anyway, why not use the native build? And if you want to use WSL, then I'd sugggest using something like LocalAI which gives you a lot more control and support for additional formats (GGML, GGUF, GPTQ, ONNX, etc).
https://github.com/mudler/LocalAI
-
Have you ever wanted to use AI in your Go (Golang) programs? It may sound hard, but with LangChainGo, it’s actually very easy. In this post, I will show you a simple example to get started.
-
For Go specifically, there are some libraries like Gorgonia (https://github.com/gorgonia/gorgonia) that can do inference.
Practically speaking though, the rate at which models change is so fast that if you opt to go this route, you'll perpetually be lagging behind the state of the art by just a bit. Either you'll be the one implementing the latest improvements or be waiting for the framework to catch up. This is the real value of the sidecar approach: when a new technique comes out (like speculative decoding, for example) you don't need to reimplement it in Go but instead can use the implementation that most other python users will use.
-
-
Project mention: Open Source Platform Orchestrator Kusion v0.12.1 is out | news.ycombinator.com | 2024-08-03
What has changed?
storage backend enhancement, include supporting path-style endpoint for AWS S3, new kusion release unlock command for better Release management.
optimize the display of the sensitive information to reduce risk of sensitive information leakage
support import existing cloud resources and skip their deletion during kusion destory.
workspace contenxt support decalre the Kubernetes cluster configs and Terraform Provider credentials.
support using the Spec file as the input for the kusion preview and kusion apply command
Also more info can be found in our medium blog.
Please checkout the new release at: https://github.com/KusionStack/kusion/releases/tag/v0.12.1
Your feedback and suggestions are welcome!
-
BricksLLM
🔒 Enterprise-grade API gateway that helps you monitor and impose cost or rate limits per API key. Get fine-grained access control and monitoring per user, application, or environment. Supports OpenAI, Azure OpenAI, Anthropic, vLLM, and open-source LLMs.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
agency
🕵️♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach. (by neurocult)
-
Project mention: Go library for in-process vector search and embeddings with llama.cpp | news.ycombinator.com | 2024-10-27
-
Project mention: Go-attention: A full attention mechanism and transformer in pure Go | news.ycombinator.com | 2025-03-03
-
-
manifold
Manifold is a platform for enabling workflow automation using AI assistants. (by intelligencedev)
Project mention: Manifold: A platform for enabling workflow automation using AI assistants | news.ycombinator.com | 2025-03-11 -
mllint
`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.
-
-
-
-
-
Project mention: Show HN: Historai – No more 'history – grep'. Let AI recall your commands | news.ycombinator.com | 2025-04-17
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Artificial intelligence discussion
Go Artificial intelligence related posts
-
No More API Bills: The Economics of Running LLMs Locally on Your Mac with ServBay
-
De documentación y capturas al .feature: IA local con Llama 3.2 + Llava
-
Flask API com DeepSeek-R1 via Ollama with Python
-
Build an MCP Client in Minutes: Local AI Agents Just Got Real
-
Understanding MCP Servers: The Model Context Protocol Explained
-
How to Install Falcon 3 Locally?
-
Setup Blinko Notes with Ollama
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 May 2025
Index
What are some of the best open-source Artificial intelligence projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | ollama | 141,141 |
2 | LocalAI | 32,732 |
3 | langchaingo | 6,637 |
4 | Gorgonia | 5,763 |
5 | gophernotes | 3,916 |
6 | kusion | 1,120 |
7 | BricksLLM | 1,049 |
8 | yai | 793 |
9 | agency | 478 |
10 | search | 447 |
11 | go-attention | 439 |
12 | hugot | 396 |
13 | manifold | 391 |
14 | mllint | 77 |
15 | openshield | 77 |
16 | goslide | 44 |
17 | AdventureAI | 28 |
18 | wiggle | 18 |
19 | historai | 4 |