UPMILab.
☰

THE OPEN NOTEBOOK

What I built, and how

Explore the documents, software and everyday systems I have built, along with resources to try yourself and the UPMI research archive.

23 resources

Conceptual image showing scattered materials organized into a case-centered site via an AI agent, leading to a 13-day calendar and approval mark
ASTRA × ADSENSE / 13 DAYSNewly created subdomain approved for AdSense in one go

21 public posts · including 6 main representative cases · 13 days after first application

Research & practice↗

GPT Astra, 21 public posts, and AdSense approval on the first attempt

The new Lab homepage created using GPT Astra had 21 public posts at the time of application, with 6 representative cases featured on the main page. A new subdomain was created under the existing company domain to build the homepage, and upon applying for the initial review, it was approved in just 13 days without reapplication.

Astra / 아스트라How I made it →
An instructor uses a spoken request to show an architecture photograph during a lesson
AI FOR TEACHING & LEARNINGThe ultimate AI presentation assistant.

Live translation and annotations on student devices · voice controls and AI Q&A

Education↗

The ultimate AI presentation assistant.

While I explain and annotate, students see the same slides, live writing and translated captions on their phones, tablets or laptops. I built voice controls and material-grounded AI Q&A with agents to help my students follow the lesson.

Codex / 전자칠판How I made it →
Education↗

When lecture visuals missed the brief, I went back to the instructions

I used OpenClaw to prepare lecture slides in NotebookLM, then found that part of my brief had been lost. Resending it produced a 21-slide revision, including the circulation and dimension diagrams shown here.

OpenClaw / NotebookLMHow I made it →
Education↗

Preparing slides, teaching notes and a quiz for the same lesson

I used Codex on Windows to connect a lesson plan with diagrams, teaching notes and student questions. Separating what students see from what I explain gave each file a clear purpose.

Windows Codex / 강의자료How I made it →
Research & practice↗

Give every presentation figure a route back to its evidence

I linked a concise research presentation to its calculations and sources, then revised charts for comparison and tables for detail while keeping them editable.

Windows Codex / 연구발표How I made it →
Life↗

Keeping Telegram attachments ready for the next task

I wanted more than a reply saying an attachment was saved. With Codex I built a tool that preserves the file, avoids filename collisions and records its size and hash.

Codex / OpenClawHow I made it →
Research & practice↗

Before choosing an assistant model, I had to fix the evaluator

I compared four models over 96 OpenClaw runs. Finding missing tool traces and broken JSON taught me more about evaluation than the ranking alone.

Codex / OpenClawHow I made it →
Research & practice↗

Fixing a Hangul form by changing what the tool edits

I traced a broken HWPX form to text being merged across table cells. I changed the editing unit to cell paragraphs and carried that rule into the generator and OpenClaw skill.

Codex / OpenClawHow I made it →
Education↗

After editing the translation, I checked how 337 pages read

Reviewing architectural terminology led me into page layout as well as language. I used Codex for repeatable checks while reviewing how illustrations and explanations fit together.

Codex / Architecture educationHow I made it →
Education↗

Turning a sixteen-week draft into a usable fifteen-week course plan

I connected topics with assessment, then adapted the draft to the school’s actual weeks, hours and required fields. The work was as much about fitting the course as writing the plan.

Codex / Architecture educationHow I made it →
Life↗

I finished the Windows SSD move with two boot checks

I moved Windows to a new SSD while preserving the data drive, then checked the backup, EFI partition and persistent boot order to make sure the move worked.

Codex / WindowsHow I made it →
Editable public PPT example with three columns of images and descriptions for generalized training, project and employment programs
01 / CODEX × POWERPOINTYour next PowerPoint expert: GPT?

Dense diagrams and three photo columns, editable one element at a time

Research & practice↗

How I make complex PowerPoint layouts editable

Dense case studies and operating models need to stay editable. With Codex, I built slides from text, shapes, connectors, tables and charts so I could revise individual elements and reuse the composition.

