Skip to content

Generative AI tools and documentation which you can find useful for learning, exploring, and experimenting.

Notifications You must be signed in to change notification settings

donvito/awesome-generative-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Awesome Generative AI

Here is a list of Generative AI information and tools that you can find useful for learning, exploring, and experimenting.

Text

Chat

  • ChatGPT: An AI language model developed by OpenAI that can assist with a variety of text-based tasks, from answering questions to generating creative content.
  • Claude AI: An AI assistant developed by Anthropic, designed to have nuanced conversations and assist with complex tasks.
  • Perplexity: Perplexity is a free AI search engine designed to revolutionize the way you discover information. Ask any question, and it searches the internet to give you an accessible, conversational, and verifiable answer.
  • Meta AI: AI chat which has web access. Meta AI is developed by Meta (formerly Facebook)
  • Google Gemini: Google Gemini is a chat application similar to ChatGPT developed by Google.

Writing and Content Generation

  • Jasper: An AI writing assistant that helps create blog posts, marketing copy, and other written content.
  • Copy.ai: A tool for generating marketing copy, product descriptions, and other forms of text content.
  • Writesonic: An AI-powered writing tool for creating articles, ads, and product descriptions.
  • Consillium Generate a learning outline and content. Uses Groq.

Prompt Tools

RAG (Retrieval-Augmented Generation)

  • NotebookLM: NotebookLM is your personalized AI research assistant powered by Google's most capable model, Gemini 1.5 Pro.
  • RAGApp: A simple open-source RAG app which deployable in your own cloud infrastructure using Docker. Built using LlamaIndex.
  • Verba: Verba is a fully-customizable open-source personal assistant for querying and interacting with your data, either locally or deployed via cloud.

Document Parsing

  • LlamaParse:LlamaParse is an API created by LlamaIndex to efficiently parse and represent files for efficient retrieval and context augmentation using LlamaIndex frameworks.
  • UnstructuredIO: The unstructured library provides open-source components for ingesting and pre-processing images and text documents, such as PDFs, HTML, Word docs, and many more.
  • Sycamore by Aryn AI: Sycamore ETL is an AI-powered document processing framework for LLMs, RAG, and unstructured analytics. It makes it easy to reliably load your vector databases and hybrid search engines, such as OpenSearch, Pinecone (coming soon), and Weaviate (coming soon), with higher quality data

Image

  • DALL-E: An AI model by OpenAI that generates images from textual descriptions.
  • Midjourney: An AI-based tool that creates art and images from text prompts.
  • Stable Diffusion: A state-of-the-art open-source text-to-image model that generates high-quality images from text prompts.

Audio

  • ElevenLabs: An AI tool for generating natural-sounding voiceovers and audio content.
  • Descript: A powerful tool for audio and video editing, which also offers AI-based transcription and voice synthesis.

Video

  • Runway ML: A platform offering a suite of AI tools for video creation and editing.
  • Synthesia: An AI video generation platform that allows you to create videos with AI avatars by simply typing in text.
  • HeyGen HeyGen is an AI video maker that helps you turn text into spokesperson videos by typing. Make videos as simply as making PowerPoints. AI Avatars.

Hosting

  • Hugging Face: A platform hosting a large collection of pre-trained AI models and tools for deploying machine learning applications.
  • Google Colab: A free cloud service that allows you to run Jupyter Notebooks in the cloud with access to GPUs.
  • Replicate Run AI with APIs. Run and fine-tune open-source LLM and Image Generation models. Replicate has APIs which is easy to use.

Programming Tools

  • GitHub Copilot: An AI-powered code completion tool that helps you write code faster by suggesting whole lines or blocks of code.
  • Codeium: AI-powered code completion similar to Github Copilot. The free tier is generous and good enough for everyday coding.
  • LiteLLM: Allows you to call most LLM APIs using the OpenAI format (Bedrock, Huggingface, VertexAI, TogetherAI, Azure, OpenAI, etc.)
  • LangSmith: Get your LLM app from prototype to production. An all-in-one developer platform for every step of the LLM-powered application lifecycle.

Additional Resources

Courses

About

Generative AI tools and documentation which you can find useful for learning, exploring, and experimenting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published