NeoGate v0.1.0
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 --buildThen 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