Member-only story

Harnessing OpenAI’s O3 Deep Research with Next.js, Storybook, and a Custom Cursor System

Bayram EKER
7 min readFeb 11, 2025

On February 2, 2025, in Japan, OpenAI quietly unveiled its deep research product powered by the previously unreleased O3 model. What began as a small-scale experiment rapidly evolved into a full-scale, production-ready front end — entirely generated via a guided checklist of tasks and an innovative “cursor” system that automates repetitive steps. In this post, I share our combined project, featuring updated code, cutting-edge research insights, and a flawless modern development environment.

Overview

Our ambitious goal was to convert raw research data (a YouTube transcript and screen captures) into a fully functioning front end using AI. By feeding the O3 model our project requirements, we were able to generate:

  • A detailed UI specification describing every component and page.
  • A numbered markdown checklist (a task list) to guide an AI-powered “cursor agent” in generating code.
  • A production-ready codebase with modern tooling: Next.js 13+, Tailwind CSS 3.2+, Storybook 7+, and Prisma 4+.

In addition, we built a flexible “cursor” system — comprising a rule template, configuration file, and task checklist — that allows the AI agent to update code, check off tasks, and…

--

--

No responses yet