Go Artificial intelligence

Open-source Go projects categorized as Artificial intelligence

Top 19 Go Artificial intelligence Projects

Artificial intelligence
  1. ollama

    Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.

    Project mention: Review - AI Tooling | dev.to | 2025-05-23
  2. 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.

    InfluxDB logo
  3. 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-10

    If 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

  4. langchaingo

    LangChain for Go, the easiest way to write LLM-based programs in Go

    Project mention: How to Use AI in Go with LangChainGo (Very Easy!) | dev.to | 2025-05-03

    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.

  5. Gorgonia

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

    Project mention: ML in Go with a Python Sidecar | news.ycombinator.com | 2024-11-17

    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.

  6. gophernotes

    The Go kernel for Jupyter notebooks and nteract.

  7. kusion

    Declarative Intent Driven Platform Orchestrator for Internal Developer Platform (IDP).

    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!

  8. 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.

  9. SaaSHub

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

    SaaSHub logo
  10. yai

    Your AI powered terminal assistant.

  11. 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)

  12. go-attention

    A full attention mechanism and transformer in pure go.

    Project mention: Go-attention: A full attention mechanism and transformer in pure Go | news.ycombinator.com | 2025-03-03
  13. hugot

    Onnx transformer pipelines in Golang

  14. 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
  15. 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.

  16. openshield

    OpenShield is a new generation security layer for AI models

    Project mention: Show HN: Firewall for AI Models | news.ycombinator.com | 2024-07-25
  17. goslide

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

  18. AdventureAI

    Interactive Fiction in the Age of AI

  19. wiggle

    Multi-Node LLM Processing Framework (by dshills)

  20. historai

    LLM-powered CLI Tool using your shell history to find and suggest relevant commands

    Project mention: Show HN: Historai – No more 'history – grep'. Let AI recall your commands | news.ycombinator.com | 2025-04-17
  21. 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 Artificial intelligence discussion

Log in or Post with

Go Artificial intelligence related posts

  • No More API Bills: The Economics of Running LLMs Locally on Your Mac with ServBay

    1 project | dev.to | 22 May 2025
  • De documentación y capturas al .feature: IA local con Llama 3.2 + Llava

    1 project | dev.to | 19 May 2025
  • Flask API com DeepSeek-R1 via Ollama with Python

    2 projects | dev.to | 13 May 2025
  • Build an MCP Client in Minutes: Local AI Agents Just Got Real

    3 projects | dev.to | 9 May 2025
  • Understanding MCP Servers: The Model Context Protocol Explained

    2 projects | dev.to | 9 May 2025
  • How to Install Falcon 3 Locally?

    1 project | dev.to | 7 May 2025
  • Setup Blinko Notes with Ollama

    2 projects | dev.to | 7 May 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 24 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?