Awesome List Updates on Nov 03, 2023
10 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Pentest
Collaboration Tools / Malware Analysis Books
- Hexway Hive - Commercial collaboration, data aggregation, and reporting framework for red teams with a limited free self-hostable option.
- Reconmap - Open-source collaboration platform for InfoSec professionals that streamlines the pentest process.
2. Awesome Zsh Plugins
Themes / superconsole - Windows-only
- magpie (⭐0) - Minimalist theme with custom logic to display paths relative to the root of the current
git. Includes decorators for time, current directory, username@hostname andgitstatus.
- princess (⭐3) - Modeled after abhiyan.zsh (⭐7) with perhaps a bit too much pink and arguably too few emojis. Includes decorators for current directory and
gitstatus.
3. Awesome Django
Python Packages / Views
- python-socketio (⭐4.2k) - Python implementation of the Socket.IO_ realtime client and server. (create Socket.io Django server instance)
4. Awesome Sysadmin
Software / Control Panels
- HestiaCP - Web server control panel (fork of VestaCP). (Demo, Source Code (⭐3.9k))
GPL-3.0PHP/Shell/Other
5. Awesome Tmux
Plugins
- tmux-timetrap (⭐2) Keep your time tracked directly with TMUX (The plugin is just a wrapper for timetrap (⭐1.5k))
6. Awesome Generative Deep Art
Human-AI Interaction
- [🔥🔥🔥] [2310.07127] An HCI-Centric Survey and Taxonomy of Human-Generative-AI Interactions: "a survey of 154 papers, providing a novel taxonomy and analysis of Human-GenAI Interactions from both human and Gen-AI perspectives".
- Guidelines for Human-AI Interaction - Microsoft Research: a set of "18 generally applicable design guidelines for human-AI" interaction
Generative AI history, timelines, maps, and definitions
- [2309.07930] Generative AI: discusses a model-, system-, and application-level view on generative AI.
Ethics, Philosophical questions and Discussions about Generative AI
- [2310.01405] Representation Engineering: A Top-Down Approach to AI Transparency: "an approach to enhancing the transparency of AI systems that draws on insights from cognitive neuroscience"
Critical Views about Generative AI
Courses and Educational Materials
- Animated AI: animations and instructional videos about neural networks
- Deep Learning AI - Learn the fundamentals of generative AI for real-world applications: created in partnership with AWS, this course presents the fundamentals of how generative AI works and how to deploy it in real-world applications.
- Google Cloud Skills Boost - Introduction to Generative AI: an introductory level microlearning course covering Google Tools aimed at explaining what Generative AI is, how it is used, and how it differs from traditional machine learning methods.
- Google Cloud Skills Boost: Generative AI learning path: curated content on Generative AI "from the fundamentals of Large Language Models to how to create and deploy generative AI solutions on Google Cloud"
- AI for Industrial Design: "students at the National University of Singapore explore AI’s capability for design in a semester course and share what they learned. Directed by Donn Koh at the Division of Industrial Design, NUS."
- [🔥🔥🔥] DAIR.AI: Democratizing Artificial Intelligence Research, Education, and Technologies
- Welcome to the 🤗 Deep Reinforcement Learning Course: a Hugging Face Course on Deep Reinforcement Learning
- Crash course in AI art generation by PromptHero: paid ($99) course focused on prompt engineering
- The Illustrated Stable Diffusion by Jay Alammar: "gentle introduction [on] how Stable Diffusion works"
- [🔥]johnowhitaker/tglcourse (⭐145): The Generative Landscape - a course on generative modelling (currently unfinished)
- Words are Images | BustBright - Machine Learning Art: 7-week Online class starting October 24th, 2022 by Derrick Schultz
- Grokking Stable Diffusion.ipynb - Colaboratory - Part 1: notebook by @johnowhitaker exploring Stable Diffusion details
- Grokking Stable Diffusion: Textual Inversion.ipynb - Colaboratory - Part 2: sequel to Grokking Stable Diffusion by @johnowhitaker that focus on Text Inversion
- GitHub - johnowhitaker/aiaiart (⭐570): Course content and resources for the AIAIART course
- Practical Deep Learning for Coders 2023 - Part II: continuation of the course focusing on the implementation of Stable Diffusion from scratch.
- Practical Deep Learning for Coders 2022 - Part I: "free course designed for people with some coding experience who want to learn how to apply deep learning and machine learning to practical problems" by Jeremy Howard
Prompt Engineering
- [🔥🔥🔥] ChatGPT Prompt Engineering for Developers - DeepLearning.AI: short course taught by Isa Fulford (OpenAI) and Andrew Ng (DeepLearning.AI) that provide best practices for prompt engineering
- [🔥🔥🔥] Learn Prompting: series of lessons of prompt engineering
- [🔥🔥🔥] Prompt Engineering | Lil'Log: prompt engineering learning notes by Lilian Weng
- [🔥🔥🔥] Prompt Engineering Guide: a project by DAIR.AI that intends to educate researchers and practitioners about prompt engineering
- the Book: collection of prompts and hints of prompt engineering
- dair-ai/Prompt-Engineering-Guide (⭐59k): Guide and resources for prompt engineering
Papers Collection
- dair-ai/ML-Papers-Explained (⭐8k): Explanation to key concepts in ML
- AI Reading List - Google Docs: reading list organized by Jack Soslow (@JackSoslow)
- Aman's AI Journal • Papers List: set of seminal AI/ML papers curated by Aman Chadha
- Casual GAN Papers Reading Club: Community knowledge base for Casual GAN Papers
- Casual GAN Papers: Easy to read summaries of popular AI papers
- The Illustrated VQGAN: illustrated explanation on how VQGAN works
- CLIP: Connecting Text and Images: OpenAI's explanation on how CLIP works
- https://ieeexplore.ieee.org/abstract/document/9043519: A State-of-the-Art Review on Image Synthesis With Generative Adversarial Networks
- Utilizando redes adversárias generativas (GANs) como agente de apoio à inspiração para artistas: Trabalho de Graduação de Cláudio Carvalho no Centro de Informática - UFPE
- GAN Lab: Play with Generative Adversarial Networks in Your Browser!
Online Tools and Applications
- Tailor: Get a daily podcast and newsletter, created for you by an 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
- 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
- Nekton.ai: automate your workflows with AI
Large Language Models (LLMs)
- cpacker/MemGPT (⭐17k): teaching LLMs memory management for unbounded context [demo page] [arxiv]
- [2307.10169] Challenges and Applications of Large Language Models: a systematic set of open problems and application successes of LLM area
- Related resources from around the web | OpenAI Cookbook: tools and papers for improving outputs from GPT
Prompt Engineering / Prompt Engineering for Text-to-text
- [🔥] [2305.13252] "According to ..." Prompting Language Models Improves Quoting from Pre-Training Data
- timqian/openprompt.co (⭐1.2k): Create. Use. Share. ChatGPT prompts
- 60 ChatGPT Prompts for Data Science (Tried, Tested, and Rated): post by Travis Tang from DataDrivenInvestor
- f/awesome-chatgpt-prompts (⭐130k): this repo includes ChatGPT prompt curation to use ChatGPT better
- brexhq/prompt-engineering (⭐9.2k): "Tips and tricks for working with Large Language Models like OpenAI's GPT-4"
- How to write an effective GPT-3 prompt | Zapier: a list of 6 GPT-3 tips for getting the desired output
- The Art of ChatGPT Prompting: A Guide to Crafting Clear and Effective Prompts: e-book by Fatih Kadir Akın (@fkadev)
Autonomous LLM Agents / Multi-agents
- OpenBMB/ChatDev (⭐27k): create customized software using natural language idea (through llm-powered multi-agent collaboration)
Prompt Engineering / Prompt Engineering for Text-to-image
- USP AI Prompt Book: Stable Diffusion v2.1 Prompt Book
- daspartho/prompt-extend (⭐176): extending stable diffusion prompts with suitable style cues using text generation
- Prompt Box: "organize and save your AI prompts"
- Stable Diffusion Prompt Book — Stability.Ai: prompt book for Stable Diffusion v2.0 and v2.1 released by Stability.AI
- CLIP Interrogator - a Hugging Face Space by pharma: image-to-text tool to figure out what a good prompt might be to create new images like an existing one
- [🔥🔥🔥] Prompt book for data lovers II - Google Slides: An open source exploration on text-to-image and data visualization
- some9000/StylePile (⭐580): A helper script for AUTOMATIC1111/stable-diffusion-webui. Basically a mix and match to quickly get different results without wasting a lot of time writing prompts.
- Artists To Study | All images generated with Google Colab TPUs + CompVis/stable-diffusion-v1-4 + Huggingface Diffusers: a systematic study of artists' styles made by @camenduru
- PromptDesign | Reddit: Reddit community for "the art of communicating with natural language models"
- Prompt Engineering and Zero-Shot/Few-Shot Learning [Guide] - inovex GmbH: prompt engineering for text generation
- clip-interrogator.ipynb - Colaboratory: a tool for image-to-prompt
- PromptHero: Search the best prompts for Stable Diffusion, DALL-E and Midjourney
- promptoMANIA: AI art community with prompt generator
- Lexica: search over 10M+ Stable Diffusion images and prompts
- succinctly/text2image-prompt-generator · Hugging Face: a GPT-2 model fine-tuned on the succinctly/midjourney-prompts dataset, which contains 250k text prompts that users issued to the Midjourney text-to-image service over a month period
- The Prompter | vicc | Substack: a newsletter about news, tips and thoughts around prompt engineering
- (19) Nikhil Agrawal 📌 on Twitter: 11 AI Images Prompt websites to level up the image quality
- Phraser: a tool that support prompt creation
- PromptBase | Prompt Marketplace: PromptBase is a marketplace for DALL·E, Midjourney & GPT-3 prompts, where people can sell prompts and make money from their prompt crafting skills.
- Visual Prompt Builder: simple deck of illustrated card to combine modifiers for prompt building
- Prompt Engineering Template - Google Sheets: spreadsheet with lists of modifiers for prompt building and a lot of interesting links for reference
- DALL·Ery GALL·Ery Resources: DALL·E 2 and AI art prompt resources & tools to inspire beautiful images
- DALL·Ery GALL·Ery: A guide to OpenAI's DALL·E – prompts, projects, examples, and tips
- (2) MASSIVE 💥 DALL-E 2 ANIME ⚡︎ KEYWORDS + MODIFIERS LIST ★ : haaaaven: image prompt modifier collection by haaaaven
- DrawBench: a list of prompts the Google Imagen is organizing as a benchmark
- CLIP Prompt Engineering for Generative Art - matthewmcateer.me: list of styles tested with Quick CLIP Guided Diffusion
Multimodal Embedding Space / Deforum
- 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 (⭐2.6k): Easily compute CLIP embeddings and build a CLIP retrieval system with them
- Segment Anything | Meta AI: "a new AI model from Meta AI that can "cut out" any object, in any image, with a single click"
- Microsoft KOSMOS-2: new capabilities of perceiving object descriptions (e.g., bounding boxes) and grounding text to the visual world [HF demo] [arxiv]
- facebookresearch/ImageBind (⭐8.7k): ImageBind One Embedding Space to Bind Them All
- RedPajama-Data-v2 by Together AI: an open dataset with 30 trillion tokens for training Large Language Models
- 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
- LAION: Large-scale Artificial Intelligence Open Network
Retrieval-Augmented Generation (RAG) / Prompt Engineering for Text-to-image
- dssjon/biblos: biblos.app (⭐212): example of RAG architecture using semantic search and summarization for retrieving Bible passages
Embeddings and Semantic Search / Prompt Engineering for Text-to-image
- neuml/txtai (⭐11k): semantic search and workflows powered by language models
- facebookresearch/faiss (⭐36k): A library for efficient similarity search and clustering of dense vectors
- Optimize Your Chatbot’s Conversational Intelligence Using GPT-3 | by Amogh Agastya | Better Programming: tutorial presenting semantic search concepts
- Learning Center | Pinecone: Pinecone's guides to vector embeddings
- BLIP+CLIP | CLIP Interrogator | Kaggle: a Kaggle notebook for image description and captioning (imate-to-text)
- jerryjliu/gpt_index: GPT Index (LlamaIndex) (⭐43k): a project to make it easier to use large external knowledge bases with LLMs
- Llama Hub: a repository of data loaders for LlamaIndex (GPT Index) and LangChain
- Chroma: an open-source AI-native database that makes it easy to use embeddings
Autonomous LLM Agents / Prompt Engineering for Text-to-image
- joonspk-research/generative_agents - Generative Agents (⭐19k): code for interactive simulacra of human behavior [arxiv]
LLM Evaluation / Multi-agents
- LLM Evaluation at Scale – Airtrain: no-code batch compute platform for LLM evaluation and tuning workloads
- openai/evals (⭐17k): Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.
- Evaluating LLMs is a minefield: talk by Princeton professor Arvind Narayanan
AI Engineering / Multi-agents
- Marvin: AI engineering framework for building natural language interfaces
- Instructor: library for structured LLM extraction in Python
Image Segmentation / Deforum
- Transforming 2D Images into 3D with the AdaMPI AI Model: guide on how to use the AdaMPI AI model for creating 3D photos from 2D images
- Ssemble: collaborative video editor with a collection of AI plugins
- Nathan Lands on Twitter: "AI video has started to produce mindblowing results and could eventually disrupt Hollywood / Twitter: Twitter thread with examples of Generative AI tools for video
- Stable Animation SDK: a text-to-animation tool for developers by Stability AI [dev platform]
- Twelve Labs: multimodal, contextual understanding for video search
- Align your Latents: high-resolution video synthesis with latent diffusion models [arxiv]
- Gen-2 by Runway: "a multi-modal AI system that can generate novel videos with text, images, or video clips" [arxiv]
- CiaraRowles/TemporalNet · Hugging Face: a ControlNet model designed to enhance the temporal consistency of generated outputs [tweet]
- Video-P2P UI - a Hugging Face Space by video-p2p-library: video editing with cross-attention control [tweet]
- Text2Video-Zero - a Hugging Face Space by PAIR: zero-shot text-to-video synthesis diffusion framework [tweet] [arxiv]
- ModelScope - a Hugging Face Space by damo-vilab: text-to-video synthesis [page]
- neural frames: tools for animation creation inspired on deforum
- [🔥] dmarx/video-killed-the-radio-star (⭐210): Notebook and tools for end-to-end automation of music video production with generative AI
- [🔥🔥🔥] Phenaki – Google Research: realistic video generation from open-domain textual descriptions
- THUDM/CogVideo (⭐12k): text-to-video generation
- baowenbo/DAIN (⭐8.3k): Depth-Aware Video Frame Interpolation (CVPR 2019)
- Dain-App 1.0 [Nvidia Only] by GRisk: Depth-Aware Video Frame Interpolation (CVPR 2019)
Speech-to-text (STT) and spoken content analysis / Deforum
- facebookresearch/seamless_communication (⭐12k): Foundational Models for State-of-the-Art Speech and Text Translation
- LeMUR: a single API, enabling developers to reason over their spoken data with a few lines of code
Interesting Twitter Accounts / Deforum
- Hassan El Mghari (@nutlope) / X: the creator of roomgpt
7. Awesome Naming
Programming Languages and Programming Language Theory
- Choreographic programming - A programming paradigm where programs are compositions of interactions among multiple concurrent participants.
- Garbage Collector - Part of a program that attempts to find and reclaim garbage pieces of memory not used anymore.
- Syntactic sugar - Syntax that makes the language "sweeter" for human use. Usually a shorthand for common operations that can also be expressed in a more verbose form.
8. Awesome Datascience
Datasets / Book Deals (Affiliated)
9. Awesome Go
Forms
- checker (⭐43) - Checker helps validating user input through rules defined in struct tags or directly through functions.
Server Applications
- etcd (⭐50k) - Highly-available key value store for shared configuration and service discovery.
10. Awesome Cpp
Compression
- zlib-ng (⭐1.8k) - zlib for the "next generation" systems. Drop-In replacement with some serious optimizations. [zlib]
Articles
- CppCon 2023 Presentation Materials (⭐317) - CppCon 2023 Presentation Materials.
- CppCon 2022 Presentation Materials (⭐543) - CppCon 2022 Presentation Materials.
- CppCon 2021 Presentation Materials (⭐108) - CppCon 2021 Presentation Materials.
- C++Now 2023 Presentations (⭐87) - Presentation materials presented at C++Now 2023.
- C++Now 2022 Presentations (⭐1) - Presentation materials presented at C++Now 2022.
- C++Now 2021 Presentations (⭐4) - Presentation materials presented at C++Now 2021.
- Prev: Nov 04, 2023
- Next: Nov 02, 2023