Agents / ResearchHow I made it →
Research & practice↗

Finish the report and the card that leads readers to it

An edited article is only part of publishing. I treat the text, summary, image and listing link as one deliverable in the UPMI report workflow.

Agents / ResearchHow I made it →
Research & practice↗

Define the deliverable before handing work to an agent

I unpacked “write a proposal” into sources, drafting, review and delivery. These are the questions I use to define an agent’s work before it starts.

Agents / ResearchHow I made it →
Research & practice↗

Turn a plan’s broad promises into the next concrete task

While writing about urban regeneration, I organized a way to turn plans into actions, roles, decisions and evidence. Here is a small agent-assisted exercise to try.

Agents / ResearchHow I made it →
Life↗

How I verified a 98,285-document NAS migration

I kept the originals, copied the documents to the new NAS, recovered files missed by a permissions problem and verified the complete selection by checksum.

Field notes / AutomationHow I made it →
Generated visual using original app-icon references to show SmartThings, LG ThinQ and IMAZU converging into one Apple Home
02 / ONE HOME, MANY BRANDSFour apps. One home. Seriously?

One home. One place to control it.

Life↗

Different apps. One home.

Lights, cooling and door access each needed a different app. Instead of replacing all the equipment, I connected its existing signals and APIs through my NAS. Apple Home now brings the controls together, with a foundation for coordinated automation.

Field notes / AutomationHow I made it →
Generated scene of a television on a rolling stand receiving video without an Ethernet cable crossing the room
03 / APPLE TV × BTVLive Btv. Put the TV where you want.

More freedom to place your TV.

Life↗

Move the Apple TV without running a long Ethernet cable.

Btv’s wired-connection requirement limited where I could place my Apple TV. I used OpenWrt on the NAS and a Raspberry Pi to carry the long stretch over Wi-Fi, with only a short Ethernet cable beside the Apple TV.

Field notes / AutomationHow I made it →
Education↗

Running quizzes for a 91-student course, from entry to semester rollover

Posting questions was only part of running the class. I connected section entry, timing, saved answers, submission and semester archives into a workflow I could check.

Teaching / WorkflowHow I made it →
Concept illustration of agent-assisted NAS mail operations over SSH, with certificate and status checks
05 / NAS MAILMail operations, with an agent.

Setup · Certificates · Delivery checks

Life↗

A mail server I can maintain after installation.

Keeping domains, certificates and mail delivery aligned was harder than installing the server. I worked with an agent over SSH to configure the NAS and build a routine for certificate updates, real delivery tests and recovery.

Codex / SSHHow I made it →
Generated illustration of complex router settings becoming an agent-assisted diagnose, adjust and retest workflow
04 / AI NETWORK OPERATIONSTurn a NAS into an AI-managed router?

From storage to routing · agent installation, configuration and maintenance over SSH

Life↗

A storage NAS becomes an agent-managed router, too

I expanded my NAS from file storage to web, mail, smart-home services and an OpenWrt router. The agent uses SSH to carry installation, configuration, diagnosis and maintenance through to verified changes.

Codex / SSHHow I made it →
Architecture illustration connecting a personal server to four public sites
MY SERVER / AGENT PUBLISHINGMy server. My sites. An agent to run them.

Domains · Content · Deployment · Operations

Research & practice↗

My own web server, from creation to publishing with an agent

I run company, Lab, Academy and news sites on my own hardware. An agent connects domain routing, development, content updates, deployment and checks. Here is the actual setup and a capacity model grounded in an upload measurement.

AI agent / Self-hostingHow I made it →
Research & practice↗

How I finish real work with AI agents

I started with the result I wanted, worked through small revisions and turned it into something I could use. Here is the approach I use for documents, software and home systems.

Agents / WorkflowHow I made it →
문서 제출 전 체크 · 무료 체험UPMI 익명 방문 통계 안내·중지