Home
Softono
Learn_Prompting

Learn_Prompting

Open source MDX
4.7K
Stars
668
Forks
100
Issues
99
Watchers
1 year
Last Commit

About Learn_Prompting

Learn Prompting is a premier educational platform dedicated to mastering prompt engineering and generative AI. It offers a comprehensive free Prompt Engineering Guide cited by major organizations like OpenAI and Google, alongside a catalog of fifteen specialized courses covering ChatGPT fundamentals to advanced AI safety and red teaming techniques. The platform hosts on-demand workshops, corporate training programs delivered to industry leaders such as Microsoft and Deloitte, and HackAPrompt, the world's largest AI red-teaming competition with significant prize pools. Beyond courses, Learn Prompting conducts and publishes groundbreaking research, including systematic surveys of prompting techniques and vulnerability analyses of large language models. The initiative cultivates a massive global community through its Discord server, newsletter, and active social media presence. Users can access resources via their website or contribute to the open-source knowledge base by suggesting content translations, creatin

Platforms

Web Self-hosted

Languages

MDX

Learn Prompting, astronaut

Tweet Twitter Website

Learn Prompting — Your Go-To Resource for Mastering Generative AI

Learn prompt engineering and generative AI with our free resources, courses, and on-demand webinars.

WebsiteDiscordTwitter (X)LinkedInNewsletterFree ChatGPT CourseFree Prompt Engineering GuideCourse CatalogBook a DemoContact us

What is Learn Prompting?

The Learn Prompting team are creators of:

📢 Announcements and Updates

  • 🏆 HackAPrompt 2.0 is here with $500,000 in prizes and 5 exciting tracks! Join the waitlist and learn more in this article.
  • 🎓 We’ve launched a cohort-based AI Red Teaming and AI Safety course! Enroll here.
  • 💼 Our team has hosted workshops at OpenAI, Microsoft, Deloitte, Dropbox, and more. Contact us for custom solutions.

Learn Prompting Research


🚀 Contribution Guidelines

We welcome contributions of all kinds! Here’s how you can help:

  • Suggest new content ideas or improvements.
  • Translate resources into other languages.
  • Contribute artwork or additional resources.
  • Help fix typos or improve clarity.

Every contribution is appreciated, no matter how big or small! ❤️

Local Development

First Steps

Before you start, ensure you have the following installed:

If you're on macOS or Linux, you can use Homebrew, a package manager, to install the necessary tools.

To begin:

  1. Clone the repository from GitHub:
    git clone https://github.com/trigaten/Learn_Prompting_nextjs.git
  2. Navigate to the project folder:
    cd Learn_Prompting_nextjs

Run the Website Locally

Once the setup is complete, you can run the website locally to preview your changes:

  1. Ensure you are using Node.js version 18.0.0 or higher:
    node -v
  2. Install the required Node.js modules:
    npm install
  3. Run the website in development mode:
    npm run dev

This will start a local development server, and your changes will be reflected live in the browser.

❤️ A Huge Thanks to All Contributors

We’re grateful for all the amazing contributions from our community! 🙌 Check out our contributors below:

Contributors

Cite

Use the provided GitHub citation in this repository:

@software{Schulhoff_Learn_Prompting_2022,
 author = {Schulhoff, Sander and Community Contributors},
 month = dec,
 title = {{Learn Prompting}},
 url = {https://github.com/trigaten/Learn_Prompting},
 year = {2022}
}