ENTERPILOT/GoModel
AI gateway / AI control plane / AI proxy written in Go. Unified OpenAI-compatible and Anthropic-compatible API for OpenAI, Anthropic, Gemini, Groq, xAI, Ollama, vLLM and more. A LiteLLM alternative with observability, guardrails, streaming, cost tracking, intelligent routing, sticky sessions, failover, real-time logs and usage tracking. Prod ready.
Is ENTERPILOT/GoModel beginner-friendly?
In the last 30 days, ENTERPILOT/GoModel merged 121 of 139 pull requests from outside contributors, and its maintainers usually reply within 1 day. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.
- Stars
- 1.2k
- Forks
- 111
- Open beginner issues
- 0
- Indexed issues
- 56
- Avg merge
- 14h 43m
- Merged PRs (30d)
- 142
- Dominant language
- Go
- License
- MIT
- Last GitHub push
- Oct 6, 2026
- Latest indexed
- Oct 6, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- good first issue
How to contribute to ENTERPILOT/GoModel
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- It ships a Dockerfile or Docker Compose file, so you can run it without installing its whole toolchain.
- Read its code of conduct: it covers issues and pull requests as well as chat.
- Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.
Issues somebody may already be working on are listed last. List everything by date
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 55/100
ENTERPILOT/GoModel#1182 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 15/100
ENTERPILOT/GoModel#1170 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
ENTERPILOT/GoModel#1165 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 Half a day Newbie friendliness 35/100
ENTERPILOT/GoModel#1154 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ENTERPILOT/GoModel#1107 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
ENTERPILOT/GoModel#1089 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
ENTERPILOT/GoModel#1085 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
ENTERPILOT/GoModel#1065 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
ENTERPILOT/GoModel#1056 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
ENTERPILOT/GoModel#1055 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
ENTERPILOT/GoModel#1030 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 51/100
ENTERPILOT/GoModel#904 · 8 comments ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ENTERPILOT/GoModel#903 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ENTERPILOT/GoModel#887 ·
Maintainers usually reply within 1 day
-
good first issue
Difficulty 4/5 3-5 days Newbie friendliness 52/100
ENTERPILOT/GoModel#884 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
ENTERPILOT/GoModel#875 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 54/100
ENTERPILOT/GoModel#872 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
ENTERPILOT/GoModel#867 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 46/100
ENTERPILOT/GoModel#853 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 38/100
ENTERPILOT/GoModel#836 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
ENTERPILOT/GoModel#830 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
ENTERPILOT/GoModel#811 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
ENTERPILOT/GoModel#790 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 24/100
ENTERPILOT/GoModel#780 · 1 comment · 2 reactions ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
ENTERPILOT/GoModel#779 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 50/100
ENTERPILOT/GoModel#774 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 47/100
ENTERPILOT/GoModel#742 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ENTERPILOT/GoModel#741 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ENTERPILOT/GoModel#740 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
ENTERPILOT/GoModel#739 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 1-2 days Newbie friendliness 52/100
ENTERPILOT/GoModel#725 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ENTERPILOT/GoModel#724 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
ENTERPILOT/GoModel#723 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
ENTERPILOT/GoModel#714 ·
Maintainers usually reply within 1 day
-
Feature: Audit search box scans the whole table; add per-field filter inputsMay be free again @SantiagoDePolonia claimed this 59 days ago, and no pull request is open. Open
ENTERPILOT/GoModel#697 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
good first issue
Difficulty 3/5 1-2 days Newbie friendliness 48/100
ENTERPILOT/GoModel#690 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 45/100
ENTERPILOT/GoModel#686 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
ENTERPILOT/GoModel#659 ·
Maintainers usually reply within 1 day
-
Feature: parallelize provider initialization at startupMay be free again @mikemikimike claimed this 47 days ago, and no pull request is open. Openenhancement
ENTERPILOT/GoModel#636 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ENTERPILOT/GoModel#635 ·
Maintainers usually reply within 1 day
-
Feature: Add /v1/moderations endpointMay be free again @nolanefe claimed this 74 days ago, and no pull request is open. Openenhancement good first issue
Difficulty 4/5 3-5 days Newbie friendliness 43/100
ENTERPILOT/GoModel#631 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 4/5 3-5 days Newbie friendliness 57/100
ENTERPILOT/GoModel#628 ·
Maintainers usually reply within 1 day
-
Feature: Encrypt Provider API keysMay be free again @SantiagoDePolonia claimed this 83 days ago, and no pull request is open. Openenhancement
ENTERPILOT/GoModel#580 · 1 comment · 1 reaction · 1 assignee ·
Maintainers usually reply within 1 day
-
Headers altering / modifyingMay be free again @SantiagoDePolonia claimed this 99 days ago, and no pull request is open. Open
ENTERPILOT/GoModel#515 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
ENTERPILOT/GoModel#510 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
ENTERPILOT/GoModel#460 · 2 comments ·
Maintainers usually reply within 1 day
-
Question: What's the plan for the Roadmap? Looking to contributeMay be free again @SantiagoDePolonia claimed this 146 days ago, and no pull request is open. Open
ENTERPILOT/GoModel#348 · 4 comments · 1 reaction · 1 assignee ·
Maintainers usually reply within 1 day
-
Feature: QoL and feature requests from daily usePossibly taken @SantiagoDePolonia claimed this 13 days ago. Open
ENTERPILOT/GoModel#1104 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
feat(providers): translate chat completions onto Responses-only upstreams (chatgpt/Codex backend)Possibly taken @weselben claimed this 22 days ago. Open
ENTERPILOT/GoModel#1084 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Admin API /admin/virtual-models and /admin/provider-credentials return HTTP 500 (empty body) since 0.1.84Possibly taken @SantiagoDePolonia claimed this 42 days ago. Open
ENTERPILOT/GoModel#881 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day