Skip to content

RhythrosaLabs/loom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

🎬 Loom

AI video and image generator — Luma AI, RunwayML, Stable Diffusion, DALL-E, Replicate in one Streamlit app

Python Streamlit OpenAI License


Loom is a Streamlit app that connects to every major AI video and image generation service from a single interface. Generate, process, and download AI-created media without switching between platforms.

✨ Features

  • Text-to-Image — DALL-E 3, Stable Diffusion, Flux
  • Text-to-Video — Luma AI (Dream Machine), Stable Diffusion, RunwayML
  • Image-to-Video — turn any uploaded image into video via Luma AI or Stable Diffusion
  • Video Concatenation — automatically merge generated clips into one video
  • Downloadable Media — download individual files or a ZIP of all generated content
  • Multi-API key management — configure Luma, Stability AI, Replicate, OpenAI, RunwayML in the sidebar

🚀 Quick Start

git clone https://github.com/RhythrosaLabs/loom.git
cd loom
pip install -r requirements.txt
streamlit run app.py

Go to the API Keys tab in the sidebar and add your keys, then start generating.

🛠️ Tech Stack

  • Python + Streamlit — web app UI
  • Luma AI — Dream Machine video generation
  • RunwayML — video generation
  • Replicate — Stable Diffusion, Flux
  • OpenAI — DALL-E 3

🤝 Contributing

PRs welcome. Open an issue first for major changes.

📄 License

MIT

💛 Support

If Loom powers your content pipeline, consider supporting development:

👉 Donate via PayPal — @noodlebake


Made with ❤️ by RhythrosaLabs

Releases

No releases published

Packages

 
 
 

Contributors

Languages