Skip to the content.

agentic-golang

A declarative, database-driven multi-agent runtime in Go. Multi-provider LLM routing with failover, two-tier semantic caching, built-in cost/latency/quality observability, and policy-driven retries — in one static binary, next to Postgres.

The runtime is the interpreter; the database is the program.

Documentation

At a glance

HTTP / WS API
   │
Agentic layer:  sessions ── loopcontroller ── workflow graph
                    │             │               │
                registry      executor        edges (CEL)
   │
services:  modelrouter · semanticcache · observability · retryengine · embeddings/rag
   │
Postgres (+ pgvector)  ── single data plane

Source

github.com/yasinnerten/agentic-golang · MIT licensed.