# Open-Generative-AI | Anil Chandra Naidu Matcha | Knowledge Base | Instagit

Uncensored, open-source alternative to Higgsfield AI, Freepik AI, Krea AI, Openart AI — Free, unrestricted AI image & video generation studio with 200+ models (Flux, Midjourney, Kling, Sora, Veo). No content filters. Self-hosted, MIT licensed.

GitHub Stars: 7.5k

Repository: https://github.com/Anil-matcha/Open-Generative-AI

---

## Articles

### [How to Add a New Resolution Option to a Model's Quality Picker in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/add-resolution-option-model-quality-picker)

Easily add a new resolution option to Open-Generative-AI's quality picker by extending the inputs resolution enum. Update models js to automatically refresh image and video studios.

- Tags: how-to-guide
- Published: 2026-04-24

### [What Is the Batch Count Slider in ImageStudio and How Is It Handled?](/Anil-matcha/Open-Generative-AI/batch-count-slider-purpose-processing)

Discover the ImageStudio batch count slider's purpose and handling. Learn how it manages image generation requests and interacts with the UI, even if not sent to the API.

- Tags: how-to-guide
- Published: 2026-04-24

### [How the Negative Prompt Is Passed to the Generation API in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/negative-prompt-passing-generation-api)

Discover how the negative prompt is passed to the generation API in Open-Generative-AI. Understand its flow from UI to local models and its current limitations with cloud services.

- Tags: how-to-guide
- Published: 2026-04-24

### [Why MuapiClient Uses x-api-key Instead of Bearer Token Authentication](/Anil-matcha/Open-Generative-AI/muapiclient-x-api-key-vs-bearer-token)

Discover why MuapiClient prioritizes x-api-key over Bearer tokens for stateless authentication. Understand the backend's simple API-key requirement for secure integrations.

- Tags: best-practices
- Published: 2026-04-24

### [How LipSyncStudio Processes Audio with Portrait Images in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/lipsyncstudio-audio-portrait-processing)

Learn how LipSyncStudio processes audio with portrait images for talking-head videos. Discover the seven-step pipeline in Open-Generative-AI and asset processing.

- Tags: how-to-guide
- Published: 2026-04-24

### [Image-to-Video (I2V) Generation Workflow in Open-Generative-AI Studio](/Anil-matcha/Open-Generative-AI/image-to-video-i2v-generation-workflow)

Understand the Image-to-Video generation workflow in Open-Generative-AI Studio. Learn how to transform static images into animated videos by configuring parameters and calling the MU-API.

- Tags: how-to-guide
- Published: 2026-04-24

### [How Quick Starter Buttons Populate the Prompt Textarea in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/quick-starter-buttons-populate-prompt-textarea)

Discover how Quick Starter buttons in Open-Generative-AI inject pre-written prompts into the textarea. Learn about the data-prompt attribute and auto-expansion functionality for a seamless user experience.

- Tags: how-to-guide
- Published: 2026-04-24

### [How the Prompt Enhancer Combines Base Prompts with Enhancement Tags](/Anil-matcha/Open-Generative-AI/prompt-enhancer-base-prompt-tag-combination)

Discover how the prompt enhancer expertly combines base prompts and enhancement tags using comma separators within the updateEnhancedPrompt function. Learn prompt engineering techniques.

- Tags: how-to-guide
- Published: 2026-04-24

### [Reference Strength Slider for I2I Models: Controlling Image Fidelity in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/reference-strength-slider-i2i-models)

Control image fidelity in I2I models with the reference strength slider in Open Generative AI. Adjust visual similarity from prompt-only to near-identical preservation.

- Tags: how-to-guide
- Published: 2026-04-24

### [How to Configure a LoRA Model in ImageStudio's Advanced Options](/Anil-matcha/Open-Generative-AI/configure-lora-model-imagestudio-advanced)

Learn how to configure a LoRA model in ImageStudio's advanced options using Civitai IDs and weights. Get started generating unique images with this quick guide.

- Tags: how-to-guide
- Published: 2026-04-24

### [How the History Sidebar Persists and Retrieves Generated Images in Open Generative AI](/Anil-matcha/Open-Generative-AI/history-sidebar-persist-retrieve-images)

Discover how Open Generative AI's history sidebar uses localStorage to persist and retrieve generated images, keeping up to 50 recent thumbnails accessible.

