A curated list of Generative AI projects, tools, artworks, and models

Awesome list of Generative AI projects

Repository Introduction

Welcome to our Awesome List of Generative AI resources! This repository is a curated collection of references in the dynamic field of Generative AI, equipped with various sources such as academic papers, technical articles, online courses, tutorials, and software.

Structure:

  1. Sections: Each section represents a different Generative AI-related category (e.g., LLMs, prompt engineering, image synthesis, educational resources, etc.). The Inboxes are the more general references of a category. When a new category emerges, it becomes a specific subsection.
  2. References within sections: Inside each section, references are listed in reverse chronological order, with the most recent one at the top. This order signifies the ever-evolving landscape of Generative AI, keeping you up-to-date with the latest developments.

This repository is designed to offer you the most recent advancements at your fingertips, allowing you to explore the depth of older resources at your own pace. It's regularly updated, ensuring you're always on track with the rapidly progressing world of Generative AI.

Contribute to Our Repository

Your contributions are welcome and greatly appreciated! If you have a valuable resource that you believe should be on this list, or if you see any outdated information, please make a Pull Request. This will help us maintain the quality and relevance of our Awesome List.

Follow this roadmap, keep learning, and enjoy your journey through Generative AI!

The Generative AI Area: history, maps, and definitions

Generative AI Processes and Artifacts

226114498 C9B8A717 31E2 4630 B0Ab 752B69005146

Generative AI Tools Directories

Inbox: Large Language Models (LLMs)

Autonomous LLM Agents

  • GPT Researcher: AI agents for insights and research
  • Multi-agent Simulation by Jim Fan on Twitter: "The next frontier of emergent intelligence will be multi-agent simulation: a crowd of AI characters carry out their daily lives through complex social interactions"
  • Introducing AACP | SuperAGI: agent to agent communication protocol
  • BrainstormGPT: AI multi-agent problem solving
  • ChatArena: building multi-agent environments for LLMs
  • [🔥🔥🔥] LLM Powered Autonomous Agents | Lil'Log: the LLM agents learning notes by Lilian Weng
  • Vercel for AI agents: "help developers to build, deploy, and monitor AI agents, focusing on specialized AI agents that build software for you - your personal software developers"
  • 101dotxyz/GPTeam: "GPTeam uses GPT-4 to create multiple agents who collaborate to achieve predefined goals"
  • Fine-Tuner.ai: no code approach to build AI agents
  • AI Agent Basics: Let’s Think Step By Step - by Jon Stokes
  • [🔥🔥] Transformers Agent: provides a natural language API on top of Hugging Face's transformers library
  • AgentGPT: "assemble, configure, and deploy autonomous AI Agents in your browser"
  • yoheinakajima/babyagi: an AI-powered task management system that uses OpenAI and Pinecone APIs to create, prioritize, and execute tasks
  • Torantulino/Auto-GPT: "an experimental open-source attempt to make GPT-4 fully autonomous"
  • Generative Agents: Interactive Simulacra of Human Behavior: a paper that presents computational software agents that simulate believable human behavior
  • microsoft/JARVIS: JARVIS, a system to connect LLMs with ML community
  • HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in HuggingFace

LangChain

Embeddings and Semantic Search

LLMOps

  • Eden AI: provides a unique API connected to the AI engines
  • Dify: LLMOps platform for creating and operating AI-native apps based on GPT-4

ChatGPT

GPT-3

BLOOM

Text-related Generative Tools

Prompt Engineering | Prompt Design | Prompt Craft

For text-to-text

For text-to-image

Inbox: Stable Diffusion

Stable Diffusion Deployed Web Tools

Web UI for Stable Diffusion via Google Colab

References Collection about Stable Diffusion

Hypertechniques

ControlNet

Textual Inversion

DreamBooth

Deforum

Creative Uses of Generative AI Tools

Courses and Educational Materials

Papers and References

AI Tools for Research

AI Tools for Searching

  • whitead/paper-qa: "LLM Chain for answering questions from documents with citations"
  • Metaphor: search engine that "understands language — in the form of prompts — so you can say what you're looking for in all the expressive and creative ways"

Papers Collections

Discussions and Philosophy

Critical Views about Generative AI

Promptism

  • promptism | Reddit: Promptism is an art movement whose creators apply machine learning models trained with contrastive language-image pre-training (CLIP) techniques for image generation
  • The Promptist Manifesto – deeplearn.art

Image Synthesis

DALL-E 2

Latent Diffusion

GLIDE

