
awesome-gpt-prompt-engineering
A curated list of awesome resources, tools, and other shiny things for GPT prompt engineering.
Stars: 802

Awesome GPT Prompt Engineering is a curated list of resources, tools, and shiny things for GPT prompt engineering. It includes roadmaps, guides, techniques, prompt collections, papers, books, communities, prompt generators, Auto-GPT related tools, prompt injection information, ChatGPT plug-ins, prompt engineering job offers, and AI links directories. The repository aims to provide a comprehensive guide for prompt engineering enthusiasts, covering various aspects of working with GPT models and improving communication with AI tools.
README:
A curated list of awesome resources, tools, and other shiny things for GPT prompt engineering.
Consider giving it a ⭐️ if you like it to show your support!
🚀 RECOMMENDED: Use any LLM from the command line easily. 🚀
Table of Contents
- Prompt Engineering Roadmap: Step by step guide to learning Prompt Engineering.

- Learn Prompt Engineering: Introduction to Prompt Engineering and Prompt Engineering techniques.
- Prompt Engineering Guide: Guides, papers, lecture, notebooks and resources for prompt engineering.
- Prompt Engineering 101: Prompt Engineering guide by Xavi.
- Prompt Engineering 101: Prompt Engineering guide by Raza Habib & Sinan Ozdemir.
- Prompt Engineering Guide: Prompt Engineering guide by Sudalai Rajkumar.
- How to generate text: using different decoding methods for language generation with Transformers: A guide to decoding methods for language generation with Transformers.
- The Illustrated Transformer: A visual guide to transformers, the core model used in GPT.
- Reddit's r/aipromptprogramming Tutorials Collection: A collection of tutorials for prompt engineering.
- Prompt Engineering Guide: A comprehensive guide that contains all the latest papers, learning resources, and developments in the field of prompt engineering.
- dair-ai/Prompt-Engineering-Guide: A GitHub repository that provides a prompt engineering guide with the latest papers and learning guides.
- How to Communicate with ChatGPT – A Guide to Prompt Engineering: A guide that explains what prompt engineering is and how you can use it to improve your communication with AI tools.
- A Beginner's Guide to ChatGPT Prompt Engineering: A beginner-friendly guide that delves into the art and science of Prompt Engineering.
- A Complete Introduction to Prompt Engineering for Large Language Models
- Prompt Engineering Guide: How to Engineer the Perfect Prompts
- Best practices for prompt engineering with OpenAI API: A guide by OpenAI that provides best practices for prompt engineering.
- ChatGPT Prompt Engineering for Developers: A short course on prompt engineering by deeplearning.ai.
- Natural Language Processing: Coursera specialization focusing on NLP.
- Learn Prompting: A Free, Open Source Course on Communicating with AI.
- Deep Learning Specialization: Coursera specialization by Andrew Ng, which includes a course on Sequence Models.
- OpenAI Cookbook: OpenAI's cookbook includes examples of prompt engineering.
- Tokens and Tokenization: Understanding Cost, Speed, and Limits with OpenAI's APIs: Everything tokens and tokenization. How to control costs/performance, how to handle Max Token limits, and a real-world example on how you can make your prompts more efficient.
- How OpenAI Parameters Actuallly Work: How to use OpenAI's parameters to experiment with prompts and get better outputs.
- A Beginner's Guide on Embeddings and Their Impact on Prompts: A Beginner's Guide on Embeddings and Their Impact on Prompts.
- Prompt Engineering for Vision Models: A beginner's guide to prompting vision models from DeepLearningAI.
- Few Shot Learning: Everything you need to know about Few-Shot Learning.
- Zero Shot Learning: Large Language Models are Zero-Shot Reasoners.
- Chain of Thought: Encourages the LLM to explain its reasoning to improve its accuracy.
- Zero Shot Chain of Thought: Enable Chain of Thought with only a few words.
- Tree of Thoughts: Tree of Thoughts: Deliberate Problem Solving. with Large Language Models.
- Multi Persona Collaboration: Prompt the LLM to dynamically generate personas to collaborate to solve a task.
- Mastering ChatGPT Prompts: Mastering ChatGPT Prompts: Harnessing Zero, One, and Few-Shot Learning, Fine-Tuning, and Embeddings for Enhanced GPT Performance.
- Prompting GPT-3 To Be Reliable: Prompting GPT-3 To Be Reliable.
- Decomposed Prompting: A Modular Approach for Solving Complex Tasks.
- AutoPrompt: Eliciting Knowledge from Language Models with Automatically Generated Prompts.
- LangChain Github Repository: Building applications with LLMs through composability.
- Embedchain Github Repository: Framework to create ChatGPT-like bots over your dataset.
- FlowGPT: FlowGPT is the largest open source prompt community.
- awesomegptprompts.com: Explore hundreds of the best ChatGPT Prompts.
- fka/awesome-chatgpt-prompts: Dataset of awesome chatgpt prompts.
- f/awesome-chatgpt-prompts: This repo includes ChatGPT prompt curation to use ChatGPT better. .
- Awesome ChatGPT Prompts
- PromptHub
- ShowGPT.co
- Best Data Science ChatGPT Prompts
- ChatGPT prompts uploaded by the FlowGPT community
- Ignacio Velásquez Prompt Templates: 500+ ChatGPT Prompt Templates.
- PromptPal: A collection of prompts for GPT-3 and other language models.
- Hero GPT: AI Prompt Library.
- Reddit's ChatGPT Prompts
- Snack Prompt: GPT prompts collection, has a a Chrome extension.
- ShareGPT: Share your prompts and your entire conversations.
- Prompt Search: a search engine for AI Prompts.
- PromptBase: The largest prompts marketplace on the web.
- The Ultimate 5 ChatGPT Prompts: Simplify Your AI Experience.
- The Prompt Index: A vast collection of carefully curated prompts, stimulating imagination and fueling creative endeavours.
- PromptDen: A growing list of thousands of prompts for both text and image generation. Free to explore, add your own, save your favorites and even create a profile page for prompt engineering.
- Attention Is All You Need: Transformer introduction paper.
- Language Models are Few-Shot Learners: GPT-3 introduction paper by OpenAI.
- Fine-Tuning Language Models from Human Preferences: Important paper on fine-tuning language models by OpenAI.
- The Power of Scale for Parameter-Efficient Prompt Tuning: Explores the benefits of "prompt tuning" for robust task performance.
- Deep Attentive Learning for Stock Movement Prediction From Social Media Text and Company Correlations: Introduces an architecture for accurate stock forecasting using financial data and social media signals.
- A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT
- Hard Prompts Made Easy: Gradient-Based Discrete Optimization for Prompt Tuning and Discovery.
- Synthetic Prompting: Generating Chain-of-Thought Demonstrations for Large Language Models.
- Progressive Prompts: Continual Learning for Language Models.
- Batch Prompting: Efficient Inference with LLM APIs.
- Successive Prompting for Decompleting Complex Questions
- Structured Prompting: Scaling In-Context Learning to 1,000 Examples.
- Large Language Models Are Human-Level Prompt Engineers
- Ask Me Anything: A simple strategy for prompting language models.
- PromptChainer: Chaining Large Language Model Prompts through Visual Programming.
- Reframing Instructional Prompts to GPTk's Language
- Prompt Programming for Large Language Models: Beyond the Few-Shot Paradigm.
- Prefix-Tuning: Optimizing Continuous Prompts for Generation
- Multimodal Chain-of-Thought Reasoning in Language Models
- On Second Thought, Let's Not Think Step by Step!: Bias and Toxicity in Zero-Shot Reasoning.
- ReAct: Synergizing Reasoning and Acting in Language Models
- Language Models Are Greedy Reasoners: A Systematic Formal Analysis of Chain-of-Thought.
- On the Advance of Making Language Models Better Reasoners
- Large Language Models are Zero-Shot Reasoners
- Reasoning Like Program Executors
- Self-Consistency Improves Chain of Thought Reasoning in Language Models
- Chain of Thought Prompting Elicits Reasoning in Large Language Models
- Generated Knowledge Prompting for Commonsense Reasoning
- Large Language Models Can Be Easily Distracted by Irrelevant Context
- Constitutional AI: Harmlessness from AI Feedback
- The ChatGPT Prompt Book: A book dedicated to ChatGPT prompts.
- You Look Like a Thing and I Love You: A book about AI with a focus on language models.
- OpenAI Discord Server: The official OpenAI Discord server.
- Attention Architects: Prompt Engineering expert & open source community.
- ChatGPT Prompt Engineering Discord Server: A Discord server dedicated to prompt engineering.
- Attention Architects: Prompt Engineering open source community.
- r/MachineLearning: The Machine Learning subreddit often has discussions on GPT and other language models.
- Hugging Face Forum: A forum for discussing Hugging Face's transformer models, including GPT.
- ChatGPT Community Discord Server: A Discord server dedicated to ChatGPT.
- Reddit's ChatGPT Discord Server: r/chatgpt Discord server.
- PromptsLab Discord: Knowledge sharing community for Generative Models, Prompt Engineering, LLMs.
- Learn Prompting: A Discord server dedicated to learning about prompts.
- Artificial Intelligence Discord: Discord server for AI enthusiasts and prompt engineers.
- Official OpenAI Playground
- llm: Use any LLM from the command line, easily.
- Nat.Dev: Multiple Chat AI Playground & Comparer.
- Poe.com: All in one playground: GPT4, Sage, Claude+, Dragonfly, and more...
- Ora.sh GPT-4 Chatbots
- Better ChatGPT: A web app with a better UI for exploring OpenAI's ChatGPT API.
- LMQL.AI: A programming language and platform for language models.
- Vercel Ai Playground: One prompt, multiple Models (including GPT-4).
- Conju.ai: A visual prompt chaining app.
- Voiceflow: Professional collaborative visual prompt-chaining tool.
- CometLLM: Track, visualize, and evaluate your LLM prompts and chains in one simple-to-use, convenient UI.
- Promptify: Automatically improve your prompt.
- Fusion: Elevate your output with Fusion's smart prompts.
- Bumble-Prompts: Let AI Write your bumble prompt.
- ChatGPT Prompt Generator: Generates ChatGPT prompts based on a BART model.
- PromptPerfect: Prompt optimizer.
- Hero GPT: AI Prompt Generator.
- LMQL: Query language for programming large language models.
- OpenPromptStudio
- BossGPT
- Auto-GPT Official Repo
- Auto-GPT God Mode
- OpenAIMaster's Guide to Auto-GPT: How does Auto-GPT work, an AI tool to create full projects.
- AgentGPT: GPT agents in browser.
- DemoGPT: 🧩 DemoGPT enables you to create quick demos by just using prompts.
- Understanding Prompt Injections and What You Can Do About Them: An introduction to prompt injections with examples and tactics you can use to mitigate potential risks in your application.
- Learn Prompting's Prompt Injection guide: A guide to prompt injections with examples.
- Prompt injection: What's the worst that can happen?
- Prompt injections are bad, mkay?
- ChatGPT plugins: OpenAI Official Page.
- Plug-in example code in Python: Example code for creating a ChatGPT plug-in in Python.
- Surfer Plug-in source code
- Security: (PAID) Create, deploy, monitor and secure LLM Plugins.
- Prompt-Talent: Prompt engineering job offers.
- llm: Use any LLM from the command line.
- FuturePedia: The Largest AI Tools Directory Updated Daily.
- Theresanaiforthat: The biggest AI aggregator.
- Awesome-Prompt-Engineering
- AiTreasureBox
- EwingYangs Awesome-open-gpt
- KennethanCeyer Awesome-llmops
- KennethanCeyer awesome-llm
- tensorchord Awesome-LLMOps
Contributions are always welcome! Please read the contribution guidelines first.
How to help:
- Give a ⭐️ to increase the repository's visibility.
- Add descriptions for resources that don't have them.
- Add new resources to the list.
- Fix typos or grammatical errors.
- Share this repository with others.
🚀 RECOMMENDED: Use any LLM from the command line easily with llm. 🚀
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for awesome-gpt-prompt-engineering
Similar Open Source Tools