- Tags: internals
- Published: 2026-04-24

### [Maximum Polling Timeout for Video vs Image Generation in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/polling-timeout-video-vs-image-generation)

Discover the maximum polling timeout differences for video and image generation in Open-Generative-AI. Learn about video's 30-min vs image's 2-min polling limits.

- Tags: performance
- Published: 2026-04-24

### [How to Enable the Local Model Toggle in ImageStudio: Complete Developer Guide](/Anil-matcha/Open-Generative-AI/enable-local-model-toggle-imagestudio)

Learn how to enable the local model toggle in ImageStudio. Discover how to switch between cloud API and local AI generation modes for your projects.

- Tags: how-to-guide
- Published: 2026-04-24

### [How the uploadFile Method Manages File Hosting and URL Retrieval in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/uploadfile-method-file-hosting-url-retrieval)

Discover how the uploadFile method in Open-Generative-AI streams files to cloud storage, retrieves hosted URLs, and manages authentication using API keys.

- Tags: how-to-guide
- Published: 2026-04-24

### [MuapiClient processV2V vs generateVideo: Key Differences in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/muapiclient-processv2v-vs-generatevideo)

Discover the key differences between MuapiClient's processV2V and generateVideo methods in Open-Generative-AI. Understand video transformation vs. text-to-video generation for your AI projects.

- Tags: deep-dive
- Published: 2026-04-24

### [How to Add a New Style Preset to ImageStudio's Advanced Options](/Anil-matcha/Open-Generative-AI/add-style-preset-imagestudio-advanced)

Learn how to add a new style preset to ImageStudio's advanced options by editing the STYLE_PRESETS array. Effortlessly integrate custom styles with this simple code modification.

- Tags: how-to-guide
- Published: 2026-04-24

### [How the Local Inference Client Interacts with the Electron Main Process in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/local-inference-client-electron-main-process-communication)

Discover how the local inference client connects with the Electron main process in Open-Generative-AI. Learn about IPC bridge, ipcRenderer invoke and ipcRenderer on.

- Tags: internals
- Published: 2026-04-24

### [What Is the imageField Property in Open-Generative-AI Model Definitions?](/Anil-matcha/Open-Generative-AI/imagefield-property-model-definitions)

Understand the imageField property in Open-Generative-AI model definitions. Learn how it maps image URLs to diverse backend models, enabling a single UI to connect with various parameter names.

- Tags: api-reference
- Published: 2026-04-24

### [How Aspect Ratio Selection in the UI Is Mapped to the API Payload in Open-Generative-AI](/Anil-matcha/Open-Generative-AI/aspect-ratio-ui-to-api-mapping)

Discover how Open-Generative-AI maps UI aspect ratio selection to the API payload. Learn the three-step flow from state variable to final payload.

- Tags: api-reference
- Published: 2026-04-24

### [Why ImageStudio Checks localStorage for an API Key Before Generation](/Anil-matcha/Open-Generative-AI/imagestudio-localstorage-api-key-check)

Discover why ImageStudio checks localStorage for its API key. Learn how this prevents unauthorized requests and ensures secure, seamless image generation with the remote service.

- Tags: internals
- Published: 2026-04-24

### [How to Configure a Custom API Endpoint for a New Model in MuapiClient](/Anil-matcha/Open-Generative-AI/configure-custom-endpoint-muapiclient)

Learn to configure a custom API endpoint for your new models in MuapiClient. Easily add custom endpoints to the model catalog and route requests efficiently. Get started now!

- Tags: how-to-guide
- Published: 2026-04-24

### [Understanding t2iModels and i2iModels: Text-to-Image vs Image-to-Image in models.js](/Anil-matcha/Open-Generative-AI/t2i-vs-i2i-models-models-js)

Explore t2iModels vs i2iModels in models.js. Learn how Text-to-Image models create visuals from text prompts while Image-to-Image models transform existing images.

- Tags: deep-dive
- Published: 2026-04-24

### [How MuapiClient Handles Asynchronous Generation Requests with Polling](/Anil-matcha/Open-Generative-AI/muapiclient-async-generation-polling)

Learn how MuapiClient handles asynchronous generation requests using polling. Discover its two-step pattern for efficient task management and status updates.

- Tags: internals
- Published: 2026-04-24

