Artificial Intelligence

16 packages

Packages (16)

Ollama

Run large language models locally.

170,962 16,027

LocalAI

Open Source OpenAI alternative, self-host AI models.

46,121 4,063

langchaingo

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

9,202 1,094

chromem-go

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

937 65

langgraphgo

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

244 37

OllamaFarm

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

97 3

goai

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

85 7

ai

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

22 6

routex

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

18 4

AegisFlow

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

13 8

Aetheris

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

10

otellix

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

10 1

agent-sdk-go

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

8

localaik

Local compatibility proxy for the Gemini and OpenAI APIs. Run one container locally and test both SDK protocol shapes on the same port without API keys or network access.

8

hotplex

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.

4 2

fun

The simplest but powerful way to use large language models (LLMs) in Go.