HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
magnusviri
InvokeAI
Python2022–2022
magnusviri / InvokeAI

InvokeAI

About Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.

9Distinct people
10Mentions
0Explicit recommenders
350GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

About Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day10 dated mentions

Observed mentions: 2022-08-29 05:41:10 UTC to 2022-09-28 13:24:38 UTC.

01232022-08-29 00:00:00 UTC to 2022-08-30 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 commentsAug 292022-08-30 00:00:00 UTC to 2022-08-31 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2022-08-31 00:00:00 UTC to 2022-09-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-01 00:00:00 UTC to 2022-09-02 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-09-02 00:00:00 UTC to 2022-09-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-03 00:00:00 UTC to 2022-09-04 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-04 00:00:00 UTC to 2022-09-05 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-09-05 00:00:00 UTC to 2022-09-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-06 00:00:00 UTC to 2022-09-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-07 00:00:00 UTC to 2022-09-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-08 00:00:00 UTC to 2022-09-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-09 00:00:00 UTC to 2022-09-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-10 00:00:00 UTC to 2022-09-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-11 00:00:00 UTC to 2022-09-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-12 00:00:00 UTC to 2022-09-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-13 00:00:00 UTC to 2022-09-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsSep 132022-09-14 00:00:00 UTC to 2022-09-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-15 00:00:00 UTC to 2022-09-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-16 00:00:00 UTC to 2022-09-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-17 00:00:00 UTC to 2022-09-18 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-09-18 00:00:00 UTC to 2022-09-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-19 00:00:00 UTC to 2022-09-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-20 00:00:00 UTC to 2022-09-21 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-21 00:00:00 UTC to 2022-09-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-22 00:00:00 UTC to 2022-09-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-23 00:00:00 UTC to 2022-09-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-24 00:00:00 UTC to 2022-09-25 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-25 00:00:00 UTC to 2022-09-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-26 00:00:00 UTC to 2022-09-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-27 00:00:00 UTC to 2022-09-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-09-28 00:00:00 UTC to 2022-09-29 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 commentsSep 28

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Aug 292022-08-29 00:00:00 UTC2022-08-30 00:00:00 UTC202
Aug 302022-08-30 00:00:00 UTC2022-08-31 00:00:00 UTC202
Aug 312022-08-31 00:00:00 UTC2022-09-01 00:00:00 UTC000
Sep 12022-09-01 00:00:00 UTC2022-09-02 00:00:00 UTC101
Sep 22022-09-02 00:00:00 UTC2022-09-03 00:00:00 UTC000
Sep 32022-09-03 00:00:00 UTC2022-09-04 00:00:00 UTC000
Sep 42022-09-04 00:00:00 UTC2022-09-05 00:00:00 UTC101
Sep 52022-09-05 00:00:00 UTC2022-09-06 00:00:00 UTC000
Sep 62022-09-06 00:00:00 UTC2022-09-07 00:00:00 UTC000
Sep 72022-09-07 00:00:00 UTC2022-09-08 00:00:00 UTC000
Sep 82022-09-08 00:00:00 UTC2022-09-09 00:00:00 UTC000
Sep 92022-09-09 00:00:00 UTC2022-09-10 00:00:00 UTC000
Sep 102022-09-10 00:00:00 UTC2022-09-11 00:00:00 UTC000
Sep 112022-09-11 00:00:00 UTC2022-09-12 00:00:00 UTC000
Sep 122022-09-12 00:00:00 UTC2022-09-13 00:00:00 UTC000
Sep 132022-09-13 00:00:00 UTC2022-09-14 00:00:00 UTC000
Sep 142022-09-14 00:00:00 UTC2022-09-15 00:00:00 UTC000
Sep 152022-09-15 00:00:00 UTC2022-09-16 00:00:00 UTC000
Sep 162022-09-16 00:00:00 UTC2022-09-17 00:00:00 UTC000
Sep 172022-09-17 00:00:00 UTC2022-09-18 00:00:00 UTC101
Sep 182022-09-18 00:00:00 UTC2022-09-19 00:00:00 UTC000
Sep 192022-09-19 00:00:00 UTC2022-09-20 00:00:00 UTC000
Sep 202022-09-20 00:00:00 UTC2022-09-21 00:00:00 UTC000
Sep 212022-09-21 00:00:00 UTC2022-09-22 00:00:00 UTC000
Sep 222022-09-22 00:00:00 UTC2022-09-23 00:00:00 UTC000
Sep 232022-09-23 00:00:00 UTC2022-09-24 00:00:00 UTC000
Sep 242022-09-24 00:00:00 UTC2022-09-25 00:00:00 UTC000
Sep 252022-09-25 00:00:00 UTC2022-09-26 00:00:00 UTC000
Sep 262022-09-26 00:00:00 UTC2022-09-27 00:00:00 UTC000
Sep 272022-09-27 00:00:00 UTC2022-09-28 00:00:00 UTC000
Sep 282022-09-28 00:00:00 UTC2022-09-29 00:00:00 UTC303

