Documentation v0.4.0

[!NOTE] This README was generated by SKILL, get the ZH version from here.


ONE AGENT INTERFACE FOR EVERY LLM PROVIDER

Go Reference Release License Coverage


A Go LLM router library with a unified Agent interface, multi-provider routing, and normalized token usage

Extracted as a standalone package from Agenvoy 2741d4a

Since v0.28.17, Agenvoy's LLM providers are unified and replaced by this package go-llm-router.

Table of Contents

Features

go get github.com/pardnchiu/go-llm-router · Documentation

Architecture

Full Architecture

graph TB
    App[Caller] --> Router[router.New]
    Router --> Agent[core.Agent]
    Agent --> Claude[Claude]
    Agent --> OpenAI[OpenAI / Codex]
    Agent --> Gemini[Gemini]
    Agent --> Others[Grok / DeepSeek / Others]
    Agent --> OAuth[oauth]
    Agent --> Usage[Usage Normalization]

License

This project is licensed under the MIT LICENSE.

Author

邱敬幃 Pardn Chiu

hi@pardn.io
https://www.linkedin.com/in/pardnchiu


©️ 2026 邱敬幃 Pardn Chiu

中文