Skip to content

LichAcademy/Lich-Courses

Repository files navigation

Lich Academy

Hello, and welcome to Lich Academy!

This repository contains a growing, open-access curriculum for mastering generative AI: ComfyUI, A1111, Python programming and all things AI/ML.

Table of Contents

ComfyUI Crash Course (2024)

ComfyUI is a powerful and flexible node-based interface for Stable Diffusion and generative AI workflows. If you are just starting out, below you will find structured lessons with walkthrough videos and practical resources to guide your learning.

Topic 1: Fundamentals I

  • text2image
  • outpainting
  • inpainting
  • detailing

Watch the video

Links to Resources


Topic 2: Fundamentals II

  • ComfyUI Workflow Execution
  • ComfyUI and A1111 differences
    • Noise generation differences: GPU vs CPU
    • Weight normalization differences
  • SEGS Education
  • Traffic Cones

Watch the video

Links to Resources


Topic 3: Image Upscaling Algorithms

  • Traditional Upscaling Algorithms
  • AI Upscaling
  • Latent Upscaling
  • Input Nodes

Watch the video

Links to Resources


Topic 4: Masking Nodes & Techniques

  • Constructing Masks
  • Solid Mask
  • Mask Composite
  • Input Types:
    • Widget Inputs
    • Connection Inputs
  • Converting Inputs
  • Primitive Nodes and Primitive Data Types
  • Grid Alignment (Snap-To-Grid)

Watch the video

Links to Resources


Topic 5: Regional Prompting

  • Regional Prompting
  • Get/Set Nodes
  • High Res Fix via Custom Scripts

Watch the video

Links to Resources


Topic 6: IP Adapter & FaceID

  • IP Adapter
  • FaceID
  • Comfy Frontend Comparison: New vs Old

Watch the video

Links to Resources

Stable Diffusion 101

Topic 1: Fundamentals

Lecture 1 Video

  • You can download my slides here.

Computer Lab 1 Video

  • You can download my slides here.

Lecture Notes

If you are struggling with conda environments so much, that you are at a point of giving up, I have exported py310, py311 and comfy3d environments for you (assuming you are on Windows machine, and have Nvidia graphics card with CUDA-compatible GPU). You can download them here.

For example, to install py310 environment, you can run:

conda env create --file py310.yaml

This is a handy way to back things up, but keep in mind that dependencies change over time, so it's always better to create your own environment from scratch.

Terms and Conditions

This is the part where I legally cover my... you pinky-promise that:

  • You won't use your newly-gained AI powers for evil;
  • You won't blame me if you get caught by the AI police;
  • You won't sue me if your PC turns you into a paperclip.

In all seriousness, I am sharing my knowledge with you in good faith. I'm not responsible for any consequences of your actions. You're a grown-up, you can handle it. 🧙‍♂️

About Me

Marko Zegarac (a.k.a. "Professor Lich")

I'm a former academic-turned-YouTuber, with passion for education. After leaving academic world, I created 'Professor Lich' online persona, YouTube channel and started building my own curriculum there.

I excel at breaking down complex ideas and presenting them in a simple, understandable manner. My goal is to make learning enjoyable and accessible to everyone, regardless of their age, gender, academic background or physical ability.

I believe that student debt is a serious issue, and I am committed to promoting free education. I envision a world where students can access high-quality educational content without paying with their money or their privacy. Education should not be a commodity where attention is monetized, but a fundamental right accessible to all.

Furthermore, I advocate for an accessible curriculum that can reach learners worldwide. With the power of AI, we can democratize knowledge and ensure that everyone has the opportunity to learn and grow.

Help me make education free, accessible, and enjoyable for all!

Linking to my YouTube channel would help me a lot. ❤️

YouTube: https://www.youtube.com/channel/UCVFodFpogQKyXmbFlGZayhQ

If you have a dollar to spare:

Patreon: https://www.patreon.com/professorlich/
Ko-Fi: https://ko-fi.com/professorlich

License

Until I figure out how to properly license it, I am keeping it as:

©️ 2024 Professor Lich: All Rights Reserved

If you have any suggestions, please let me know. 👍

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages