Veloera  by Veloera

AI API gateway system with enhanced features

Created 5 months ago
1,224 stars

Top 32.1% on SourcePulse

GitHubView on GitHub
Project Summary

Veloera is an AI API gateway system designed to enhance the user experience of interacting with AI models, particularly for developers and power users. It offers a refined interface and adds numerous features not present in its predecessor, new-api, aiming to provide a stable and feature-rich platform for managing AI API access.

How It Works

Veloera is a fork of the new-api project, building upon its foundation to introduce advanced functionalities. It supports multiple API keys per channel with random selection, a gift code system for usage control (per-user or total limits), and native support for the /hf/v1 interface. The system also includes regex-based profanity filtering, unencrypted channel keys for frontend display, and improved logging with refresh capabilities and channel name display.

Quick Start & Requirements

  • Install/Run: docker-compose up -d after cloning the repository and configuring docker-compose.yml.
  • Prerequisites: Docker, Docker Compose.
  • Configuration: Environment variables like GENERATE_DEFAULT_TOKEN, STREAMING_TIMEOUT, CRYPTO_SECRET are available for customization.
  • Links: GitHub Repository

Highlighted Details

  • Supports single-channel multi-key with random selection.
  • Includes a gift code system for usage control.
  • Features regex-based profanity filtering.
  • Adds token counts for input, output, and total usage to logs.

Maintenance & Community

The project is a fork of new-api. Further community and maintenance details are not explicitly provided in the README.

Licensing & Compatibility

  • License: Apache 2.0.
  • Compatibility: No commercial restrictions. Seamless migration from new-api is supported, except for SQLite, where manual renaming of one-api.db to veloera.db is suggested but untested.

Limitations & Caveats

SQLite migration from new-api is not guaranteed to be seamless and requires manual intervention. The project is a fork with added features, and long-term maintenance stability is not yet established.

Health Check
Last Commit

22 hours ago

Responsiveness

1 day

Pull Requests (30d)
21
Issues (30d)
25
Star History
202 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.