Skip to content

NeoGate v0.1.0

Choose a tag to compare

@neogate-io neogate-io released this 09 Jun 05:48
· 88 commits to main since this release

NeoGate v0.1.0

This is the first public release of NeoGate.

NeoGate is a lightweight LLM API gateway built with Rust. It provides a unified entry point for managing upstream model providers, access keys, model routing, and usage tracking.

Highlights

  • OpenAI-compatible and Anthropic-compatible API endpoints
  • Team/internal mode and billing mode
  • User API key management without exposing upstream provider credentials
  • Admin management for channels, credentials, model pricing, users, and service settings
  • Usage tracking for users and API keys
  • Credit balance, recharge, and payment configuration support
  • Automatic cooldown and failover for unhealthy upstream keys
  • First-run setup wizard for admin, database, site, SMTP, payment, and provider configuration
  • Docker Compose examples for standalone and cluster deployment
  • Admin console, user dashboard, and public documentation pages

Quick Start

Start NeoGate with Docker Compose:

docker compose up -d --build

Then open:

http://SERVER_IP:8080

Follow the first-run setup wizard to complete initialization.

Version

  • Target branch: main
  • Commit: 79c3d90
  • License: AGPL-3.0-only