VQGAN+CLIP

Text-to-image Google Colab Notebooks (Multiple Models)

Generative Adversarial Networks (GANs)

  • [🔥🔥🔥] Drag Your GAN: "Interactive Point-based Manipulation on the Generative Image Manifold"
  • [🔥] weihaox/awesome-gan-inversion: A collection of resources on GAN inversion
  • DeCoDe Lab: CREATIVEGAN - Editing Generative Adversarial Networks for Creative Design Synthesis
  • Latent Space Exploration with StyleGAN2
  • yuval-alaluf/stylegan3-editing: Official Implementation of "Third Time's the Charm? Image and Video Editing with StyleGAN3" https://arxiv.org/abs/2201.13433
  • autonomousvision/projected_gan: [NeurIPS'21] Projected GANs Converge Faster
  • These Bored Apes Do Not Exist: GAN to NFT Pipeline | Medium
  • ouhenio/StyleGAN3-CLIP-notebooks: A collection of Jupyter notebooks to play with NVIDIA's StyleGAN3 and OpenAI's CLIP for a text-based guided image generation.
  • k-l-lambda/stylegan-web: A web porting for NVlabs' StyleGAN.
  • aakashjhawar/AvatarGAN: Generate Cartoon Images using Generative Adversarial Network
  • [🔥] dvschultz/stylegan3: Forked by Schultz from Stylegan3
  • Alias-Free Generative Adversarial Networks (StyleGAN3): NVidia official StyleGAN3 release page
  • [🚀] StyleGAN-NADA: CLIP-Guided Domain Adaptation of Image Generators
  • Let's Talk Energy Usage of Generative Machine Learning
  • StyleGAN: Use machine learning to generate and customize realistic images | by Jamshed Khan | Heartbeat
  • Audio-reactive Latent Interpolations with StyleGAN
  • SofGAN: A GAN Face Generator That Offers Greater Control - Unite.AI
  • Real GANs in AI | Hacker Noon: deep dive into what the generative models are, the recent developments in the field, and the usage of GANs in business
  • GANshare | Towards Data Science: Creating and Curating Art with AI

Collections

  • The Generative AI Landscape: "a collection of awesome generative AI applications"
  • The ultimate list of AI tools for creators | Descript: collection organized by Descript
  • AI art resources | Unlimited Dream Co.: collection of AI art software, guides, inspiration, tools and other useful resources.
  • AI Library: catalog of AI tools and neural networks for creators
  • [🔥🔥] Pollinations.AI: a frontend hosting a set of curated notebooks that allow creating and experimenting with generative art. Their objective is to facilitate the creation and translation of multiple forms of human expressions.
  • [🔥] hive/notebooks at main · pollinations/hive: collection of notebooks used by Pollinations.AI
  • Post Reddit - MachineLearning: List of sites/programs/projects that use OpenAI's CLIP neural network for steering image/video creation to match a text description
  • Top 41 AI Art Generators: Make AI Art, Paintings & More (2021 GUIDE) — AIArtists.org
  • 10 Best AI Art Generators (2022) - Unite.AI
  • Get started with making AI art in 2022 – deeplearn.art
  • Text-to-Image Summary – Part 1 | Softology's Blog
  • [🔥🔥] Hitchhiker's Guide To The Latent Space: Community Notebook Document: great collection of interesting notebooks
  • Machine learning for arts
  • [🔥] dvschultz/ml-art-colabs: A list of Machine Learning Art Colabs

Image Upscaling

Image Restoration

  • sczhou/codeformer: face restoration algorithm for old photos and AI-generated faces
  • TencentARC/GFPGAN: GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration

Image Segmentation

  • Segment Anything | Meta AI: "a new AI model from Meta AI that can "cut out" any object, in any image, with a single click"

Multimodal Embedding Space

Online Tools and Applications

  • ZZZ Code AI: AI-powered free website to get any programming question answered or code generated.
  • Scribble Diffusion: turn your sketch into a refined image using AI
  • Paint by Text: Edit your photos using written instructions, with the help of an AI.
  • Scenario AI: AI-generated game assets
  • AnimalAI: custom AI-generated animal portraits (profits are directed to various wildlife conservation organizations)
  • starryai: AI Art Generator App - AI Art Maker
  • ProsePainter: an interactive tool to "paint with words." It incorporates guidable text-to-image generation into a traditional digital painting interface
  • ProsePainter: Image + Sketching Interface + CLIP! - YouTube
  • Cocreator AI: creative computer agent (in wait list)
  • Runway ML: AI video creation suite
  • Hotpot.ai - Hotpot.ai: set of AI Tools to post-process images
  • Toonify yourself by Justin Pinkney: turn a human face into a cartoon
  • deepart.io: a online tool for applying style transfer
  • Artbreeder: web-based tool to generate images by breeding existing images
  • Ostagram.ru: image style transfer plataform
  • cleanup.pictures: remove objects, people, text and defects from any picture for free
  • remove.bg: remove background from images
  • Quick, Draw!: can a neural network learn to recognize doodling? A game to help NL by adding users drawing
  • ChatGenius: a software company that provides AI chatbot solution powered by GPT-4 and ChatGPT with support in over 110 languages and can be integrated seamlessly into your website or platform.
  • Nekton.ai: automate your workflows with AI

Datasets

  • Have I Been Trained?: tool for searching 5.8 billion images used to train popular AI art models
  • laion-aesthetic-6pls: exploring 12 million of the 2.3 billion images used to train Stable Diffusion's image generator
  • CLIP retrieval for laion5B: CLIP retrieval using Laion5B. "It works by converting the text query to a CLIP embedding , then using that embedding to query a knn index of clip image embedddings".
  • rom1504/clip-retrieval: Easily compute CLIP embeddings and build a CLIP retrieval system with them
  • LAION: Large-scale Artificial Intelligence Open Network

Inbox: Music and Audio projects

Inbox: Speech-to-text (STT) and spoken content analysis

  • LeMUR: a single API, enabling developers to reason over their spoken data with a few lines of code

Inbox: Text-to-speech (TTS) and avatars

Inbox: Video AI tools

Inbox: Games and AI

  • The Generative AI Revolution in Games | Andreessen Horowitz: this article presents a list of use cases of generative AI in games
  • AI for Game Development: Creating a Farming Game in 5 Days. Part 1

Inbox: Developing + AI

  • ZZZ Code AI: AI-powered free website to get any programming question answered or code generated.
  • Rapidpages: create React & Tailwind landing pages using AI
  • Teaching Programming in the Age of ChatGPT – O’Reilly
  • GPT Web App Generator: generates a webapp from a title, description, and other simple parameters
  • wolfia-app/gpt-code-search: search a codebase with natural language using AI
  • Dedicated File for Inbox for GenAI + Dev: a list for further analysis and organization of GenAI + dev references
  • e2b-dev/e2b: "Open-source platform for building AI-powered virtual software developers"
  • Metabob: Generative AI to improve and automate code reviews
  • gventuri/pandas-ai: Pandas AI is a Python library that integrates LLMs capabilities into Pandas, making dataframes conversational
  • A Systematic Evaluation of Large Language Models of Code: arxiv paper
  • pgosar/ChatGDB: "Harness the power of ChatGPT inside the GDB debugger"
  • The Impact of AI on Developer Productivity: Evidence from GitHub Copilot | arxiv
  • openai/openai-cookbook: Examples and guides for using the OpenAI API
  • Reduce costs when prompting using GPT

People and works

Interesting Instagram Accounts, Posts and Reels

Interesting Youtube Channels

Interesting GitHub Repositories

  • dvschultz: Derrick Schultz's GitHub
  • dvschultz/ml-art-colabs: collection of Google Colab Notebooks for ML Arts

Artists and Artworks

Galleries

  • AICAN
  • Ganvas Studio - Neural Network Paintings
  • Syn Feather Sweater / STRELITZIA – HATRA E STORE

Related Awesome Lists

Miscellaneous

Bio experiments

  • fMRI-to-image: tweet by danberridge "The 'presented images' were shown to a group of humans. The 'reconstructed images' were the result of an fMRI output to Stable Diffusion. In other words, Stable Diffusion literally read people's minds."

Jobs in Generative AI

Improving Google Colab experience

  • 7 ways to load external data into Google Colab | by B. Chen | Towards Data Science
  • 10 tricks for a better Google Colab experience | by Cyprien NIELLY | Towards Data Science
  • Quickly share ML WebApps from Google Colab using ngrok for Free | by AbdulMajedRaja RS | Towards Data Science
  • Jupyter Widgets for Interactivity in Google Colab: notebook with examples of using Jupyter Widgets in Colab, allowing interactive inputs
  • Jupyter Widgets official documentation

Auxiliary tools and concepts

Stargazers over time

Stargazers Over Time

Discover more from Shaynly

Subscribe to get the latest posts sent to your email.

Comments are closed.