FREE MidJourney Alternative - Fooocus

All Your Tech AI
29 Jan 202414:32

TLDRFooocus offers a free alternative to MidJourney, a leading generative AI art software, with an accessible GitHub page and impressive examples. It's built on Gradio and requires 4 GB GPU memory, providing an easy transition from MidJourney with its familiar interface and additional features. Users can generate high-quality images with various models like Juggernaut XEL and realistic stock photo, refine details, and explore diverse art styles through Civit AI integration. Advanced features include inpainting, image upscaling, and style application, making Fooocus a powerful tool for AI-generated art.


  • πŸ˜€ Mid Journey is recognized as the gold standard in generative AI art software but has a high cost and is currently only available on Discord.
  • πŸ” An alternative called Fooocus has emerged, aiming to mimic Mid Journey's features effectively and is available for free.
  • πŸ’» To get started with Fooocus, users need to visit its GitHub page where they can find impressive examples of its capabilities.
  • 🎨 Fooocus is built on gradio, but with significant enhancements under the hood to improve the user experience.
  • πŸ“ˆ The software requires 4 GB of GPU memory for recent models or 8 GB for older ones like the GTX 900 series, along with 8 GB of system RAM.
  • πŸŒ— Fooocus offers a user-friendly interface with a dark mode option, allowing users to input prompts and generate images easily.
  • πŸ–ΌοΈ The software can generate high-quality images with a variety of models, including Juggernaut XEL and realistic stock photo models.
  • πŸ”§ Advanced settings in Fooocus allow for customization of image generation, such as aspect ratio, image size, and the number of images produced.
  • πŸ› οΈ Users can refine their images with additional models for detail enhancement, combining different stable diffusion models for a single image.
  • 🌐 Fooocus integrates with Civa Ai, providing access to a vast library of models tailored for various art styles, which can be downloaded and used.
  • 🎭 The software also features advanced capabilities like inpainting, outpainting, and image upscaling, similar to Mid Journey's functionality.
  • πŸ€– The 'Describe' feature can reverse-engineer images to generate prompts, offering a unique way to recreate or reinterpret existing images.

Q & A

  • What is the title of the discussed software in the video script?

    -The title of the discussed software is 'Fooocus'.

  • What is the main purpose of Fooocus?

    -Fooocus is a generative AI art software that aims to mimic many of the features of MidJourney, providing an alternative that is free to use.

  • How can one access Fooocus?

    -To access Fooocus, one needs to go to its GitHub page.

  • What are the system requirements for Fooocus in terms of GPU memory?

    -For Fooocus, a minimum of 4 GB of GPU memory is required, but for older models like the GTX 900 series or Nvidia 1080/1070, 8 GB of VRAM is needed.

  • What is the minimum amount of system memory required to run Fooocus?

    -At least 8 GB of RAM is required to run Fooocus on a PC.

  • What is the default image size generated by Fooocus?

    -The default image size generated by Fooocus is a 9 by 7 aspect ratio, which is a portrait wide image.

  • What are the different models that Fooocus uses by default?

    -Fooocus uses three models by default: Juggernaut XEL, stable diffusion XL base, and realistic stock photo.

  • How does Fooocus handle the creation of images with different art styles?

    -Fooocus allows users to download and use different models from Civit AI to create images in various art styles, providing flexibility beyond the default stable diffusion models.

  • What is the 'Describe' feature in Fooocus and how does it work?

    -The 'Describe' feature in Fooocus reverse engineers an image to return a prompt that describes it, which can then be used to generate a similar image.

  • What is the 'Inpaint' feature in Fooocus used for?

    -The 'Inpaint' feature in Fooocus is used to add or modify details in an image, such as adding missing parts or changing backgrounds.

  • How does the 'Upscale' feature in Fooocus differ from MidJourney?

    -The 'Upscale' feature in Fooocus functions similarly to MidJourney, allowing users to increase the size of an image up to 2x, but it also includes the ability to do in-painting on upscaled images.



🎨 Generative AI Art Software Comparison

The video script introduces 'mid journey' as a leading generative AI art software with a high monthly cost, currently limited to Discord. It highlights 'Focus' as an alternative that mimics mid journey's features effectively. The script details the process of accessing Focus through its GitHub page and showcases impressive, unfiltered examples of its output. Focus is built on gradio and has been optimized under the hood. It also includes a list of prompts and features from mid journey and how they correspond to Focus, making the transition easy for users. The script briefly touches on system requirements and the user interface, emphasizing the ease of generating images with prompts.


πŸ–ΌοΈ Customizing and Enhancing AI Art Generation

This paragraph delves into the customization options available in Focus, such as model selection (Juggernaut XEL, stable diffusion XL base, and realistic stock photo), and the use of a refiner to enhance image details. It demonstrates the ability to generate high-quality, photorealistic images and discusses the advanced tab's settings, including guidance scale and image sharpness. The paragraph also explores the integration of custom-trained models and the use of Civit AI to access a variety of art styles. It highlights the ability to apply multiple styles simultaneously, showcasing the power of the gpt2 language model in generating detailed and artistic images.


