LibreAI / Local LLM / GoModel
// local-llm Β· ENTERPILOT/GoModel

GoModel

Go-built AI gateway unifying many providers with routing and guardrails.

πŸ’Ž Hidden gemβ˜… 1.2k starsβ‘‚ 110 forksMITupdated 2026-10
β–¦ visual β€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

GoModel is an open-source local llm project by ENTERPILOT (ENTERPILOT/GoModel on GitHub). It has 1,212 GitHub stars and 110 forks, is released under the MIT license, and was last updated on GitHub on 4 October 2026.

GitHub stars
1,212
Forks
110
License
MIT
Last updated on GitHub
4 October 2026
Category
Local LLM
Listing
Hidden gem β€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Deploy GoModel

    Run the Go gateway on your infrastructure.

  2. Configure providers

    Add keys for the models you use.

  3. Point apps at it

    Use the OpenAI-compatible endpoint.

  4. Monitor and route

    Watch logs, costs, and failover in action.

// features

Why people love it

Unified API

OpenAI and Anthropic compatible endpoints.

Many providers

OpenAI, Anthropic, Gemini, Groq, xAI, more.

Intelligent routing

Send requests to the best provider.

Guardrails

Policy controls on model traffic.

Cost tracking

See spend per model and key.

Failover

Reroute when a provider struggles.

Advertisement
// run it

Run it yourself

  1. Step 1 β€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/ENTERPILOT/GoModel.git
    cd GoModel
  2. Step 2 β€” Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 β€” Run it

    Follow the project's launch command β€” Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

How is it different from LiteLLM?

It is a Go-native gateway with the same unified-API idea plus routing and observability.

Is gomodel free for commercial use?

MIT licensed β€” commercial use allowed.

Does it support local models?

Ollama and vLLM are named as supported backends.

What are sticky sessions?

Requests from a session route consistently; check the docs for details.

Is it production ready?

The project describes itself as production ready.

// keep exploring

Similar tools

Local LLM

litellm

The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, an…

β˜… 60.1k starsCustom
View guide β†’
Local LLM

AionUi

Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20+ more CLI Agent | Customize your assistants | Team them up|Star if you …

β˜… 33.3k starsApache-2.0
View guide β†’
RAG & Knowledge

WeKnora

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

β˜… 31.9k starsUnknown
View guide β†’
Local LLM

nano-vllm

A lightweight vLLM implementation built from scratch in about 1,200 readable lines of Python.

β˜… 15.7k starsMIT
View guide β†’
Local LLM

Step-3.5-Flash

StepFun's open 196B MoE model that activates 11B parameters per token, built for fast agentic reasoning.

β˜… 2.1k starsApache-2.0
View guide β†’
Local LLM

rustunnel

Rustunnel, in Rust β€” built for self-hosted, secure tunnel server in rust. expose local.

β˜… 659 starsAGPL-3.0
View guide β†’
// alternatives

Alternatives in Local LLM

The most-starred other Local LLM projects in the LibreAI catalogue β€” the realistic shortlist if GoModel is not the right fit.

Get GoModel

Free and open β€” grab the source, star the repo, and start creating.