Discover and explore top open-source AI tools and projects—updated daily.
wwwzhouhuiOpenAI-compatible API for advanced AI media generation
Top 75.9% on SourcePulse
This project provides an OpenAI-compatible API server for accessing Jimeng AI's powerful image and video generation capabilities. It targets developers seeking to integrate advanced AI media generation into their applications without complex setup, offering a free, zero-configuration solution with daily usage limits.
How It Works
This project reverse-engineers the Jimeng AI service, encapsulating its image and video generation models (including text-to-image, image-to-image, and various video generation techniques) behind an API that mirrors OpenAI's structure. It utilizes Node.js and Koa for the backend, with Docker support for streamlined deployment. The core novelty lies in abstracting the proprietary Jimeng AI service into a developer-friendly, standardized API format, accessible via a user-provided sessionid.
Quick Start & Requirements
Installation is recommended via Docker using the wwwzhouhui569/jimeng-free-api-all:latest image, or by building from source with Node.js (≥16.0.0) and npm/yarn. A critical prerequisite is obtaining a sessionid from the official Jimeng AI website (https://jimeng.jianying.com/) by inspecting browser cookies. Multiple sessionids can be configured for redundancy.
Highlighted Details
/v1/chat/completions, /v1/images/generations, and /v1/videos/generations.jimeng-5.0-preview, jimeng-4.6 for image generation, and jimeng-video-3.5-pro, seedance-2.0 for video.Maintenance & Community
Recent updates (e.g., v0.8.0 on 2026-02-09) indicate active development, with recent additions of new image generation models. Direct contact information for the author (WeChat, Email) is provided for inquiries.
Licensing & Compatibility
The project is released under the MIT License. However, a significant restriction is explicitly stated: "For personal use only, prohibited for external services or commercial use." This limits its applicability for business or public-facing applications despite the permissive license.
Limitations & Caveats
As a reverse-engineered API, its stability is not guaranteed and is dependent on upstream changes by Jimeng AI. The requirement for a valid sessionid necessitates manual retrieval and management, as these tokens expire. The project explicitly forbids commercial use or offering it as a service, and users risk account blocking by Jimeng AI if these terms are violated.
2 days ago
Inactive
xtekky