[Part 1: Basics] OpenClaw.AI Master Class: Create Your Own Autonomous AI Agent with Gemini and Docker
Build your own AI headquarters at a low cost! This is a practical guide to building autonomous AI agents that combine Gemini 2.5 Flash and Docker to ensure security while reducing costs.
115 learners
Level Basic
Course period Unlimited
📢 Notice: Announcement of Comprehensive Restructuring of the Lecture Materials Repository
To all students of OpenClaw Basics Part 1,
Hello, I'm Kevin.
In response to your feedback requesting more systematic management of the lecture materials, we have completely reorganized the structure of the lecture materials for OpenClaw Basics Part 1 to make practice and code reproduction much easier!
Thank you so, so much for your feedback.
With this reorganization, we focused on minimizing the "confusion over what to download and from where" as much as possible, so please refer to the details below!
What has changed?
Now, the GitHub repository for downloading lecture materials is organized into the following major folder structure.
docs/
You can find documents corresponding to the [Free Guide] in one place, including the installation checklist, Docker/Linux cheat sheets, system prompt templates, and file auto-classification prompts.lesson-files/
Contains the initial set of files needed right before starting each lesson.
Open the folder corresponding to the lesson number (Section/Lesson), copy it to your working directory, and begin your practice.releases/
This is a space where the
**"step-by-step completed versions" of files such asdocker-compose.ymlandopenclaw.json** are collected as they are developed throughout the course.
You can use these for reference when you want to "jump" to a specific stage if you run into issues during the practice.samples/
A folder containing answer keys and reference sample data, such as example inputs/outputs, reference IDENTITY/USER examples, and report examples.slides/
The slide PDFs used in each lesson are organized here.
The filenames follow the formatbasic-p1-sectionXX-lessonYY.pdf, so they match directly with the section/lesson numbers on Inflearn.templates/openclaw.min.json,openclaw.jsoncontains reusable default configuration templates such as templates, system prompts, and user profile templates.
How do I find the practice files for each lesson?
Check the section/lesson number you are currently taking on Inflearn.
Find the
lesson-files/sectionXX-lessonYY/folder on GitHub.Read the
README.mdin the folder first, and copy the files to your working folder as instructed.Proceed with the practice by modifying and executing the code as explained in the video.
If you need to check if everything is correct, you can compare it with the files in the
releases/folder at the same stage.
Where can I find the free guides, prompts, and slides?
Free Guides (Checklists, Cheat Sheets, Prompt Collections)
→ These are organized in PDF/text format within thedocs/folder.IDENTITY / USER Profile Chat Prompts
→ These are also provided as text files within thelesson-files/sectionXX-lessonYY/folder of the relevant lesson.
(A copy-paste version has been added so you don't have to manually type out content that only appears in the slides.)Slide PDFs for each lesson
→ You can open thebasic-p1-sectionXX-lessonYY.pdffiles in theslides/folder.
How should you use this moving forward?
The recommended flow is as follows.
Watch Inflearn videos
Prepare the initial set of files from the
lesson-filesof the corresponding lessonRefer to guides/cheat sheets/prompts in
docsif necessaryCompare the results with
releasesafter the practice sessionFor additional practice, utilize the
samplesdata.
This reorganization is based on actual student feedback.
“I wish the code provision was just a bit more systematic.”
In response to that, we focused on solving the problem of “having plenty of materials but being confused about where to start.”
If you have any inconveniences or think, “It would be great to have this kind of material,” please let us know anytime through questions or reviews.
We will actively reflect them in our updates.
Thank you.
Best regards, Kevin, the operator of [Basics Part 1] OpenClaw.ai Master Class.




