← All Go categories

Artificial Intelligence Go Libraries Ranking

Libraries for building programs that leverage AI.

26 repositories, updated daily.

- Run large language models locally.

177.9K
17.3K
Yesterday
+631 weekly
View

- Open Source OpenAI alternative, self-host AI models.

48.3K
4.3K
Yesterday
+271 weekly
View

- LangChainGo is a framework for developing applications powered by language models.

9.6K
1.1K
Yesterday
+26 weekly
View

- Go implementation of the Model Context Protocol for building MCP servers and clients in Go.

9.0K
861
Yesterday
+22 weekly
View

- Framework for building LLM-based multi-agent systems.

1.6K
286
Yesterday
+35 weekly
View

- Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.

1.0K
74
4 days ago
+3 weekly
View

- AI gateway exposing a unified OpenAI-compatible API across OpenAI, Anthropic, Gemini, Groq, xAI, Ollama and other providers, with routing, usage tracking, rate limits, and guardrails.

1.0K
74
Yesterday
+18 weekly
View

- A Go library for building stateful, multi-actor applications with LLMs, built on the concept of LangGraph,with a lot of builtin Agent architectures.

294
49
Yesterday
+9 weekly
View

- Go SDK for building AI applications. One SDK, 20+ providers. Inspired by Vercel AI SDK.

174
25
Yesterday
+4 weekly
View

- Manage, load-balance, and failover packs of Ollamas.

101
3
5 days ago
+1 weekly
View

- Framework for building real-time voice AI agents over WebRTC, wiring speech-to-text, LLMs, and text-to-speech into a streaming pipeline.

64
2
Yesterday
+2 weekly
View

- MCP server providing AI assistants with web search, content extraction, and multi-source research capabilities. Single binary, 5 search providers with circuit-breaker failover, 4-tier scraping pipeline.

47
5
Yesterday
+3 weekly
View

- AI Agent runtime engine with long-lived sessions for Claude Code, OpenCode, pi-mono and other CLI AI tools. Provides full-duplex streaming, multi-platform integrations, and secure sandbox.

47
14
Yesterday
+2 weekly
View

- CLI that scans AI agent session transcripts to identify and safely quarantine unused skills, MCP servers, and agents across Claude Code, Codex CLI, Hermes, OpenCode, Cursor, and OpenClaw.

47
4
2 days ago
+2 weekly
View

- Go SDK for building durable AI agents on Temporal with support for tools, MCP, human approvals, and sub-agent delegation.

43
3
3 days ago
+2 weekly
View

- Multi-agent orchestration & workflow engine. Declarative YAML workflows, LLM coordinator with hub-and-spoke mailboxes, race-safe delivery. One YAML file, one Go binary. Runs on any goai-supported provider.

38
5
5 days ago
+1 weekly
View

- OpenTelemetry-native LLM observability and budget guardrails for cost-constrained production environments.

37
22
2 weeks ago
+0 weekly
View

- A Go toolkit for building AI agents and applications across multiple providers with unified LLM, embeddings, tool calling, and MCP integration.

36
8
3 days ago
+1 weekly
View

- AI gateway for routing, securing, and monitoring LLM traffic across 10+ providers. OpenAI-compatible API, WASM policy plugins, canary rollouts, real-time dashboard.

25
10
Yesterday
+1 weekly
View

- YAML-driven multi-agent AI runtime for Go with Erlang-style supervision, MCP tool server support, and a CLI.

22
5
4 weeks ago
+0 weekly
View

- AI Agent execution runtime with event sourcing, checkpoint recovery, and At-Most-Once execution guarantee. Written in Go.

16
1
1 month ago
+0 weekly
View

- LocalStack-style local emulation of OpenAI and Gemini APIs; single Docker container, llama.cpp + Gemma 3 backend.

15
2
Yesterday
+0 weekly
View

- Terminal-based AI workflow engine with YAML-driven pipelines, 20+ LLM providers (DeepSeek, Qwen, GLM, Mistral, etc.), and a TUI for workflow management.

11
1
Yesterday
+1 weekly
View

- Official Go client SDK for the Dakera self-hosted agent memory server, providing typed interfaces for memory store/recall, session management, namespace operations, and decay configuration.

6
0
Yesterday
+2 weekly
View

- AI-native content backend with typed lifecycle management, native MCP tools for every content type, and zero runtime dependencies.

5
0
3 days ago
+0 weekly
View

- Meaning-based search over PDF, Markdown, DOCX, source code, and other file types, using generative AI embedding models to vectorize files into a vector database.

1
0
2 days ago
+1 weekly
View