πŸ” Advanced Features of Focus for Image Manipulation

The final paragraph covers advanced features in Focus, including inpainting and outpainting, which allow users to add or modify content in images. It also discusses the 'improve quality' feature for enhancing details in generated images, such as faces and hands. The script introduces the 'describe' function, which reverse-engineers images to return prompts, and the 'upscale' feature, which enlarges images while maintaining quality. The video concludes with a demonstration of these features, emphasizing the intuitive and powerful capabilities of Focus for AI art generation.



πŸ’‘Mid Journey

Mid Journey is a generative AI art software that is considered the gold standard in its field. It is known for its high-quality image generation capabilities but comes with a significant monthly cost. In the video, it is mentioned as a point of comparison to highlight the affordability and effectiveness of Fooocus, which aims to mimic Mid Journey's features at a lower cost.


Fooocus is a free alternative to Mid Journey that is designed to provide similar features in generative AI art software. It is built on gradio and offers an easy-to-use interface for users to generate images based on prompts. The script showcases various examples of image generation using Fooocus, emphasizing its ability to produce high-quality images without the need for extensive tweaking or tuning.


Gradio is the underlying software used by Fooocus for its user interface. It is a framework that allows for the creation of interactive AI applications. In the context of the video, Gradio is mentioned to explain the technical foundation of Fooocus and how it facilitates the user experience in generating AI art.

πŸ’‘Stable Diffusion

Stable Diffusion is a type of AI model used in generative AI software. The video mentions Stable Diffusion XL and Juggernaut XEL as models that Fooocus utilizes to generate images. These models are fine-tuned versions that offer different styles and levels of photorealism in the generated images.


A prompt in the context of AI art generation is a text input that guides the AI to create a specific image. The script discusses how users can input prompts into Fooocus to generate images, and it provides examples of prompts such as 'a beautiful woman' that result in the creation of corresponding images.


Photorealism refers to the quality of images appearing extremely realistic, as if they were photographs. The video highlights the photorealistic capabilities of Fooocus, especially when using the 'realistic stock photo' model, which generates images that closely resemble real-life photographs.


A refiner in AI art generation is a tool that helps to define better detail in the final stages of image creation. The script explains how Fooocus allows users to add a refiner to the image generation process, which can enhance details and produce more refined results, as demonstrated with the example of generating images with the 'realistic stock photo' model.

πŸ’‘Civit AI

Civit AI is a platform mentioned in the video where users can find and download various models that have been fine-tuned for different art styles. These models can be used in Fooocus to generate images in a wide range of styles, showcasing the flexibility and customization options available to users.


Inpainting is a feature in AI art software that allows users to fill in or modify parts of an image. The video demonstrates how Fooocus can use inpainting to add details to the sides of an image or to modify specific sections, such as adding a flower vase to a corner of an image.


The 'describe' feature in Fooocus is used to reverse engineer an image by generating a prompt based on the image's content. The video shows how this feature can accurately describe the elements of an image, such as 'a woman with long hair looking away into the distance,' and then use that description to generate a similar image.


Upscaling in the context of image generation refers to increasing the resolution of an image. The script mentions the upscaling feature in Fooocus, which allows users to enlarge their generated images to a higher resolution, such as doubling the size from 1024x1024 to 2048x2048, while maintaining image quality.


Mid Journey is considered the gold standard in generative AI art software but has a high monthly price and is currently only available on Discord.

Fooocus is a free alternative to Mid Journey that mimics many of its features effectively.

Fooocus is accessible via its GitHub page and showcases impressive non-cherry-picked examples of generated art.

Fooocus is built on Gradio, with significant enhancements made under the hood.

The software is user-friendly, with a list of prompts and features that translate from Mid Journey to Fooocus.

Fooocus requires 4 GB of GPU memory for recent models or 8 GB for older models like the GTX 900 series.

System memory requirements include 8 GB of RAM and the use of system swap if necessary.

Fooocus offers a dark mode theme for better visibility and user experience.

Users can generate images by simply typing a prompt and clicking generate.

Fooocus allows users to adjust settings such as image quality, aspect ratio, and the number of images generated.

The software includes a model selection feature with options like Juggernaut XEL and realistic stock photo models.

Fooocus offers a refiner feature to enhance image detail during the final stages of generation.

Users can add custom Aura models trained on their own images.

Fooocus integrates with Civit AI to access a wide range of models for different art styles.

The advanced tab in Fooocus includes features like guidance scale and image sharpness adjustments.

Fooocus allows the application of multiple art styles simultaneously for unique image results.

The inpainting feature in Fooocus can add or modify content in images, such as adding a flower vase.

Fooocus includes an image quality improvement feature for enhancing details like faces, hands, and eyes.

The describe feature in Fooocus can reverse engineer images to generate prompts based on the content.

Fooocus supports image upscaling to create larger versions of generated images.