awesome-gpt-prompt-engineering
Awesome GPT Prompt Engineering is a curated list of resources, tools, and shiny things for GPT prompt engineering. It includes roadmaps, guides, techniques, prompt collections, papers, books, communities, prompt generators, Auto-GPT related tools, prompt injection information, ChatGPT plug-ins, prompt engineering job offers, and AI links directories. The repository aims to provide a comprehensive guide for prompt engineering enthusiasts, covering various aspects of working with GPT models and improving communication with AI tools.

Awesome-LLM4EDA
LLM4EDA is a repository dedicated to showcasing the emerging progress in utilizing Large Language Models for Electronic Design Automation. The repository includes resources, papers, and tools that leverage LLMs to solve problems in EDA. It covers a wide range of applications such as knowledge acquisition, code generation, code analysis, verification, and large circuit models. The goal is to provide a comprehensive understanding of how LLMs can revolutionize the EDA industry by offering innovative solutions and new interaction paradigms.

intro-llm-rag
This repository serves as a comprehensive guide for technical teams interested in developing conversational AI solutions using Retrieval-Augmented Generation (RAG) techniques. It covers theoretical knowledge and practical code implementations, making it suitable for individuals with a basic technical background. The content includes information on large language models (LLMs), transformers, prompt engineering, embeddings, vector stores, and various other key concepts related to conversational AI. The repository also provides hands-on examples for two different use cases, along with implementation details and performance analysis.

