Awesome AI AgentsAI Agent Gateway

nextlevelbuilder/goclaw

⭐ 3602 Go added to this list on 2026-04-20 repository created 2026-02-22

GoClaw is a multi-tenant AI agent platform and gateway implemented in Go and distributed as a single static binary of roughly 25 MB with no Node.js runtime. Agents run through an eight-stage pipeline covering context, history, prompt, think, act, observe, memory and summarize, where each stage is pluggable. A four-mode prompt system (Full, Task, Minimal, None) applies section gating and cache boundary optimization and resolves the mode per session. Memory is organized in three tiers: working memory for the current conversation, episodic memory holding session summaries, and semantic memory in a knowledge graph, with progressive loading at levels L0 to L2. A knowledge vault registers documents with wikilinks and hybrid search combining full-text search and pgvector, and it syncs with the filesystem. Agents can be grouped into teams that share task boards, delegate to each other synchronously or asynchronously, and coordinate through automatic, explicit or manual orchestration modes. A self-evolution loop turns metrics into suggestions and guarded automatic adaptation of agent communication style. The server edition uses multi-tenant PostgreSQL with per-user workspaces and context files, AES-256-GCM encrypted API keys, role-based access control and isolated sessions. More than twenty LLM providers are supported, including Anthropic over native HTTP and SSE with prompt caching, OpenAI, OpenRouter, Groq, DeepSeek, Gemini, Mistral, xAI, MiniMax, DashScope, Claude CLI, Codex, ACP and any OpenAI-compatible endpoint. Seven messaging channels are available: Telegram, Discord, Slack, Zalo OA, Zalo Personal, Feishu/Lark and WhatsApp. Security covers a five-layer permission system, rate limiting, prompt injection detection, SSRF protection and encryption, and observability includes built-in LLM call tracing with spans and prompt cache metrics plus optional OpenTelemetry OTLP export. A desktop edition called GoClaw Lite bundles a Wails and React app with SQLite for local use without Docker or PostgreSQL.

https://github.com/nextlevelbuilder/goclaw

agent-platformgomulti-tenantllm-gatewaymemory

Also in AI Agent Gateway

diegosouzapw/OmniRoute

OmniRoute is a free AI gateway that consolidates over 237 AI providers, including 90+ free tiers, into a single endpoint, offering token compression and smart auto-fallback for various AI tools.

simstudioai/sim

Sim Studio is an open-source platform for building, testing, and optimizing AI agent workflows with flexible deployment options including cloud and self-hosting.

decolua/9router

9Router is a FREE AI router and token saver that connects various AI coding tools to over 40 providers and 100+ models, with features like auto-fallback and token compression.

mastra-ai/mastra

Mastra is a TypeScript AI agent framework that enables rapid development of AI applications with support for multiple LLMs, advanced agents, workflows, RAG, integrations, and automated evaluations.

TransformerOptimus/SuperAGI

SuperAGI is an open-source autonomous AI agent framework that enables developers to build, manage, and deploy scalable and efficient autonomous AI agents with extensible capabilities through toolkits and a user-friendly interface.

casdoor/casdoor

Casdoor is an open-source, AI-first Identity and Access Management (IAM) / LLM MCP gateway and authentication server with a web UI and broad protocol support.

Arize-ai/phoenix

Phoenix is an open-source AI observability platform that enables tracing, evaluation, and optimization of large language model applications across various deployment environments.

corsairdev/corsair

Open-source product integration platform with a single REST API syntax for connecting agents, backend services, and dashboards to third-party apps.