Slidey
A Chrome extension for presentations made using Google Slides that leverages the capabilities of AI.
Table of Contents
- Problem Statement
- Introducing Slidey: Simplifying Presentation Production
- How does Slidey work?
- Who Can Use Slidey?
- Prototype Overview
- How Slidey Operates
- Experience Slidey For Yourself!
Problem Statement
In an era marked by the constant emergence of new ideas and concepts, effective presentation of knowledge holds paramount importance. However, the process of creating engaging presentations remains a daunting and time-intensive task, diverting valuable efforts and resources away from other productive endeavours.
Introducing Slidey: Simplifying Presentation Production
Slidey addresses the challenge of presentation creation head-on. By harnessing the capabilities of Language Models (LLMs), quantum bits and text-to-image generation, Slidey revolutionises the way presentations are crafted. Gone are the days of intricate and laborious slide design processes. With Slidey, producing captivating slides for demonstrations and research becomes effortlessly efficient.
How does Slidey work?
Slidey offers a user-friendly Chrome extension that streamlines the presentation preparation process. Here's how it works:
Prompt and Mood: Start by providing a prompt and specifying the desired mood or tone of your presentation.
Google Account Integration: Log in to your Google account and open a presentation where you intend to incorporate the slides.
Automated Content Generation: Slidey takes it from there, generating content, speaker notes, and complementary images tailored to enhance your presentation's impact.
Who Can Use Slidey?
Slidey is designed to cater to a wide spectrum of users eager to share information effectively. Its intuitive interface makes it accessible to users of all demographics, from young presenters just starting out to full-blown professionals. Specifically, Slidey caters to:
- Individuals looking to create quick and engaging presentations for informal occasions.
- Those seeking a template to build comprehensive and visually appealing slideshows for more complex presentations.
Prototype Overview
Our prototype is a Chrome extension that taps into Google's API to craft dynamic and compelling slideshows. With just a concept and a desired tone, Slidey generates a cohesive set of assets, including images, speaker notes, and concise text for each slide.
How Slidey Operates
Slidey operates through an amalgamation of AI technologies:
Prompts and AI Tools: The extension utilizes a series of prompts that synergize outputs from diverse AI tools, including the prowess of OpenAI and Stable Diffusion.
Langchain Model: The generated content undergoes refinement through a langchain model, ensuring coherence and relevance.
Seamless Integration: Finally, the refined content seamlessly integrates with a Google Slides presentation, ready to captivate and inform your audience.
Experience Slidey For Yourself!
Ready to transform your presentation creation process? Clone our Git repository and access Slidey today:
Installation Guide
Once you've pulled the repository, follow these steps to use Slidey:
Installation Guide
Once you've pulled the repository, follow these steps to use Slidey:
Enter the directory and install all of the necessary dependencies.
# Change directory and install dependencies using pip3 and npm cd syncshack-2023 make install # command installs all dependencies for youBuild the backend and frontend in separate terminals.
In one directory:
cd syncshack-2023 make backendand in another:
cd syncshack-2023 make frontendYou will need to have both terminals running in order to use Slidey.
Load the extension into Chrome.
3.1. Open Google Chrome and go to chrome://extensions/.

3.2. Enable "Developer mode" at the top right corner.

3.3. Click the "Load unpacked" button.
3.4. Select the
distdirectory in thesyncshack-2023repository.Open Slidey.
You should now see your extension icon in the Chrome extension toolbar.

We hope you enjoy using Slidey!
Log in or sign up for Devpost to join the conversation.