What is InvokeAI built with?
InvokeAI is a TypeScript repo built with FastAPI, React, Vite, and @tanstack/react-router. It stores its data in idb, uses AI through torch, diffusers, torchvision, accelerate, bitsandbytes, and 4 more, makes its content with html-to-image and yaml, validates its data with Zod, and is tested with Vitest, playwright, and axe-core. It has 1,680,613 written lines, with 2,414 test files.
Read on November 8, 2026, at commit 85f81fa. Read it as markdown
Frontend
The base 3
Styles 1
@fontsource/inter1 file
Interface 5
- Chakra UI499 files
dnd-kit35 files
- xyflow19 files
perfect-freehand2 files
- @tanstack/react-virtual1 file
Icons 1
- Lucide294 files
Backend
The base 1
AI 9
- torch493 files
diffusers103 files
torchvision30 files
accelerate23 files
- MediaPipe2 files
- bitsandbytes6 files
- gguf6 files
- compel2 files
- mistral-common1 file
Data 1
- idb3 files
Other repos with a similar stack
Ordered by how much of its stack they share with InvokeAI, then by stars.
- debpalashVoiceStudio100.7k
VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.
10 of 38 in common · PythonCompare → - CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
9 of 38 in commonCompare →
Frequently asked questions
What language is InvokeAI written in?
What framework does InvokeAI use?
What database does InvokeAI use?
Does InvokeAI use AI?
Does InvokeAI have tests?
Which repos have a stack like InvokeAI's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

