Go AI

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

Top 23 Go AI Projects

  1. caveman

    🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

    Project mention: GitHub AI Repos ประจำสัปดาห์: สัปดาห์ที่ agent มีด่านตรวจของตัวเอง (7 ต.ค. 2026) | dev.to | 2026-10-10

    [1] GitHub Trending, weekly, 2026, https://github.com/trending?since=weekly [2] GitHub Trending, รายภาษา (Go, Python, TypeScript) weekly และ monthly, 2026, https://github.com/trending/go?since=weekly [3] GitHub Ranking AI, Top 100 AI Agents, 2026, https://raw.githubusercontent.com/yuxiaopeng/Github-Ranking-AI/main/Top100/AI%20Agents.md [4] NVIDIA/OpenShell, README, 2026, https://github.com/NVIDIA/OpenShell [5] NVIDIA OpenShell documentation, 2026, https://docs.nvidia.com/openshell/latest/index.html [6] NVIDIA/OpenShell, releases, v0.1.2, 28 กันยายน 2026, https://github.com/NVIDIA/OpenShell/releases [7] ifixai-ai/iFixAi, README, 2026, https://github.com/ifixai-ai/iFixAi [8] mvschwarz/openrig, README, 2026, https://github.com/mvschwarz/openrig [9] mvschwarz/openrig, releases, v0.6.5, 4 ตุลาคม 2026, https://github.com/mvschwarz/openrig/releases [10] cursor/plugins, README, 2026, https://github.com/cursor/plugins [11] anthropics/knowledge-work-plugins, README, 2026, https://github.com/anthropics/knowledge-work-plugins [12] JuliusBrussee/caveman, README, 2026, https://github.com/JuliusBrussee/caveman [13] Adeyemi, M. D., Rossi, R. A., Dernoncourt, F., "CAVEWOMAN: How Large Language Models Behave Under Linguistic Input and Output Compression", arXiv 2606.24083, 2026, https://arxiv.org/abs/2606.24083 [14] Shiryaev, D., "Does Speaking to Agents Like Cavemen Really Save 65% of Tokens? We Test", JetBrains AI Blog, 2026, https://blog.jetbrains.com/ai/2026/07/speak-to-ai-agents-like-cavemen-tosave-tokens/ [15] headroomlabs-ai/headroom, README, 2026, https://github.com/headroomlabs-ai/headroom [16] VectifyAI/PageIndex, README, 2026, https://github.com/VectifyAI/PageIndex [17] VectifyAI/PageIndex, releases, v0.2.21, 1 ตุลาคม 2026, https://github.com/VectifyAI/PageIndex/releases

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. ragflow

    RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

    Project mention: Up to date and still affected: Flowise 3.1.4 and RAGFlow 0.27.2 have advisories with no fix yet | dev.to | 2026-10-11

    GHSA-c6q8-23rp-32cv (High, 7.1, published 5 October 2026) affects 0.25.2 through 0.27.2: any signed-in user or API key holder who knows an agent's ID can run another user's private agent through the OpenAI-compatible endpoint and read its output. No fixed release, no CVE ID. The 1.0.0-rc1 pre-release (29 September) came out before the advisory, which doesn't say whether rc1 is affected.

  4. Netdata

    The open-source observability platform everyone needs

    Project mention: Best Open Source Monitoring Tools in 2026: 7 Self-Hosted Options Compared | dev.to | 2026-06-13

    Netdata is a real-time infrastructure monitoring agent that collects metrics at per-second granularity with near-zero configuration. Install the agent on a server, and within seconds you have 2,000+ metrics being collected — CPU, memory, disk I/O, network, processes, containers, and hundreds of application-specific collectors. The level of instant visibility is unmatched.

  5. LocalAI

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

    Project mention: 20 GitHub Repositories to Build with AI | dev.to | 2026-09-29

    LocalAI lets you run AI models on your own hardware and provides an API that is compatible with many OpenAI API use cases.

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

  7. PhotoPrism

    AI-Powered Photos App 🌈💎✨

    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.

  8. quivr

    An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.

  9. SaaSHub

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

    SaaSHub logo
  10. WeKnora

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

    Project mention: 15 Trending GitHub Repos I’d Use Before Building Another AI Project | dev.to | 2026-10-13

    Repository: Tencent/WeKnora

  11. crush

    Glamourous agentic coding for all 💘

    Project mention: GPT 6.1 Sol | news.ycombinator.com | 2026-09-29

    I use crush (https://github.com/charmbracelet/crush) with the following patches:

      curl https://tg.st/u/0001-fix-unblock-all-commands-in-bash-tool.patch | git am

  12. kratos

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

  13. gin-vue-admin

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

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

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

  16. dagger

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

    Project mention: Devbox: Portable and Isolated Development Environments | dev.to | 2026-09-06

    Dagger local CI that uses containers

  17. plandex

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

  18. mcp-toolbox

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

    Project mention: Four vendors, one bad assumption: SSRF in MCP servers | dev.to | 2026-09-28

    Google fix, googleapis/mcp-toolbox PR #3448

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

  20. 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
  21. langchaingo

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

    Project mention: How to Migrate from LangChainGo to Genkit Go | dev.to | 2026-09-29

    LangChainGo repository

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

  23. adk-go

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

    Project mention: Go LLM SDK for streaming, tool-calling AI back ends plus front end | news.ycombinator.com | 2026-07-30

    ADK seems like a better thought through SDK family, I use Go, Py is most mature, also TS and Java. The docs still need a lot of work to cover all the languages, it's pretty hit or miss right now, but one can also have a coding agent look at the source and an example for another language.

    https://adk.dev/get-started/about/ | https://github.com/google/adk-go

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

  25. yao

    ✨ All your agents and workspaces in one place, on every device you own. Track tasks on a board, accessible from desktop, mobile, browser, or API. Self-hosted.

    Project mention: When copy-paste goes wrong: Bugs in structurally isomorphic Go code | dev.to | 2026-10-13

    Yao Agents is an open-source platform for creating and running autonomous AI agents. Its key feature is that the agents run directly on users' devices, while all operations are centralized and controlled via a single interface.

  26. 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 AI discussion

Log in or Post with

Go AI related posts

  • Forcefield: Ultra-fast, lightweight, local-first AI Agent Harness

    1 project | news.ycombinator.com | 13 Oct 2026
  • A Weekend Project With Docker Agent: Four Agents, Two Config Files, One Permissions Trap

    2 projects | dev.to | 13 Oct 2026
  • How AIClaw 3.7.7 Separates File Previews from Recorded Change Reviews

    1 project | dev.to | 12 Oct 2026
  • I've been building a local-first AI agent runtime in Go

    1 project | news.ycombinator.com | 12 Oct 2026
  • Show HN: Homebutler – my server report printed 7 lines for 2 changes, now 2

    1 project | news.ycombinator.com | 11 Oct 2026
  • How AIClaw 3.7.5 Organizes Agent Chats Around Their Working Directories

    1 project | dev.to | 11 Oct 2026
  • How AIClaw 3.7.6 Keeps Web Search Sources Available Beyond the Tool Log

    1 project | dev.to | 11 Oct 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Oct 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 caveman 110,440
2 ragflow 91,893
3 Netdata 80,889
4 LocalAI 49,463
5 Fabric 44,191
6 PhotoPrism 40,280
7 quivr 39,578
8 WeKnora 32,559
9 crush 28,582
10 kratos 25,964
11 gin-vue-admin 25,054
12 Wave Terminal 22,463
13 excelize 20,981
14 dagger 16,335
15 plandex 15,688
16 mcp-toolbox 14,073
17 eino 13,269
18 robotgo 10,864
19 langchaingo 9,711
20 cog 9,489
21 adk-go 8,857
22 k8sgpt 8,233
23 yao 8,111

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com