BigHugger
GH Repository · bestruirui

octopus

One Hub All LLMs For You | 为个人打造的 LLM API 聚合网关

stars
2,624
30-day movement
+114/day
Related entries
60
Connections
1
godockerotherTypeScriptgolangpiai-gatewayclaudeclaude-codeanthropiccodexopenaiaiself-hostedcodex-appllm-gatewaycodex-clicodex-desktopopencode

octopus is a self-hosted LLM API aggregation gateway written in Go and TypeScript, described by its author as 'One Hub All LLMs For You' and built for personal use. It references OpenAI- and Anthropic-compatible services and clients such as Claude Code, Codex, and OpenCode in its topics, suggesting it fronts multiple LLM providers behind one endpoint.

Reach for it when you want a single self-hosted gateway endpoint to route your personal AI coding clients and LLM API calls through instead of configuring each provider separately.

Use it to

  • Self-host a personal LLM API gateway via Docker
  • Point Claude Code, Codex, or OpenCode at one aggregated endpoint
  • Aggregate OpenAI- and Anthropic-style APIs behind one hub
  • Deploy your own gateway instead of relying on hosted proxies

For Individual developers self-hosting tools who use multiple LLM providers

Role
other
Language
TypeScript
Licence
AGPL-3.0
Forks
427
Open issues
14
Last push
2026-09-15
Latest release
v0.0.1 · 2025-12-15
topicsllm-gatewayself-hostedai-gatewayopenaianthropicgolang