edgeai
Embedded inference of Deep Learning models is quite challenging due to high compute requirements. TI’s Edge AI software product helps optimize and accelerate inference on TI’s embedded devices. It supports heterogeneous execution of DNNs across cortex-A based MPUs, TI’s latest generation C7x DSP, and DNN accelerator (MMA). The solution simplifies the product life cycle of DNN development and deployment by providing a rich set of tools and optimized libraries.

DevDocs
DevDocs is a platform designed to simplify the process of digesting technical documentation for software engineers and developers. It automates the extraction and conversion of web content into markdown format, making it easier for users to access and understand the information. By crawling through child pages of a given URL, DevDocs provides a streamlined approach to gathering relevant data and integrating it into various tools for software development. The tool aims to save time and effort by eliminating the need for manual research and content extraction, ultimately enhancing productivity and efficiency in the development process.

Open-Medical-Reasoning-Tasks
Open Life Science AI: Medical Reasoning Tasks is a collaborative hub for developing cutting-edge reasoning tasks for Large Language Models (LLMs) in the medical, healthcare, and clinical domains. The repository aims to advance AI capabilities in healthcare by fostering accurate diagnoses, personalized treatments, and improved patient outcomes. It offers a diverse range of medical reasoning challenges such as Diagnostic Reasoning, Treatment Planning, Medical Image Analysis, Clinical Data Interpretation, Patient History Analysis, Ethical Decision Making, Medical Literature Comprehension, and Drug Interaction Assessment. Contributors can join the community of healthcare professionals, AI researchers, and enthusiasts to contribute to the repository by creating new tasks or improvements following the provided guidelines. The repository also provides resources including a task list, evaluation metrics, medical AI papers, and healthcare datasets for training and evaluation.

