One internal model API entry point
Give every application the same company-controlled gateway instead of asking teams to connect to each provider separately.
Private LLM gateway for teams
Put OpenAI, Anthropic, and other upstream model providers behind one API entry point controlled by your company. Issue project API keys to internal apps, keep upstream credentials in one place, and track usage and cost by team, project, model, and key.
Enterprise usage scenarios
NeoGate focuses on the daily operational problems that appear once multiple teams, internal services, or business projects start calling large model APIs.
Give every application the same company-controlled gateway instead of asking teams to connect to each provider separately.
Issue separate API keys for departments, projects, services, or automation jobs so permissions and usage stay isolated.
Keep vendor keys in the gateway and manage OpenAI, Anthropic, and compatible upstream channels from the admin console.
Record usage by user, project, API key, model, provider, and channel so finance and platform teams can analyze cost accurately.
Run without requiring user balance while still recording cost, making it practical for internal analysis and chargeback.
Cool down failing upstream keys and continue routing through available credentials to reduce impact on business applications.
Enterprise request path
Internal applications call NeoGate with project API keys. The gateway authenticates the project, applies service-mode policy, selects an upstream channel and credential, then records usage for troubleshooting, cost analysis, and internal accounting.
Deployment path
git clone https://github.com/neogate-io/NeoGate.git
cd NeoGate
docker compose up -d --build
Most teams can start with the standalone Docker Compose deployment: frontend Nginx, backend, and PostgreSQL together. When multi-replica traffic becomes a real requirement, switch to distributed mode with shared PostgreSQL and Redis.