Lesson 4 – Leveling Up Your Gemini RAG Assistant

Github https://github.com/lsvekis/Google-Apps-Script-APIs-and-Gemini 4A: RAG + API Data · 4B: Sheet Vector Index · 4C: Chat History By now, you’ve already built a powerful foundation: In Lesson 4, we’re going to level this up in three big steps: By the end, you’ll have an assistant that: 📘 Lesson 4A — Combine RAG + API Data in a … Read more

Lesson 3 Adding Embeddings Retrieval RAG to Your Gemini API Project

Github https://github.com/lsvekis/Google-Apps-Script-APIs-and-Gemini In Lessons 1 and 2, you learned how to: – Call public APIs using Apps Script – Read text from a Google Drive folder – Combine both sources into a Gemini prompt – Build a full UI web app Now it’s time to level up. In Lesson 3, we introduce: – Chunking (splitting documents … Read more

Build a Gmail Smart Reply Assistant Using Apps Script Gemini

Github https://github.com/lsvekis/Build-a-Gmail-Smart-Reply-Assistant-Using-Apps-Script How to automate email drafting, summarization, and tone adjustments directly inside Gmail. Managing email is one of the biggest daily time drains for modern professionals. Whether you’re responding to customers, coordinating projects, supporting students, or managing internal communication—email takes time, focus, and energy. But what if Gmail could help you write replies automatically? … Read more

Google Sheets AI Data Analyst (Apps Script + Gemini)

https://github.com/lsvekis/Google-Sheets-AI-Data-Analyst Turn your spreadsheets into intelligent data assistants that explain, analyze, and visualize your data automatically. Managing data inside Google Sheets is something almost everyone does—students, analysts, project managers, educators, accountants, startup founders, and even executives. But interpreting that data often requires real time, skill, and patience. What if Google Sheets could explain your data … Read more

Build a Drive Folder RAG Chatbot Using Google Apps Script + Gemini

Get Github Files https://github.com/lsvekis/Drive-Folder-RAG-Chatbot (Step-By-Step Guide) Turn any folder of Google Docs into an AI-powered knowledge assistant AI assistants are becoming a core part of modern workflows—and thanks to Google Apps Script + Gemini, you can now build your own internal chatbot that answers questions using only the content stored inside a Google Drive folder. … Read more

Build a Google Docs AI Chatbot with Apps Script and Gemini

​​GitHub https://github.com/lsvekis/Google-Docs-AI-Chatbot-using-Apps-Script-Gemini PDF Have you ever wished you could drop a Google Doc into a chatbot and ask questions about it—and have the bot answer only from that document? In this post, you’ll build exactly that: An Apps Script-powered web app that lets the user select a Google Doc, then chat with an AI agent … Read more

Apps Script with Gemini Quick Start Guide

Apps Script with Gemini Quick Start Guide Github https://github.com/lsvekis/Apps-Script-with-Gemini-Quick-Start-Guide 1. What you’re building By the end of this guide you’ll know how to: All examples use the Gemini REST API (generativelanguage.googleapis.com) with an API key from Google AI Studio. 2. One-time setup 2.1 Get a Gemini API key You’ll use this key in Apps Script … Read more

JavaScript DOM & Canvas Games — Exercises 51–60

🎮 JavaScript DOM & Canvas Games — Exercises 51–60 Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects/tree/main/Games%2051-60 Where Code Meets Creativity The DOM is your playground, and JavaScript is the tool that brings it to life.In this latest collection of interactive exercises (51–60), you’ll take your front-end skills to the next level — blending DOM manipulation, Canvas drawing, motion physics, and … Read more

JavaScript DOM Games — Exercises 31–40

🎮 Hands-On DOM Coding for Creative Front-End Learners Learning JavaScript is best done by doing — especially when it’s fun.This new set of 10 DOM-based mini-games (Exercises 31–40) builds on previous collections, pushing your understanding of interactivity, animation, and user input even further. Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects/tree/main/Games%2031-40 Each mini-project explores a different concept through code you can … Read more

10 More JavaScript DOM Games — A Hands-On Guide (Exercises 11–20)

Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects 🕹️ Exercise 11 – Moving Target Goal: click a moving dot as many times as you can in 15 seconds. How it works: Concepts practiced: timed animation loops, random positioning, updating DOM text. Learning outcome: working with layout geometry (offsetWidth, getBoundingClientRect()), intervals, and event listeners. 🎯 Exercise 12 – Number Guess (1–100) Goal: … Read more