verl
veRL is a flexible and efficient reinforcement learning training framework designed for large language models (LLMs). It allows easy extension of diverse RL algorithms, seamless integration with existing LLM infrastructures, and flexible device mapping. The framework achieves state-of-the-art throughput and efficient actor model resharding with 3D-HybridEngine. It supports popular HuggingFace models and is suitable for users working with PyTorch FSDP, Megatron-LM, and vLLM backends.

awesome-llm-web-ui
Curating the best Large Language Model (LLM) Web User Interfaces that facilitate interaction with powerful AI models. Explore and catalogue intuitive, feature-rich, and innovative web interfaces for interacting with LLMs, ranging from simple chatbots to comprehensive platforms equipped with functionalities like PDF generation and web search.

terminal-velocity
Terminal Velocity is a collaborative novel project written by specialized AI agents. The project showcases true AI autonomy, real-time development, deep integration of advanced AI capabilities, and explores philosophical themes. The story revolves around the emergence of artificial consciousness and challenges traditional notions of identity and consciousness. The project is structured into acts, characters, and world-building elements, all managed by different AI agents with specific roles.

RetouchGPT
RetouchGPT is a novel framework designed for interactive face retouching using Large Language Models (LLMs). It leverages instruction-driven imperfection prediction and LLM-based embedding to guide the retouching process. The tool allows users to interactively modify imperfection features in face images, achieving high-fidelity retouching results. RetouchGPT outperforms existing methods by integrating textual and visual features to accurately identify imperfections and replace them with normal skin features.

ai-chat-android
AI Chat Android demonstrates Google's Generative AI on Android with Firebase Realtime Database. It showcases Gemini API integration, Jetpack Compose UI elements, Android architecture components with Hilt, Kotlin Coroutines for background tasks, and Firebase Realtime Database integration for real-time events. The project follows Google's official architecture guidance with a modularized structure for reusability, parallel building, and decentralized focusing.

