Go AI

Open-source Go projects categorized as AI
Golang LLM Go CLI openai

Top 23 Go AI Projects

  1. LocalAI

    LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.

    Project mention: 5 Best Local LLM Tools and Models You Should Run in 2026 | dev.to | 2026-06-02

    LocalAI: https://github.com/mudler/LocalAI

  2. SaaSHub

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

    SaaSHub logo
  3. Fabric

    Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.

    Project mention: Tools I'm Using in 2026 (and what I've stopped using from 2025) | dev.to | 2026-05-26

    I don't use Fabric as much anymore. I still have it, but I generally just find using Claude Desktop is good enough.

  4. PhotoPrism

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

    Project mention: Photo Management | dev.to | 2026-03-16

    PhotoPrism is the most mature AI-powered photo management app in the self-hosted space. It indexes your existing library and applies TensorFlow-based classification, facial recognition, location mapping, and color analysis. Excellent RAW file support (including DNG, CR2, ARW), live photo playback, panorama viewing, and automatic album creation by subject, location, and date.

  5. kratos

    Your ultimate Go microservices framework for the cloud-native era.

  6. gin-vue-admin

    🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,企业级业务AI+开发解决方案,内置mcp辅助服务,内置skills管理,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。

  7. Wave Terminal

    An Open-Source, AI-Native, Terminal Built for Seamless Workflows.

    Project mention: strace-ui, Bonsai_term, and the TUI renaissance | news.ycombinator.com | 2026-06-02

    Probably not as extensive as you mean but its sort of a stepping stone.

    https://github.com/wavetermdev/waveterm

  8. excelize

    Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

    Project mention: Streaming 25 Million Excel Cells Through 7 MB of Memory | dev.to | 2026-06-13

    A true single-pass .xlsx writer that emits inline strings, declares sheets upfront, writes rows directly into a live ZIP stream, and never touches temp files. Go's excelize library does something close to this. Java POI doesn't. This is architecturally possible but would essentially be rewriting POI's OOXML layer — a multi-month effort. I've raised this as an RFC with the POI community.

  9. WeKnora

    Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

    Project mention: WeKnora – LLM-Powered Document Understanding and Retrieval Framework | news.ycombinator.com | 2025-12-14
  10. dagger

    Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud (by dagger)

    Project mention: TanStack NPM Packages Compromised | news.ycombinator.com | 2026-05-11

    Shameless plug: solving this "push and pray" problem is something we have been focusing on with Dagger. It's an open-source CI platform that decouples the runtime from the triggers. The runtime is open source and local-first, so you develop the actual logic of your pipelines with a proper devloop. Then, you separately wire up your git triggers. The same pipeline logic can be triggered locally or from git events.

    IMO this is the only clean way to solve the problem. If you want to check it out and share feedback: https://dagger.io . We also have a very active Discord server full of CI nerds.

  11. plandex

    Open source AI coding agent. Designed for large projects and real world tasks.

    Project mention: ChatGPT Pulse | news.ycombinator.com | 2025-09-25

    https://github.com/plandex-ai/plandex/blob/9017ba33a627c518a...

    This line tells me your code isn't running within a company with a large number of active users. A limitless select * to get Auth tokens from a database is one of those things that breaks at scale.

  12. mcp-toolbox

    MCP Toolbox for Databases is an open source MCP server for databases.

    Project mention: 这个 GitHub 近万星的项目,可能是 AI Agent 开发者最被低估的工具 | dev.to | 2026-05-15

    数据来源:googleapis/mcp-toolbox — 15,240 ⭐,executeautomation/mcp-playwright — 5,514 ⭐

  13. eino

    The ultimate LLM/AI application development framework in Go.

    Project mention: The Hidden Cost of MCP Tools: a 2.5x Token Reduction to Save 50% in Costs | dev.to | 2026-03-10

    After finishing this course about Langchain and LangGraph, I wanted to find a practical way to build an agent. Since most of my experience is in Go, I started exploring the Go ecosystem and came across the EINO framework.

  14. robotgo

    RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar

    Project mention: Codex for Open Source | news.ycombinator.com | 2026-06-13
  15. cog

    Containers for machine learning

    Project mention: Ask HN: Who is hiring? (April 2026) | news.ycombinator.com | 2026-04-01

    Cloudflare | Systems or ML Engineer, Workers AI | Austin, TX or London, UK or San Francisco, CA (Hybrid) | Full-Time | https://cloudflare.com

    Cloudflare is building across the entire AI stack. Here are some exciting things that we have launched recently:

    - [Release Cog v0.17](https://github.com/replicate/cog/releases/tag/v0.17.0)

  16. langchaingo

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

    Project mention: Productionizing LLMs in Go: Distributed Budgeting, LangChain, and ROI Tracking | dev.to | 2026-04-17

    Many of you are building complex AI agents using LangChainGo. Tracking costs inside deeply nested chains and tool calls used to be a nightmare of manual context plumbing.

  17. adk-go

    An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

    Project mention: Go for AI Agents: Why the Language Choice Matters at Production Scale | dev.to | 2026-03-04

    This week Google open-sourced adk-go — a Go port of their Agent Development Kit. The Hacker News thread that followed racked up ~150 points and surfaced something worth examining: a growing, serious argument that Go is better suited than Python for production AI agent infrastructure.

  18. k8sgpt

    Giving Kubernetes Superpowers to everyone

    Project mention: What is an AI SRE? Definition, Capabilities, and 2026 Buyer's Lens | dev.to | 2026-05-21

    Infrastructure tool execution. The agent reads from kubectl, cloud SDKs, observability backends, and ticket systems. Some agents also write, with guardrails. HolmesGPT documents read-only access with RBAC respect. Aurora documents sandboxed execution into an isolated namespace. K8sGPT documents Kubernetes-only diagnostics with anonymisation before any AI backend call.

  19. coroot

    Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.

    Project mention: Zero-config Golang Heap Profiling | dev.to | 2026-04-30

    Coroot is an Apache 2.0 open source platform that simplifies observability with no-code configuration. The Coroot node-agent already collects CPU profiles for any process on the node using eBPF, with zero integration from the application side. For Java, we dynamically inject async-profiler into the JVM to get memory and lock profiles. But Go processes were still a blind spot for non-CPU profiling unless the app exposed a pprof endpoint and the cluster-agent scraped it.

  20. yao

    ✨ Build AI agents and web apps — with a single binary.

    Project mention: Top 5 Open-Source AI Internal Tools on GitHub | dev.to | 2025-12-05

    Additionally, beyond the five major high star projects above, open source tools like Yao and ILLA Builder also maintain strong community activity. Yao provides a full stack application engine that enables rapid construction of models, workflows, and APIs for internal systems. ILLA Builder focuses on visual interface building, making it suitable for quickly creating admin panels and data tools. Both projects also offer basic AI extensions and can be useful complementary options when teams are building internal tools.

  21. kubectl-ai

    AI powered Kubernetes Assistant

    Project mention: 🪨 ‘Granite 4’ Meets ‘Kubectl-AI’: Building Your Own Local, Executable Kubernetes Assistant | dev.to | 2025-10-03
  22. whatsapp-mcp

    WhatsApp MCP server

    Project mention: MCP's Dark Secret: 5 Hidden Patterns Nobody Teaches You About Context Window Optimization | dev.to | 2026-04-30

    The MCP ecosystem has exploded — 84K stars on the official servers repo, specialized MCP servers for reverse engineering, WhatsApp, document search, and codebase RAG. But most developers are using them naively.

  23. volcano

    A Cloud Native Batch System (Project under CNCF)

    Project mention: Docker vs Podman for AI/ML Workloads in 2026: A Technical Comparison | dev.to | 2026-06-01

    I maintain keda-gpu-scaler (GPU autoscaling for KEDA), otel-gpu-receiver (GPU observability for OpenTelemetry), and contributed GPU NUMA topology scheduling to Volcano. All of this runs in Docker containers. Here's why.

  24. how-to-build-a-coding-agent

    A workshop that teaches you how to build your own coding agent. Similar to Roo code, Cline, Amp, Cursor, Windsurf or OpenCode.

    Project mention: How to Build a Coding Agent | news.ycombinator.com | 2026-02-01
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 AI discussion

Log in or Post with

Go AI related posts

  • AIClaw’s Execution Logs Just Got Easier To Read Across Languages

    1 project | dev.to | 14 Jun 2026
  • Buildermark: Measure how much of your code is written by agents

    1 project | news.ycombinator.com | 13 Jun 2026
  • How AIClaw Keeps Agent Plans Out of Chat History with Runtime Plan State

    1 project | dev.to | 13 Jun 2026
  • Show HN: Paca – Lightweight Jira alternative for human-AI collaboration

    3 projects | news.ycombinator.com | 13 Jun 2026
  • AI assistants lie about citations. Here's how to catch them.

    1 project | dev.to | 13 Jun 2026
  • Automating Myself Out of Development

    1 project | news.ycombinator.com | 13 Jun 2026
  • Send Auth0 Authentication Emails From an Agent Account

    1 project | dev.to | 13 Jun 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 LocalAI 46,816
2 Fabric 42,283
3 PhotoPrism 39,796
4 kratos 25,726
5 gin-vue-admin 24,773
6 Wave Terminal 21,207
7 excelize 20,662
8 WeKnora 16,166
9 dagger 15,938
10 plandex 15,446
11 mcp-toolbox 14,073
12 eino 11,775
13 robotgo 10,725
14 cog 9,424
15 langchaingo 9,389
16 adk-go 8,131
17 k8sgpt 7,859
18 coroot 7,732
19 yao 7,543
20 kubectl-ai 7,493
21 whatsapp-mcp 5,761
22 volcano 5,662
23 how-to-build-a-coding-agent 5,658

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