OpenWebUI  by OVINC-CN

AI platform with integrated monetization features

Created 10 months ago
291 stars

Top 90.7% on SourcePulse

GitHubView on GitHub
Project Summary

This project is a community-driven fork of the Open WebUI platform, specifically tailored for users requiring advanced management features. It targets administrators and power users looking to implement credit-based access control, monetization, and usage tracking for AI models, offering a more controlled and potentially revenue-generating deployment environment compared to the base Open WebUI.

How It Works

This fork inherits the core architecture of Open WebUI but introduces significant backend modifications. Key additions include a comprehensive credit system for managing user balances, token-based or request-count billing, and integration with payment gateways like Alipay for recharge functionality. It also supports redemption codes for access and allows for complex, custom pricing rules based on specific API calls or tool usage, parsed via jsonpath_ng.

Quick Start & Requirements

Deployment involves using a custom Docker image: ghcr.io/ovinc-cn/openwebui:<version>. Refer to the official Open WebUI documentation for general deployment steps. Specific requirements include configuring environment variables for email verification (SMTP host, port, username, password) and payment gateway callback URLs. Alipay integration requires converting private keys to PKCS1 format.

Highlighted Details

  • User credit management with recharge options and detailed usage tracking (per token or request).
  • Redemption code system for managing access and promotions.
  • Payment gateway integration (Alipay "Order Code Pay" recommended, "Face-to-Face Payment" has issues).
  • Customizable pricing rules for specific API calls or tool usage (e.g., web search).
  • Email verification for user registration.
  • Branding and logo customization capabilities, subject to license terms.

Maintenance & Community

This repository is a separate, community-driven fork and is not officially affiliated with or maintained by the Open WebUI team. No specific community channels (Discord, Slack) or roadmap links were provided in the README.

Licensing & Compatibility

The project aims to comply with the Open WebUI License. Unauthorized commercial use or extensive removal of original branding is discouraged and may carry legal risks. Users must ensure their deployment meets the license's user scale and authorization conditions.

Limitations & Caveats

The dev branch contains unstable, pre-release features; production use should rely on tagged releases. Alipay's "Face-to-Face Payment" feature is undergoing adjustments and may be deprecated. Configuring custom pricing rules can be complex and may require direct support or advanced LLM prompting.

Health Check
Last Commit

19 hours ago

Responsiveness

Inactive

Pull Requests (30d)
13
Issues (30d)
5
Star History
33 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.