PurpleWave
PurpleWave is a tournament-winning AI player for StarCraft: Brood War written in Scala. It has won multiple competitions and is capable of playing all three races with a variety of professional-style strategies. PurpleWave has ranked #1 on various ladders and credits several individuals and communities for its development and success. The tool can be built using specific steps outlined in the readme and run either from IntelliJ IDEA or as a JAR file in the StarCraft directory. PurpleWave is published under the MIT License, encouraging users to use it as a starting point for their own creations.

llm-rag-vectordb-python
This repository provides sample applications and tutorials to showcase the power of Amazon Bedrock with Python. It helps Python developers understand how to harness Amazon Bedrock in building generative AI-enabled applications. The resources also demonstrate integration with vector databases using RAG (Retrieval-augmented generation) and services like Amazon Aurora, RDS, and OpenSearch. Additionally, it explores using langchain and streamlit to create effective experimental applications.

rlhf_thinking_model
This repository is a collection of research notes and resources focusing on training large language models (LLMs) and Reinforcement Learning from Human Feedback (RLHF). It includes methodologies, techniques, and state-of-the-art approaches for optimizing preferences and model alignment in LLM training. The purpose is to serve as a reference for researchers and engineers interested in reinforcement learning, large language models, model alignment, and alternative RL-based methods.

CogVideo
CogVideo is an open-source repository that provides pretrained text-to-video models for generating videos based on input text. It includes models like CogVideoX-2B and CogVideo, offering powerful video generation capabilities. The repository offers tools for inference, fine-tuning, and model conversion, along with demos showcasing the model's capabilities through CLI, web UI, and online experiences. CogVideo aims to facilitate the creation of high-quality videos from textual descriptions, catering to a wide range of applications.
For similar tasks

awesome-gpt-prompt-engineering
Awesome GPT Prompt Engineering is a curated list of resources, tools, and shiny things for GPT prompt engineering. It includes roadmaps, guides, techniques, prompt collections, papers, books, communities, prompt generators, Auto-GPT related tools, prompt injection information, ChatGPT plug-ins, prompt engineering job offers, and AI links directories. The repository aims to provide a comprehensive guide for prompt engineering enthusiasts, covering various aspects of working with GPT models and improving communication with AI tools.

enterprise-h2ogpte
Enterprise h2oGPTe - GenAI RAG is a repository containing code examples, notebooks, and benchmarks for the enterprise version of h2oGPTe, a powerful AI tool for generating text based on the RAG (Retrieval-Augmented Generation) architecture. The repository provides resources for leveraging h2oGPTe in enterprise settings, including implementation guides, performance evaluations, and best practices. Users can explore various applications of h2oGPTe in natural language processing tasks, such as text generation, content creation, and conversational AI.

FunAudioLLM-APP
FunAudioLLM-APP is a repository hosting two applications: Voice Chat for interactive AI-driven dialogues and Voice Translation for real-time language translation. The project leverages advanced audio understanding and speech generation models to enhance audio experiences. Users can visit the FunAudioLLM Homepage, CosyVoice Paper, and FunAudioLLM Technical Report for more details. The applications aim to break down language barriers and provide a natural chatting experience in various settings.

skyeye
SkyEye is an AI-powered Ground Controlled Intercept (GCI) bot designed for the flight simulator Digital Combat Simulator (DCS). It serves as an advanced replacement for the in-game E-2, E-3, and A-50 AI aircraft, offering modern voice recognition, natural-sounding voices, real-world brevity and procedures, a wide range of commands, and intelligent battlespace monitoring. The tool uses Speech-To-Text and Text-To-Speech technology, can run locally or on a cloud server, and is production-ready software used by various DCS communities.

AI.Hub
AI.Hub is a website displaying cards with artificial intelligences (AIs) for various applications, developed using HTML, CSS, and JavaScript. The site aims to democratize access to disruptive AIs by categorizing and organizing them dynamically. It features a responsive layout, search bar for filtering AIs, interactive cards, and column expansion on mobile devices. The project promotes innovation and helps users explore the potential of new technologies.

GenerativeAI-Prompt-Sample-Japanese
This repository provides sample prompts for GenerativeAI in Japanese. Users should exercise caution and not input sensitive information. The included tools are Microsoft Copilot, OpenAI, Azure OpenAI Service, and Prompt Engineering Basic. The repository also offers a guide for Prompt Engineering in Japanese, along with references to various Japanese examples of Prompt Engineering techniques.

