Veloera  by Veloera

AI API gateway system with enhanced features

created 3 months ago
922 stars

Top 40.4% 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

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
11
Issues (30d)
15
Star History
785 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Andre Zayarni Andre Zayarni(Cofounder of Qdrant), and
2 more.

RealChar by Shaunwei

0.1%
6k
Real-time AI character/companion creation and interaction codebase
created 2 years ago
updated 1 year ago
Feedback? Help us improve.