What Hacker News says

10 sources
Sorry about that, web link rot sure is real eh. This is an example of the original file: https://github.com/magnusviri/stable-diffusion/blob/79ac0f34... Which seems to have been renamed, and cleaned up a bit here: https://github.com/magnusviri/stable-diffusion/blob/main/doc... However, per the note on the magnusviri repo, the following repo should be used for a stable set of this SD Toolkit: https://github.com/invoke-ai/InvokeAI with instructions here https://github.com/invoke-ai/InvokeAI/blob/main/docs/install...
In High-performance image generation using Stable Diffusion in KerasCV
Not M1 comparible but I'm working on testing various GPU vs M1 comparisons, with a few accessible cloud providers. My impression is times should be the same, but it's nice to hear other real-world stats for M1 with SD. Makes me really want to rent the Hetzner M1 now. Which repo or build are you using BTW, is it the one related to this readme? https://github.com/magnusviri/stable-diffusion/blob/main/REA...
In High-performance image generation using Stable Diffusion in KerasCV
Magnusviri[0], the original author of the SD M1 repo credited in this article, has merged his fork into the Lstein Stable Diffusion fork. You can now run the Lstein fork[1] with M1 as of a few hours ago. This adds a ton of functionality - GUI, Upscaling & Facial improvements, weighted subprompts etc. This has been a big undertaking over the last few days, and I highly recommend checking it out. See the mac m1 readme [3] [0] https://github.com/magnusviri/stable-diffusion [1] https://github.com/lstein/stable-diffusion [2] https://github.com/lstein/stable-diffusion/blob/main/README-...
In Run Stable Diffusion on Your M1 Mac’s GPU
I'm using the fork here: https://github.com/magnusviri/stable-diffusion.git (apple-silicon-mps-support branch). Pretty easy to set up, though I had to take all the Homebrew stuff out of my environment before setting up the Conda environment (can also just export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1, at least in my case). Otherwise, I followed the normal steps to set things up, and I'm now here generating 1 image every 30 seconds at default settings. This is on a M1 Max MacBook Pro at 64GB RAM.
In Run Stable Diffusion on Intel CPUs
I found this repo early on and have been using it to run inference on my M1 Pro MBP. https://github.com/ModeratePrawn/stable-diffusion-cpu For me it runs at about 3.5 seconds per iteration per picture at 512x512. There is also a fork that uses metal here and is much faster: https://github.com/magnusviri/stable-diffusion/tree/apple-si... but it doesn't support seeding the rng and will occasionally produce completely black output. Useful if you want to spit out a whole bunch of images for one prompt but you lose the ability to re-run a specific seed with a tweaked prompt or increased iterations.
In Run Stable Diffusion on Intel CPUs

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.