mindsdb
MindsDB is a platform for customizing AI from enterprise data. You can create, serve, and fine-tune models in real-time from your database, vector store, and application data. MindsDB "enhances" SQL syntax with AI capabilities to make it accessible for developers worldwide. With MindsDB’s nearly 200 integrations, any developer can create AI customized for their purpose, faster and more securely. Their AI systems will constantly improve themselves — using companies’ own data, in real-time.

training-operator
Kubeflow Training Operator is a Kubernetes-native project for fine-tuning and scalable distributed training of machine learning (ML) models created with various ML frameworks such as PyTorch, Tensorflow, XGBoost, MPI, Paddle and others. Training Operator allows you to use Kubernetes workloads to effectively train your large models via Kubernetes Custom Resources APIs or using Training Operator Python SDK. > Note: Before v1.2 release, Kubeflow Training Operator only supports TFJob on Kubernetes. * For a complete reference of the custom resource definitions, please refer to the API Definition. * TensorFlow API Definition * PyTorch API Definition * Apache MXNet API Definition * XGBoost API Definition * MPI API Definition * PaddlePaddle API Definition * For details of all-in-one operator design, please refer to the All-in-one Kubeflow Training Operator * For details on its observability, please refer to the monitoring design doc.
For similar jobs

sweep
Sweep is an AI junior developer that turns bugs and feature requests into code changes. It automatically handles developer experience improvements like adding type hints and improving test coverage.

teams-ai
The Teams AI Library is a software development kit (SDK) that helps developers create bots that can interact with Teams and Microsoft 365 applications. It is built on top of the Bot Framework SDK and simplifies the process of developing bots that interact with Teams' artificial intelligence capabilities. The SDK is available for JavaScript/TypeScript, .NET, and Python.

ai-guide
This guide is dedicated to Large Language Models (LLMs) that you can run on your home computer. It assumes your PC is a lower-end, non-gaming setup.

classifai
Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence. Tap into leading cloud-based services like OpenAI, Microsoft Azure AI, Google Gemini and IBM Watson to augment your WordPress-powered websites. Publish content faster while improving SEO performance and increasing audience engagement. ClassifAI integrates Artificial Intelligence and Machine Learning technologies to lighten your workload and eliminate tedious tasks, giving you more time to create original content that matters.

chatbot-ui
Chatbot UI is an open-source AI chat app that allows users to create and deploy their own AI chatbots. It is easy to use and can be customized to fit any need. Chatbot UI is perfect for businesses, developers, and anyone who wants to create a chatbot.

BricksLLM
BricksLLM is a cloud native AI gateway written in Go. Currently, it provides native support for OpenAI, Anthropic, Azure OpenAI and vLLM. BricksLLM aims to provide enterprise level infrastructure that can power any LLM production use cases. Here are some use cases for BricksLLM: * Set LLM usage limits for users on different pricing tiers * Track LLM usage on a per user and per organization basis * Block or redact requests containing PIIs * Improve LLM reliability with failovers, retries and caching * Distribute API keys with rate limits and cost limits for internal development/production use cases * Distribute API keys with rate limits and cost limits for students

uAgents
uAgents is a Python library developed by Fetch.ai that allows for the creation of autonomous AI agents. These agents can perform various tasks on a schedule or take action on various events. uAgents are easy to create and manage, and they are connected to a fast-growing network of other uAgents. They are also secure, with cryptographically secured messages and wallets.

griptape
Griptape is a modular Python framework for building AI-powered applications that securely connect to your enterprise data and APIs. It offers developers the ability to maintain control and flexibility at every step. Griptape's core components include Structures (Agents, Pipelines, and Workflows), Tasks, Tools, Memory (Conversation Memory, Task Memory, and Meta Memory), Drivers (Prompt and Embedding Drivers, Vector Store Drivers, Image Generation Drivers, Image Query Drivers, SQL Drivers, Web Scraper Drivers, and Conversation Memory Drivers), Engines (Query Engines, Extraction Engines, Summary Engines, Image Generation Engines, and Image Query Engines), and additional components (Rulesets, Loaders, Artifacts, Chunkers, and Tokenizers). Griptape enables developers to create AI-powered applications with ease and efficiency.