vectorspacelab/omnigen

OmniGen: Unified Image Generation. https://arxiv.org/pdf/2409.11340

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 36 minutes ago
Added to GitGenius on September 16th, 2026
Created on September 16th, 2024
Open Issues & Pull Requests: 146 (+0)
GitHub issues: Enabled
Number of forks: 363
Total Stargazers: 4,343 (+0)
Total Subscribers: 84 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.6 hours
Mean response time: 28.7 hours
90th percentile: 39.3 hours
Tracked items: 156

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 139
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 638 days
Stale 30+ days: 139
Stale 90+ days: 139

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

OmniGen is a unified image generation framework that handles multiple image generation tasks within a single model architecture.

The project addresses the fragmentation of image generation capabilities across specialized models by consolidating text-to-image, image-to-image, inpainting, and other image generation tasks into one system. It uses a multi-modal approach that processes both text and image inputs through a shared diffusion-based architecture, allowing a single model to perform diverse generation tasks without task-specific fine-tuning or separate model deployments.

Developers should consider OmniGen when working on applications that require multiple image generation capabilities and want to reduce model complexity and memory overhead. The unified approach is particularly suited for projects where flexibility across different generation tasks matters more than optimizing for a single specialized use case. The framework's multi-task design means users can switch between generation modes without managing separate model checkpoints or inference pipelines.

The project shows active development with regular commits addressing model improvements and task expansion. The codebase demonstrates ongoing refinement of the core diffusion architecture to handle diverse input modalities. Documentation through research papers and code examples indicates sustained effort to clarify the approach and make it accessible to implementers. The repository maintains focus on the unified generation objective rather than fragmenting into task-specific variants.