LongCut logo

OpenAI DevDay 2025: Opening Keynote with Sam Altman

By OpenAI

Summary

## Key takeaways - **OpenAI DevDay User Growth Skyrockets**: In just two years, OpenAI has seen a massive surge in user engagement, with weekly ChatGPT users growing from 100 million to over 800 million, and API token processing increasing from 300 million to 6 billion tokens per minute. [20:33], [21:21] - **ChatGPT Apps SDK for Developers**: OpenAI is launching a new Apps SDK, enabling developers to build interactive, adaptive, and personalized applications directly within ChatGPT. This SDK provides a full-stack solution, allowing apps to reach hundreds of millions of users and scale products rapidly. [23:45], [23:59] - **AgentKit Simplifies Agent Development**: AgentKit is introduced as a comprehensive set of building blocks on the OpenAI platform designed to help developers move agents from prototype to production faster. It includes an Agent Builder for visual design, ChatKit for embedding chat experiences, and advanced evaluation tools. [36:57], [37:33] - **Codex GA: AI-Powered Software Engineering**: Codex, OpenAI's AI pair programmer, is now generally available. It works across IDEs, terminals, and GitHub, running on the new GPT5-Codex model, which has led to a 10x increase in daily messages and significantly faster code reviews for engineers. [53:08], [52:20] - **Sora 2 API Preview for Creators**: The Sora 2 API preview is now available, offering creators access to the same model powering Sora 2's video generation. This allows for controllable, stylized, and accurate video creation with synchronized soundscapes, expanding creative possibilities. [01:07:58], [01:08:14]

Topics Covered

  • Developers can now build apps inside ChatGPT.
  • Building AI agents just became much faster.
  • Your new engineering teammate is an AI agent.
  • Program your world without writing any code.
  • AI now generates video with synchronized sound.

Full Transcript

>> GOOD MORNING AND WELCOME TO

DEVDAY.

THANKS FOR BEING HERE IN SAN

FRANCISCO, THE CITY WHERE OPENAI

STARTED AND WHERE WE'RE

COMMITTED TO BUILDING THE FUTURE

OF AI.

IT'S BEEN ALMOST TWO YEARS SINCE

OUR VERY FIRST DEVDAY.

WE AND MOST IMPORTANTLY ALL OF

YOU, HAVE COME A LONG WAY SINCE

THEN.

BACK IN 2023, WE HAD 2 MILLION

DEVELOPERS AND 100 MILLION

WEEKLY CHATGPT USERS.

AND WE WERE PROCESSING ABOUT 300

MILLION TOKENS PER MINUTE ON OUR

API.

THAT FELT LIKE A LOT AT THE

TIME.

TODAY, 4 MILLION DEVELOPERS HAVE

BUILT WITH OPENAI.

AND MORE THAN 800 MILLION PEOPLE

NOW USE CHATGPT EVERY WEEK.

AND WE PROCESS OVER 6 BILLION

TOKENS PER MINUTE ON THE API.

AI HAS GONE FROM

SOMETHING PEOPLE PLAY WITH TO

SOMETHING PEOPLE BUILD WITH

EVERY DAY.

NOW BEFORE WE GET INTO ALL THE

ANNOUNCEMENTS, WE WANT TO DO

SOMETHING FUN.

ON THE SCREEN BEHIND ME ARE THE

NAMES OF DEVELOPERS IN THE ROOM

TODAY WHO'VE BUILT APPS ON OUR

PLATFORM THAT HAVE CROSSED SOME

INCREDIBLE MILESTONES -- 10

BILLION, 100 BILLION, EVEN A

TRILLION TOKENS PROCESSED.

LET'S GIVE THEM A ROUND OF

APPLAUSE.

ON BEHALF OF ALL OF US AT

OPENAI, THANK YOU.

YOU'RE THE ONES PUSHING THE

FUTURE FORWARD.

AND SEEING THIS MAKES ME SO

OPTIMISTIC ABOUT WHAT COMES

NEXT.

SO WHILE IT'S EXCITING TO

CELEBRATE HOW FAR WE'VE COME

ALREADY. WE'RE STILL SO EARLY

ON THIS JOURNEY.

AND TODAY, WE'RE GOING TO FOCUS

ON WHAT MATTERS MOST TO YOU:

HOW WE'RE MAKING IT EASIER TO

BUILD WITH AI. WE'VE BEEN

LISTENING TO DEVELOPERS━HEARING

WHERE YOU'RE GETTING STUCK, AND

WHERE YOU WANT TO BUILD NEXT.

WE HAVE FOUR THINGS FOR YOU

TODAY.

WE'RE GOING TO SHOW YOU HOW

WE'RE MAKING IT POSSIBLE TO

BUILD APPS INSIDE OF CHATGPT.

AND HOW WE CAN HELP YOU GET

A LOT OF DISTRIBUTIONS.

WE'RE GOING TO SHOW YOU HOW

BUILDING AGENTS IS GOING TO BE

MUCH FASTER, AND BETTER.

YOU'LL SEE HOW WE'RE MAKING IT

EASIER TO WRITE SOFTWARE, TAKING

ON THE REPETITIVE PARTS OF

CODING SO YOU CAN FOCUS ON

SYSTEMS AND CREATIVITY.

AND UNDERNEATH ALL OF THIS,

WE'LL GIVE YOU UPDATES TO MODELS

AND APIS TO SUPPORT WHATEVER

YOU'RE BUILDING.

THIS IS THE BEST TIME IN HISTORY

TO BE A BUILDER.

IT HAS NEVER BEEN FASTER TO GO

FROM IDEA TO PRODUCT.

YOU CAN FEEL THE ACCELERATION.

TO GET US STARTED, LET'S TAKE A

LOOK AT APPS INSIDE CHATGPT.

WE'RE BUILDING CHATGPT TO HELP

PEOPLE MAKE PROGRESS.

TO BE MORE PRODUCTIVE, MORE

INVENTIVE, AND TO LEARN FASTER.

WE ARE CONTINUOUSLY AMAZED BY

THE CREATIVE WAYS PEOPLE ARE

USING IT.

AND SINCE OUR FIRST DEVDAY,

WE'VE BEEN WORKING TO OPEN UP

CHATGPT TO DEVELOPERS.

WE'VE LAUNCHED CAPABILITIES LIKE

GPTS AND ADOPTED STANDARDS LIKE

MCP, MAKING IT POSSIBLE FOR

DEVELOPERS TO CONNECT CHATGPT TO

A WIDE VARIETY OF APPLICATIONS.

SOME OF IT WORKED.

SOME OF IT DIDN'T.

BUT WE'VE LEARNED A LOT.

AND TODAY, WE'RE OPENING UP

CHATGPT FOR DEVELOPERS TO BUILD

APPS INSIDE OF CHATGPT.

THIS WILL ENABLE A NEW

GENERATION OF APPS THAT ARE

INTERACTIVE, ADAPTIVE AND

PERSONALIZED THAT YOU CAN CHAT

WITH.

TO BUILD THEM, WE'RE LAUNCHING A

NEW APPS SDK, NOW AVAILABLE IN

PREVIEW.

START BE TODAY.

WITH THE APPS SDK, YOU GET THE

FULL STACK, YOU CAN CONNECT YOUR

DATA, TRIGGER ACTIONS, AND

RENDER A FULLY INTERACTIVE UI.

AND MORE.

THE APPS SDK IS BUILT ON MCP.

YOU HAVE FULL CONTROL OVER YOUR

BACKEND LOGIC AND FRONTEND UI.

WE'VE PUBLISHED THE STANDARD SO

ANYONE CAN INTEGRATE THE APPS

SDK. WHEN YOU BUILD WITH THE

APPS SDK, YOUR APPS CAN REACH

HUNDREDS OF MILLIONS OF CHATGPT

USERS.

THIS WILL BE A BIG DEAL FOR HOW

DEVELOPERS RAPIDLY SCALE

PRODUCTS.

[ APPLAUSE ]

>> THANK YOU. YOU'RE WELCOME.

IF A USER IS ALREADY SUBSCRIBED

TO YOUR EXISTING PRODUCT THEY

CAN LOG IN, RIGHT FROM THE

CONVERSATION.

IN THE FUTURE, WE'LL SUPPORT

MULTIPLE WAYS TO MONETIZE,

INCLUDING THE NEW AGENTIC

COMMERCE PROTOCOL THAT OFFERS

INSTANT CHECKOUT RIGHT INSIDE

CHATGPT.

LET'S TAKE A LOOK AT A FEW

EXAMPLES.

WHEN SOMEONE'S USING CHATGPT,

THEY'LL BE ABLE TO FIND AN APP

BY ASKING FOR IT BY NAME.

FOR EXAMPLE, YOU COULD UPLOAD A

SKETCH OF A PRODUCT FLOW TO

CHATGPT AND SAY "FIGMA, TURN

THIS SKETCH INTO A WORKABLE

DIAGRAM." THE FIGMA APP WILL

RESPOND AND COMPLETE THE ACTION.

AND YOU'LL BE ABLE TO LAUNCH

FIGJAM FROM CHATGPT IF YOU WANT

TO ITERATE FURTHER.

WE'RE ALSO MAKING APPS

DISCOVERABLE RIGHT IN THE

CONVERSATION.

WHEN A USER ASKS FOR SOMETHING

WE CAN SURFACE A RELEVANT APP AS

A SUGGESTION.

SO WHEN A USER SAYS THEY NEED A

PLAYLIST FOR THEIR PARTY THIS

WEEKEND, CHATGPT CAN RECOMMEND

BUILDING IT IN SPOTIFY.

IT'S AN EASY WAY TO FIND THE

RIGHT APP AT THE RIGHT TIME.

AND GIVES DEVELOPERS A WHOLE NEW

WAY TO GET DISCOVERED.

NOW I WANT TO INVITE ALEXI TO

THE STAGE TO SHOW YOU A LIVE

DEMO.

[ APPLAUSE ]

>> I'M ALEXI, A SOFTWARE

ENGINEER ON CHATGPT WHO HELPED

BUILD THIS.

I'M EXCITED TO SHOWCASE SOME OF

THE FIRST APPS USERS WILL BE

ABLE TO INTERACT WITH DIRECTLY.

THE MAGIC OF THESE APPS IS

COMBINING THEIR RICH INTERACTIVE

VISUALS WITH THE POWER OF

CHATGPT.

LET'S START WITH COURSERA.

LET'S SAY I WANT TO LEARN ABOUT

UX DESIGN.

I CAN ASK THE COURSERA APP IN

CHATGPT TO HELP ME LEARN ABOUT

THIS.

COURSERA, TEACH ME SOMETHING

ABOUT MACHINE LEARNING.

SINCE THIS IS MY FIRST TIME

USING COURSERA IN CHATGPT, I'LL

NEED TO CONSENT TO CONNECT.

THE NEXT TIME I USE IT, I'LL BE

ABLE TO DIVE IN IMMEDIATELY.

YOU'LL NOTICE I ASKED CHATGPT

FOR THE COURSERA APP DIRECTLY,

BUT CHATGPT CAN ALSO SUGGEST

APPS IF RELEVANT TO THE

CONVERSATION.

APPS IN CHATGPT ARE DISPLAYED

INLINE WITH THE CONVERSATION AND

CAN SUPPORT ANYTHING THAT YOU

CAN RENDER ON THE WEB, LIKE

VIDEO SHOWN HERE.

APPS SDK ALSO SUPPORTS

PICTURE-IN-PICTURE OR EXPANDING

TO A FULLSCREEN VIDEO LAYOUT.

NOW THAT I HAVE MY COURSE UP,

LET'S PLAY THE VIDEO.

PLAYING THE VIDEO IMMEDIATELY

PINS IT TO THE TOP OF MY SCREEN

WHICH IS REALLY HELPFUL BECAUSE

YOU CAN ACCESS YOUR CONVERSATION

WHILE WATCHING THE VIDEO.

LETS SAY I WANT TO GO A LITTLE

DEEPER ON SOMETHING MENTIONED IN

THE VIDEO.

I CAN ASK CHATGPT CAN YOU

EXPLAIN MORE ABOUT WHAT THEY ARE

SAYING RIGHT NOW.

APPSSDK PROVIDES AN API TO

EXPOSE CONTEXT BACK TO CHATGPT

FROM YOUR APP, ENSURING THAT THE

MODEL ALWAYS KNOWS ABOUT EXACTLY

WHAT YOUR USER IS INTERACTING

WITH.

WE'RE CALLING IT TALKING TO APPS

AND IT'S PART OF THE MAGIC HERE.

I'M SUPER EXCITED ABOUT HOW

LEARNING WITH CHATGPT, ONE OF

OUR TOP USE CASES, IS CONTINUING

TO GET BETTER.

WITH APPS AND THE APPS SDK YOU

CAN UNLOCK RICHER EDUCATION

EXPERIENCES FOR USERS AROUND THE

WORLD.

THIS EXPLAINS THE STRUCTURE IS

TALKING ABOUT DATA PREPARATION

STEPS BEFORE TRAINING AND

MACHINE LEARNING MODEL. I DON'T

NEED TO EXPLAIN. CHATGPT SEES

IT RIGHT AWAY. I'LL BE ABLE TO

CONNECT THE COURSERA APP AND

DIRECTLY ENGAGE WITH THE VIDEO

THROUGH TEXT WITHIN MY CHATGPT

CONVERSATION.

PRETTY COOL.

USERS ALSO LOVE BEING CREATIVE

IN CHATGPT.

HERE I HAVE A CONVERSATION

WHERE I'VE BEEN BRAINSTORMING

SOME IDEAS TO HELP MY YOUNGER

SIBLING'S DOG WALKING BUSINESS.

WE'VE GONE BACK AND FORTH A FEW

TIMES.

I'M PRETTY HAPPY WITH SOME OF

BUT LET'S TAKE THIS NAME.

CANVA, MAKE ME A PORTFOLIO WITH

THIS NAME. I WANT IT TO BE

COLORFUL, WHIMSICAL AND BRIGHT

AND ASK COURSERA FOR A TYPING

COURSE, PREFER SANS SERIF FONT.

CANVA IS GREAT AT CREATING

ASSETS LIKE THIS, AND NOW YOU

CAN KICK IT OFF DIRECTLY FROM

CHATGPT.

WHETHER YOU'RE MAKING MARKETING

ASSETS FOR OPENAI OR JUST A FUN

DEMO FOR DEVDAY.

CANVA IS RIGHT THERE WITH YOU IN

THE CONVERSATION AS YOU WORK.

APPS SDK IS BUILT ON MCP, AN

OPEN STANDARD WE'VE LOVED

BUILDING ON AT OPENAI.

IF YOU HAVE AN EXISTING MCP IT'S

REALLY QUICK TO ENHANCE IT WITH

THE APPS SDK, ALL YOU HAVE TO DO

IS ADD A RESOURCE THAT RETURNS

AN HTML TEMPLATE, AND THE APP

WOULD BE ABLE TO UP EVERYWHERE

CHATGPT IS DISTRIBUTED, LIKE WEB

OR MOBILE.

AS YOU CAN SEE, THIS IS A LIVE

DEMO SO WE'RE EXPERIENCING A

LITTLE BIT OF LATENCY. WE SEE

THEM IN LINE LIKE THE VIDEO AS

WELL AS CHATGPT EXPLAINING WHAT

IT'S DONE. WE CAN EXPLORE

ANOTHER MODALITY IN APPS SDK,

FULL SCREEN.

I CAN OPEN A SPECIFIC POSTER TO

SEE IT IN MORE DETAIL, AND EVEN

FOLLOW UP IN CHATGPT TO REQUEST

CHANGES.

LIKE WITH OUR IMAGE GENERATION

EXPERIENCE.

BUT SINCE WE'RE IN SAN

FRANCISCO, AND IT'S DEVDAY,

LET'S ASK CANVA TO CONVERT THESE

INTO A PITCH DECK.

I CAN SAY CANVA PLEASE MAKE THIS

POSTER INTO A PITCH DECK, WE'RE

TRYING TO RAISE A SEED ROUND FOR

DOG WALKING.

EYE SEND THAT OFF AND NOW CANVA

WILL MAKE A SLIDE DECK. WE'LL

MOVE ON TO SHOW ONE MORE DEMO

WHILE THAT LOADS. SA

SAY THE DOG WALKING BUSINESS IS

GOING REALLY WELL, AND WE WANT

TO EXPAND TO ANOTHER CITY!

I CAN --

I CAN ASK CHATGPT WHERE WE

SHOULD EXPAND.

CHATGPT KNOWS WHAT WE'VE BEEN

TALKING ABOUT. SUPER

ENTHUSI

ENTHU

ENTHUSIASTICALLY SAYS

PITTSBURGH. I CAN INVOKE ZILLOW

TO SAY SHOW ME HOMES FOR SALE

THERE. NOW IT'S TALKING TO

ZILLOW TO FETCH THE LATEST DATA

AND GET AN INTERACTIVE MAP

EMBEDDED IN CHATGPT. WE HAVE

OUR MAP, WE'RE JUST LOADING --

BOOM, WE HAVE A BACKUP OF HOMES

HERE.

[ APPLAUSE ]

ALSO LOOKS LIKE OUR SLIDE DECKS

ARE DONE SO BACK TO THOSE IN A

MOMENT. THIS MAP IS A LITTLE

HARD TO SEE IN THE INLINE VIEW

SO I CAN CLICK A HOME AND OPEN

IT FULL SCREEN. WE HAVE MOST OF

THE ZILLOW EXPERIENCE EMBEDDED

IN CHATGPT AND REQUEST A TOUR

AND THE ACTIONS YOU EXPECT FROM

ZILLOW. WE HAVE A LOT OF

OPTIONS AND IT'S HARD TO PARSEE

SO I ASK CHATGPT FILTER THIS TO

JUST THE THREE BEDROOM HOMES

WITH A YARD. BECAUSE THE APP IS

IN FULL SCREEN IT UPDATES THE

DATA THAT'S PROVIDED TO IT

WITHOUT NEEDING TO CREATE A NEW

INSTANCE. WE SEE CHATGPT CAME

BACK, GET THE MESSAGE OVERLAYED,

I CAN VIEW MY CONVERSATION OVER

THE ZILLOW APP AND OWN IT TO THE

FULL HEIGHT. COOL. LET'S ZOOM

IN AND FIND A SPECIFIC HOME WE

MAY BE INTERESTED IN. NOW

BECAUSE THE ZILLOW APP IS

EXPOSING CONTEXT BACK TO CHATGPT

IT KNOWS WHAT I'M LOOK AT AND I

CAN ASK FOR MORE INFORMATION

ABOUT THE HOME LIKE HOW CLOSE IS

THIS TO A DOG PARK. CHATGPT IS

ABLE TO COMPOSE THE CONTEXT FROM

ZILLOW WITH OTHER TOOLS AT ITS

DISPOSAL LIKE SEARCH. IT'S ABLE

TO GIVE MORE INFORMATION ABOUT

THE HOME, FROM HERE I CAN INVOKE

OTHER TOOLS AND FIND OUT THE

AFFORDABILITY BUT IT PROVIDES

THE BEST ANSWER EVERY TIME.

THIS IS A GREAT EXAMPLE OF HOW

DYNAMIC AND EXPERIENCE WITH APPS

SDK CAN BE AND STARTED FROM AN

INLINE MAP AND WE'RE ABLE TO GO

BACK AND FORTH BETWEEN TALKING

TO THE APP AND ASKING CHATGPT

QUESTIONS OR USING THE ZILLOW

EXPERIENCE. LET'S CHECK BACK IN

ON THOSE SLIDE DECKS. SO IF I

POP OVER TO THIS CONVERSATION,

SEE CANVA GAVE US SOME OPTIONS

HERE. LIKE THE LOOK OF THIS

BLUE SO IF WE OPEN THAT UP, WE

SEE THE SLIDES IN FULL SCREEN

AND I CAN SEE ALL THE BEAUTIFUL

SLIDES THAT CANVA GENERATED FOR

ME. WHEN I'M READY I CAN --

[ APPLAUSE ]

>> JUST LIKE THE POSTERS I CAN

ASK FOR FOLLOW-UP EDITS AND WHEN

A

I'M READY I CAN OPEN THIS IN

CANVAS AND CLOSE THE SEED ROUND.

THE MAGIC OF APPS. WITH YOUR

FAVORITE PRODUCTS RESULTING IN

TRULY NOVEL EXPERIENCES. I'M SO

EXCITED TO KEEP BUILDING THIS

WITH ALL OF YOU. CAN'T WAIT TO

SEE WHAT YOU DO WITH IT.

[ APPLAUSE ]

[ CHEERS AND APPLAUSE ]

.

>> BACK TO SAM FOR MORE ON

APPS.

>> THANKS ALEXI.

IT'S HARD TO TYPE AND TALKING IN

FRONT OF A BUNCH OF PEOPLE AT

THE SAME TIME.

WE'RE EXCITED FOR YOU TO TRY OUT

THE APPS YOU SAW IN THE DEMOS

ALONG WITH A FEW MORE FOR THESE

LAUNCH PARTNERS.

THEY'LL BE AVAILABLE IN CHATGPT

TODAY.

AND WE'RE JUST GETTING STARTED.

WE'LL BE ROLLING OUT EVEN MORE

APPS FROM PARTNERS IN THE WEEKS

AHEAD.

FOR DEVELOPERS, APPS SDK IS

AVAILABLE IN PREVIEW TO START

BUILDING WITH TODAY.

OUR GOAL IS TO GET THIS IN YOUR

HANDS EARLY, HEAR YOUR FEEDBACK,

AND BUILD IT WITH YOU.

LATER THIS YEAR, DEVELOPERS WILL

BE ABLE TO SUBMIT APPS FOR

REVIEW AND PUBLICATION.

WE'LL ALSO RELEASE A DIRECTORY

USERS CAN BROWSE.

IN ADDITION TO DISCOVERY AND

CONVERSATION.

ANY APPS THAT MEETS THE

STANDARDS PROVIDED IN OUR

DEVELOPER GUIDELINES WILL BE

ELIGIBLE TO BE LISTED APPS THAT

MEET HIGHER STANDARDS FOR DESIGN

AND FUNCTIONALITY WILL BE

FEATURED MORE

PROMINENTLY-INCLUDING IN THE

DIRECTORY, AND, AS WE SHOWED,

SUGGESTED APPS IN CONVERSATIONS.

WE'VE PUBLISHED A DRAFT OF OUR

DEVELOPER GUIDELINES TODAY WITH

THE PREVIEW APPS SDK SO YOU'LL

KNOW WHAT TO EXPECT.

AND WE'LL HAVE MORE TO SHARE ON

MONETIZATION FOR APPS SOON.

AND LOVE YOUR FEEDBACK ABOUT

WHAT YOU WANT.

THIS IS GOING TO BE AN EXCITING

NEW CHAPTER FOR DEVELOPERS AND

CHATGPT USERS.

SO THAT WAS APPS. WE HOPE

EVERYONE LOVES IT.

[ APPLAUSE ]

>> OKAY.

NEXT UP, LET'S LOOK AT HOW WE'RE

MAKING IT MUCH SIMPLER TO BUILD

EFFECTIVE AGENTS.

AI HAS MOVED FROM SYSTEMS YOU

ASK, TO SYSTEMS THAT CAN DO A

LOT OF THINGS FOR YOU.

WE'RE STARTING TO SEE THIS

THROUGH AGENTS, SOFTWARE THAT

CAN TAKE ON TASKS WITH CONTEXT,

TOOLS, AND TRUST.

BUT FOR ALL THE EXCITEMENT

AROUND AGENTS, VERY FEW ACTUALLY

MAKE IT INTO PRODUCTION.

AND MAJOR USE.

IT'S HARD TO KNOW WHERE TO

START.

WHAT FRAMEWORKS TO TRUST.

AND IT'S A LOT OF WORK:

ORCHESTRATION.

EVAL LOOPS.

CONNECTING TOOLS.

BUILDING A GOOD UI. EACH OF

THESE LAYERS ADDS COMPLEXITY

BEFORE YOU EVEN KNOW IF THE IDEA

IS GOING TO WORK.

STILL, THERE'S A TON OF ENERGY,

AND THE OPPORTUNITY IS VERY

REAL.

WE'VE TALKED TO THOUSANDS OF

TEAMS WHO ARE BUILDING AGENTS TO

REIMAGINE HOW WORK GETS DONE.

WHAT WE CAN DO MAKE AGENTS

EASIER TO BUILD.

SO TODAY, WE'RE LAUNCHING

SOMETHING NEW.

SOMETHING FOR EVERY BUILDER THAT

WANTS TO GO FROM IDEA TO AGENT,

MUCH FASTER.

WE'RE EXCITED TO INTRODUCE,

AGENTKIT.

AGENTKIT IS A COMPLETE SET OF

BUILDING BLOCKS AVAILABLE IN THE

OPENAI PLATFORM DESIGNED TO HELP

YOU TAKE AGENTS FROM PROTOTYPE

TO PRODUCTION.

IT GIVES YOU EVERYTHING YOU NEED

TO BUILD, DEPLOY, AND OPTIMIZE

AGENTIC WORKFLOWS, FASTER, AND

WITH WAY LESS FRICTION.

EVERYONE FROM INDIVIDUAL

DEVELOPERS TO LARGE ENTERPRISES

WILL GET A LOT OF VALUE FROM

THIS.

WE'LL TALK ABOUT THE

CAPABILITIES NOW. AGENT BUILDER

IT A FAST VISUAL WAY TO DESIGN

THE LOGIC STEPS TEST FLOWS AND

SHIP IDEAS.

IT'S BUILT ON TOP OF THE

RESPONSES API THAT HUNDREDS OF

THOUSANDS OF DEVELOPERS ALREADY

USE.

SO IF YOU'VE USED OUR PLATFORM

BEFORE, YOU SHOULD BE FAMILIAR

WITH THE FOUNDATION.

SECOND IS CHATKIT.

WE'RE MAKING IT EASY TO BRING

GREAT CHAT EXPERIENCES RIGHT

INTO YOUR OWN APPS.

YOU GET A SIMPLE, EMBEDDABLE

CHAT INTERFACE THAT YOU CAN MAKE

YOUR OWN.

BRING YOUR BRAND, BUILD YOUR

WORKFLOWS, AND FOCUS ON WHAT

MAKES YOUR PRODUCT UNIQUE.

YOU CAN SEE IN THE VIDEO HERE

HOW CHAT CAN WORK ACROSS EACH

AGENT NODE, EVEN CALLING ON

TOOLS, TO FORM THE BEST

RESPONSE.

AND FINALLY, EVALS FOR AGENTS.

WE'RE SHIPPING NEW FEATURES

DEDICATED TO MEASURING THE

PERFORMANCE OF AGENTS.

YOU GET TRACE GRADING, TO

UNDERSTAND AGENT DECISIONS

STEP-BY-STEP.

YOU GET DATASETS, SO YOU ASSESS

INDIVIDUAL AGENT NODES.

WE'VE ADDED AUTOMATED PROMPT

OPTIMIZATION.

AND YOU CAN EVEN RUN EVALS ON

EXTERNAL MODELS DIRECTLY WITHIN

THE OPENAI EVALS PLATFORM.

IT'S EVERYTHING WE WISHED WE HAD

WHEN WE WERE FIRST BUILDING

AGENTS.

AND OF COURSE, AGENTS NEED

ACCESS TO DATA.

WITH OPENAI'S CONNECTOR

REGISTRY, YOU CAN SECURELY

CONNECT AGENTS TO YOUR INTERNAL

TOOLS AND THIRD-PARTY SYSTEMS

THROUGH AN ADMIN CONTROL PANEL

WHILE KEEPING EVERYTHING SAFE

AND UNDER YOUR CONTROL.

LET'S LOOK AT A COUPLE OF

EXAMPLES.

ALBERTSONS RUNS OVER 2,000

GROCERY STORES ACROSS THE U.S.,

WITH MORE THAN 37 MILLION PEOPLE

SHOPPING THERE EACH WEEK.

EACH STORE IS LIKE ITS OWN

LITTLE ECONOMY.

MANAGERS HAVE TO MAKE CONSTANT

DECISIONS.

PROMOTIONS, PRODUCT MIX,

DISPLAYS VENDORS.

IT'S A LOT.

SO ALBERTSONS BUILT AN AGENT

USING AGENTKIT.

NOW IMAGINE A SITUATION WHERE

SALES ARE UNEXPECTEDLY DOWN FOR

ICE CREAM.

32%.

BEFORE, THIS WOULD'VE KICKED OFF

A LONG PROCESS OF REPORTING,

SPREADSHEETS MEETINGS.

AN ASSOCIATE CAN JUST ASK THE

AGENT WHAT'S GOING ON.

THE AGENT LOOKS AT THE FULL

CONTEXT -- SEASONALITY,

HISTORICAL TRENDS, EXTERNAL

FACTORS -- AND GIVES A

RECOMMENDATION.

MAYBE IT'S TIME TO ADJUST THE

DISPLAY OR RUN A LOCAL AD.

LET'S LOOK AT ANOTHER AGENT.

HUBSPOT IS A CUSTOMER PLATFORM

USED BY HUNDREDS OF THOUSANDS OF

ORGANIZATIONS AROUND THE WORLD.

THEY USED AGENTKIT TO IMPROVE

THE RESPONSES OF BREEZE,

HUBSPOT'S AI TOOL, USING THE

CUSTOM RESPONSE WIDGET.

IN THIS EXAMPLE, A HUBSPOT

CUSTOMER, LUMA PLANTS, GETS A

QUESTION ABOUT WHY A PLANT MIGHT

NOT BE THRIVING IN ARIZONA.

IT USES THE BREEZE ASSISTANT TO

SEARCH ITS OWN KNOWLEDGE BASE,

LOOK UP LOCAL TREATMENTS FOR THE

STATE'S LOW HUMIDITY, PULLS IN

POLICY DETAILS, AND PIECES

EVERYTHING TOGETHER.

IT THEN OFFERS MULTIPLE

SOLUTIONS, INCLUDING A

RECOMMENDATION.

THIS IS INTELLIGENCE AT WORK

ACROSS DIFFERENT SOURCES, ALL

OPERATING TOGETHER TO DELIVER

SMART, USEFUL ANSWERS.

AND IT'S A GREAT EXAMPLE OF THE

KIND OF THING YOU CAN BUILD WITH

AGENTKIT.

WE HAVE A BUNCH OF GREAT LAUNCH

PARTNERS WHO HAVE ALREADY SCALED

AGENTS USING AGENTKIT.

AND IT'S AVAILABLE TO EVERYONE

STARTING TODAY.

SO LET'S SEE A DEMO OF HOW IT

WORKS.

I'LL PASS IT OFF TO CHRISTINA.

[ APPLAUSE ]

>> THANKS SAM!

HI EVERYONE, I'M CHRISTINA, AND

I WORK ON THE TEAM BUILDING

AGENTKIT.

TODAY, I WANT TO SHOW YOU HOW

AGENTKIT HELPS DEVELOPERS CREATE

AGENTS FASTER THAN EVER BEFORE.

YOU MAY HAVE ALREADY SEEN OUR

DEVDAY WEBSITE - THE SITE THAT

ALL OF YOU HAVE ACCESS TO AND

WHICH SHOWS EVERYTHING ABOUT

TODAY'S SCHEDULE.

BUT RIGHT NOW, IT'S JUST A

STATIC PAGE.

WHAT IF IT COULD ACTUALLY HELP

YOU NAVIGATE THE DAY AND POINT

YOU TO THE SESSIONS MOST

RELEVANT TO YOU?

WE'RE OPENAI, WE NEED TO HAVE AI

IN OUR DEVDAY SITE.

SO THAT'S WHAT WE'RE GOING TO

BUILD TOGETHER ━ AN AGENT,

POWERED BY AGENTKIT, DEPLOYED

RIGHT INSIDE THIS SITE.

TO MAKE THIS INTERESTING, I'M

GOING TO GIVE MYSELF 8 MINUTES

TO BUILD AND SHIP AN AGENT RIGHT

HERE IN FRONT OF YOU.

[ CHEERS AND APPLAUSE ]

YOU JUST HEARD HOW HARD IT IS TO

BUILD AN AGENT, SO THIS WILL BE

A CHALLENGE.

AND I'M GOING TO START THE CLOCK

TO KEEP ME HONEST.

WE HAVE A CLOCK GOING.

I'M STARTING IN THE WORKFLOW

BUILDER IN THE OPENAI PLATFORM.

INSTEAD OF STARTING WITH CODE,

WE CAN WIRE NODES UP VISUALLY.

AGENT BUILDER HELPS YOU MODEL

COMPLEX WORKFLOWS IN AN EASY AND

VISUAL WAY, USING COMMON

PATTERNS THAT WE'VE LEARNED FROM

BUILDING AGENTS.

HERE ON THE LEFT, WE'VE ALREADY

EXTRACTED THE COMMON BUILDING

BLOCKS.

FOR EXAMPLE TOOLS, HUMAN IN THE

LOOP, GUARDRAILS, AND LOGICAL

NODES.

I'M PLANNING ON BUILDING A

WORKFLOW THAT USES A SPECIALIZED

SESSION AGENT, AS WELL AS A MORE

GENERIC DEVDAY INFORMATION

AGENT.

I'M STARTING WITH AN AGENT TO

CATEGORIZE THE TYPE OF MESSAGE

COMING IN, WHETHER IT'S ASKING

ABOUT SESSION INFO OR SOMETHING

MORE GENERIC ABOUT DEVDAY.

I'VE ADDED AN IF/ELSE NODE TO

ROUTE BEHAVIOR BASED ON THAT

CLASSIFIER.

NEXT, I'LL CREATE THE SESSION

AGENT.

I'LL CALL THIS SESSION AGENT.

GIVE IT CONTEXT ABOUT GRABBING

INFORMATION ABOUT A SESSION.

AND THEN I CAN ADD IN VARIOUS

TOOLS, TODAY I ALREADY HAVE A

DOC WITH THE INFORMATION ABOUT

SESSION SO I'LL DROP THAT IN.

CALL THIS SESSION. AND ATTACH

IT. THIS HAS ALL THE

INFORMATION NEEDED TO ANSWER MY

QUESTIONS.

SHOWING THE SCHEDULES SHOULD BE

FUN AND VISUALLY INTERESTING -

NOT JUST PLAIN TEXT - SO I'LL

ALSO CREATE A WIDGET FOR THEM!

I'LL HEAD OVER TO OUR WIDGET

BUILDER, WHERE I'VE ALREADY

DESIGNED A SESSIONS WIDGET, IN

THIS CASE FOR A FROGE 101 CLASS.

I JUST NEED TO DOWNLOAD THE

THE WIDGET AND HEAD TO THE AGENT

AND ATTACH IT IN AS A -- LET ME

GO BACK AND CLICK THE BUTTON.

DOWNLOAD. THERE WE GO. HEAD

OVER AND ATTACH IT AS AN OUTPUT

FORMAT FOR THE SESSION AGENT WE

CREATED DROP THAT IN AND PREVIEW

TO MAKE SURE WE ADDED THE HIT

WIDGET. THIS IS NOW DONE. ONCE

AGAIN I'LL DRAG IN AN AGENT NODE

CALL THIS THE DEV DAY AGENTS.

GIVE IT CONTEXT ABOUT WHAT IT'S

DOING AND MAKE IS SPEAK IN THE

STYLE OF FROGE TO MAKE IT ON

BRAND WITH THE DAY. ADD A FILE,

WE HAVE A FILE WITH ALL THE

INFORMATION ABOUT THE DAY. CALL

THIS DEVDAY. ATTACH IT. THIS

AGENT IS READY TO GO. AND WE'LL

ATTACH THAT HERE.

NOW IT LOOKS LIKE I HAVE A FEW

MORE MINUTES, SO LET'S ADD SOME

ADDITIONAL SECURITY WITH ONE OF

THE PREBUILT GUARDRAILS.

ONE OF THE MOST IMPORTANT THINGS

WHEN BUILDING AGENTS IS TRUST,

AND GUARDRAILS HELP YOU HAVE

THAT CONFIDENCE, PROTECTING

AGAINST HALLUCINATIONS, ADDING

MODERATIONS, AND MASKING PII.

WE HAVE A COUPLE PRE-BUILT

GUARDRAILS. I'LL TURN ONE ON

FOR A PII AND INCLUDE NAME SO I

CAN EASILY VERIFY BEHAVIOR AND

TAP THIS TO THE BEGINNING OF THE

WORKFLOW TO MAKE SURE FROGE IS

PROTECTED AGAINST.THE PII AND

ADD AN ADDITIONAL AGENT TO CANAL

ADD ADDITIONAL CASES. I'LL MAKE

IT SPEAK IN THE STYLE OF FROGE.

AND REMOVE THE CONTEXT. I THINK

THIS WORKFLOW IS READY TO GO AND

I CAN CONFIGURE THE OUTPUT TO

DETERMINE WHAT SHOWS UP TOP THE

END USER. IN THIS CASE I CAN

TURN OFF FILE SEARCH SOURCES IF

THAT'S MORE INTERNAL. AND I

THINK THAT'S T I CAN PREVIEW

FROM AGENT BUILDER. OF I CAN

ASK WHAT SESSION TO ATTEND TO

LEARN MORE ABOUT THE BUILDING

AGENTS?

IT'S CHECKING GUARDRAILS AND

PULLING INFORMATION FROM THE

FILE OF SESSIONS I JUST ADDED IN

AND FINDING THE RIGHT SESSION

USING THE WIDGET I ADDED AND

DETERMINING ORCHESTRATING AGENTS

AT SCALE AT 11:15 IS THE BEST

SESSION FOR ME.

I SEE IT THROWING IN SOME

RIBBITS.

I THINK THIS AGENT LOOKS GOOD.

WATCH THE TIME. WE JUST --

SO WE JUST BUILT A FEW

SPECIALIZED AGENTS USING TOOLS,

ADDED GUARDRAILS, CUSTOMIZED

THEM WITH SOME WIDGETS, AND

TESTED OUT OUR WORKFLOW IN

PREVIEW.

NOW, THE ONE THING WE HAVEN'T

YET DONE IS A FULL SET OF EVALS,

AND I CAN ALSO DO THAT DIRECTLY

IN OUR PLATFORM TO MAKE SURE IT

BEHAVES AS EXPECTED BEFORE GOING

LIVE.

BUT RIGHT NOW, I'VE GOT A GIANT

CLOCK CHASING ME, AND DEVDAY IS

WAITING.

SO LET'S PUBLISH THIS AND CALL

THIS ASK FROGE AND HIT PUBLISH

AND I HAVE A FULLY DEPLOYED

PUBLISHED AGENT IN PRODUCTION

WITH A WORKFLOW ID I CAN USE TO

RUN DIRECTLY.

[ APPLAUSE ]

ON THE RIGHT WE HAVE CODEX IN

CASE I WANT TO RUN IN MY OWN

ENVIRONMENT AND SERVERS BUT YOU

CAN SEE THIS IS QUITE A BIT OF

CODE TO WRITE AND SO I'M GOING

TO STICK WITH USING THE WORKFLOW

ID WE CREATED AND HEAD OVER TO

MY SITE. HERE IN MY DEVDAY SITE

I'M GOING TO CREATE A SESSION

USING THE WORKFLOW WE JUST

CREATED. DROP THAT IN.

THEN I'LL DROP IN THE CHATKIT

REACT COMPONENT, HAND IT THE

SESSION KEY, AND ADD IN SOME

VISUAL CUSTOMIZATION WITH THE

FROGE ACCENT COLOR.

IT WILL BE CALLED ASK FROGE AND

CONTINUE TO RIBBIT IN THE

PLACEHOLDER AND HAVE FROGE

SPECIFIC COLORS AND STARTUP

PROMPTS. I'LL ADD THIS FROGE

CHAT AND COME UP FROM THE BOTTOM

OF THE PAGE AND THEN FINALLY

I'LL ADD IN A LINK TO ASK FROGE

AT THE TOP OF THE SITE SO IT'S

FRONT AND CENTER CENTER ON THE

WEBSITE. LET'S GO BACK TO THE

SITE. THERE IT IS. LET'S TRY

IT OUT. WHAT SESSION TO ATTEND

TO LEARN ABOUT BUILDING AGENTS.

THIS IS RUNNING THROUGH THE SAME

WORKFLOW WE JUST CREATED

CHECKING FOR GUARDRAILS,

CATEGORIZING THE MESSAGE,

PULLING FROM TOOLS FROM FILE

SEARCH, USING THE WIDGET WE

DESIGNED AND THEN DECIDING

ORCHESTRATING AGENTS AT SCALE IS

THE RIGHT SESSION FOR ME TO GO

TO AND CONTINUING TO RIBBIT IN

THE STYLE OF FROGE. WE'VE DONE

IT. !

[ APPLAUSE ]

THE AGENT IS READY WITH 49

SECONDS TO SPARE. I CAN KEEP

ITERATING DIRECTLY ON THE VISUAL

BUILDER AND DEPLOY CHANGES TO MY

SITE WITHOUT MAKING ANY CODE

CHANGES. THIS INCLUDES ADDING

NEW TOOLS, ADDING NEW WIDGETS

FOR OTHER USE CASES AND

GUARDRAILS AND I CAN EVEN WIRE

I CAN EVEN WIRE IT UP TO CLIENT

SIDE TOOLS TO TAKE ACTIONS

DIRECTLY IN THE SITE.

SO IN JUST A FEW MINUTES, WE'VE

DESIGNED AN AGENT WORKFLOW

VISUALLY, WE ADDED SOME TOOLS

AND WIDGETS, WE PREVIEWED IT,

DEPLOYED IT, AND NOW YOU ALL CAN

USE IT.

IT'S ACTUALLY LIVE NOW IN YOUR

DEVDAY SITE!

YOU CAN SEE IT AND USE IT AND

FIND SESSIONS THAT ARE BEST FOR

YOU.

WE'RE LOOKING FORWARD TO YOU

USING IT, AND ALSO SEEING THE

NEW EXPERIENCES YOU'LL BUILD

WITH AGENTKIT..

THANKS, AND BACK TO SAM.

[ CHEERS AND APPLAUSE ]

>> THANK YOU, CHRISTINA!

THAT'S SO COOL. I CAN'T WAIT TO

SEE WHAT YOU'LL BUILD WITH IT.

SO WE LOOKED AT AI APPS, AGENTS,

BUT NOW LET'S SHIFT TO SOMETHING

JUST AS IMPORTANT.

HOW WE WRITE SOFTWARE.

ONE OF THE MOST EXCITING THINGS

HAPPENING WITH AI IS THAT WE'RE

ENTERING A NEW ERA CHANGING HOW

SOFTWARE GETS WRITTEN.

ANYONE WITH AN IDEA CAN BUILD

APPS FOR THEMSELVES, THEIR

FAMILIES, OR THEIR COMMUNITIES.

WE WANT TO SHOW YOU A FEW

EXAMPLES. IN JAPAN

AN 89-YEAR-OLD RETIREE TAUGHT

HIMSELF TO CODE WITH HELP FROM

CHATGPT.

HE'S NOW BUILT ELEVEN IPHONE

APPS FOR ELDERLY USERS.

HE'S TURNING A LIFETIME OF

WISDOM INTO TOOLS THAT HELP

OTHERS LIVE MORE INDEPENDENTLY.

IN SPAIN, PAU GARCIA AND MEMBERS

OF DOMESTIC DATA STREAMERS HELP

PEOPLE RECONNECT WITH MEMORIES,

USING CHATGPT, IMAGE GENERATION,

AND SORA.

AT ASU, MED STUDENTS NEEDED A

BETTER WAY TO PRACTICE THE KINDS

OF TOUGH, HUMAN CONVERSATIONS

THEY'LL HAVE AS DOCTORS.

SO THEY BUILT A VIRTUAL PATIENT

APP WITH OUR MODELS WHERE THEY

CAN TRY, FAIL, AND GET BETTER

BEFORE THEY STEP INTO A REAL

EXAM ROOM.

AND AT VERSAILLE IN FRANCE,

VISITORS CAN NOW WALK THE PALACE

AND TALK TO IT.

THEY BUILT AN EXPERIENCE WHERE

YOU HAVE A LIVE DISCUSSION WITH

ART AND SCULPTURES WITH OUR

REAL-TIME API.

HISTORY BECOMES A CONVERSATION.

IT'S AWESOME TO SEE WHAT PEOPLE

ARE BUILDING.

THIS IS WHY WE ARE EXCITED TO

GIVE DEVELOPERS MORE TOOLS TO

BUILD FASTER.

EARLIER THIS YEAR, WE LAUNCHED A

RESEARCH PREVIEW OF CODEX,

OPENAI'S SOFTWARE ENGINEERING

AGENT, BUILT TO WORK ALONGSIDE

DEVELOPERS AND SPEED UP HOW

SOFTWARE GETS CREATED.

SINCE THEN, CODEX HAS GROWN INTO

A MUCH MORE CAPABLE

COLLABORATOR.

IT WORKS EVERYWHERE YOU CODE.

YOUR IDE, TERMINAL, GITHUB, AND

IN THE CLOUD.

YOUR CHATGPT ACCOUNT CONNECTS IT

ALL, SO YOU CAN MOVE WORK

SEAMLESSLY BETWEEN THESE TOOLS.

WE'VE RELEASED A TON OF NEW

FEATURES FOR CODEX.

AND IT'S NOW RUNNING ON THE NEW

GPT5-CODEX MODEL, A VERSION OF

GPT5 THAT WE PURPOSELY TRAINED

FOR CODEX AND AGENTIC CODING.

THIS MODEL IS BETTER AT TASKS

LIKE CODE REFACTORING AND CODE

REVIEW, AND CAN DYNAMICALLY

ADJUST HOW LONG IT THINKS TO THE

COMPLEXITY OF THE TASK.

DEVELOPERS LOVE THE NEW MODEL.

AND CODEX USAGE HAS GONE UP

REALLY FAST.

ONE OF OUR KEY METRICS FOR THIS

IS DAILY MESSAGES, THE NUMBER OF

TASKS AND CONVERSATIONS

DEVELOPERS HAVE WITH CODEX EACH

DAY.

SINCE EARLY AUGUST, DAILY

MESSAGES ARE UP 10X ACROSS

CODEX.

THIS RAPID USAGE HAS ALSO HELPED

GPT5-CODEX BECOME ONE OF OUR

FASTEST GROWING MODELS EVER.

SINCE ITS RELEASE, WE'VE SERVED

OVER 40 TRILLION TOKENS.

INTERNALLY, CODEX IS EVERYWHERE

WE BUILD.

ALMOST ALL NEW CODE WRITTEN AT

OPENAI TODAY IS FROM CODEX

USERS.

OUR ENGINEERS THAT USE CODEX

COMPLETE 70% MORE PULL REQUESTS

EACH WEEK.

AND NEARLY EVERY OPENAI PR GOES

THROUGH A CODEX REVIEW ━WITH

MORE DEPTH THAN YOU'D EXPECT

EVEN FROM A VERY SENIOR

ENGINEER.

STARTING TODAY, CODEX IS OUT OF

RESEARCH PREVIEW ━ AND

OFFICIALLY GA.

[ APPLAUSE ]

>> THANK YOU.

AND WHILE CODEX ALREADY HAS A

LOT OF TRACTION WITH INDIVIDUAL

DEVELOPERS, WE'RE INTRODUCING A

NEW SET OF FEATURES TO MAKE

CODEX EVEN MORE HELPFUL FOR

ENGINEERING TEAMS.

FIRST, A SLACK INTEGRATION.

THIS HAS BEEN VERY MUCH

REQUESTED.

SO YOU CAN ASK CODEX TO WRITE

CODE OR ANSWER QUESTIONS,

DIRECTLY FROM TEAM CONVERSATIONS

IN SLACK.

SECOND, A NEW CODEX SDK TO HELP

YOU EXTEND AND AUTOMATE CODEX IN

YOUR TEAM'S OWN WORKFLOWS.

THIRD, NEW ADMIN TOOLS AND

REPORTING, INCLUDING ENVIRONMENT

CONTROLS, MONITORING, AND

ANALYTICS DASHBOARDS, AND MORE

SO ENTERPRISES CAN BETTER MANAGE

CODEX.

EXPECT TO SEE A LOT MORE CODEX

IMPROVEMENTS COMING SOON.

ONE OF THE THINGS THAT'S BEEN

REALLY INSPIRING TO SEE IS THE

BREADTH OF PEOPLE USING CODEX.

FROM DEVELOPERS BUILDING SIDE

PROJECTS ON WEEKENDS, TO

HIGH-GROWTH STARTUPS, ALL THE

WAY TO GLOBAL ENTERPRISES.

CISCO ROLLED OUT CODEX ACROSS

ITS WHOLE ENGINEERING ORG.

THEY'RE NOW ABLE TO GET THROUGH

CODE REVIEWS 50% FASTER AND HAVE

REDUCED THE AVERAGE PROJECT

TIMELINE FROM WEEKS TO DAYS.

SO FOR OUR NEXT DEMO, WE WANT TO

DO SOMETHING FUN.

WE WANT TO SHOW YOU HOW YOU CAN

USE CODEX AND OUR APIS TO TURN

ANYTHING AROUND YOU INTO

WORKABLE SOFTWARE.

PLEASE WELCOME ROMAIN TO THE

STAGE.

[ APPLAUSE ]

>> THANK YOU SAM!

GOOD MORNING, EVERYONE!

LAST YEAR, WE BUILT AN IPHONE

APP FROM SCRATCH AND PROGRAMMED

THIS MINI DRONE, LIVE ON STAGE,

USING O1.

OUR FIRST REASONING MODEL.

IT WAS KINDA VIBE-CODING BEFORE

WE EVEN HAD A NAME FOR IT.

THE PROGRESS SINCE THEN HAS BEEN

INCREDIBLE.

CODEX IS NOW A TEAMMATE THAT

UNDERSTANDS YOUR CONTEXT, WORKS

ALONGSIDE YOU, AND RELIABLY

TAKES ON WORK FOR YOUR TEAM.

WE THOUGHT ABOUT HOW BEST TO

SHOW YOU ALL THE COOL THINGS

CODEX CAN DO.

WE HAD A LOT OF IDEAS!

BUT ONE WE KEPT COMING BACK TO

IS, WHAT ABOUT BUILDING

SOMETHING WE COULD ALL SEE AND

EXPERIENCE TOGETHER RIGHT HERE,

RIGHT NOW, IN THIS ROOM?

SO THAT'S OUR CHALLENGE!

IF YOU LOOK UP, YOU MIGHT NOTICE

THERE'S A CAMERA MOUNTED ABOVE

US:

I THOUGHT MAYBE WE COULD START

THERE SO

EARLIER, I ASKED CODEX CLI TO

CREATE A SIMPLE CONTROL PANEL

INTERFACE WITH A CAMERA FEED AND

SOME CONTROLS, BASED ON THIS

QUICK SKETCH I MADE.

THEN I ADDED FIGMA BRANDING TO

RENDER IT PERFECTLY MATCHING OUR

DESIGN. THAT'S OUR PLACE TO GET

STARTED. LET'S SEE WHAT WE CAN

DO ON TOP OF THAT.

NOW, SWITCHING OVER TO MY

TERMINAL, YOU CAN SEE CODEX CLI,

POWERED BY GPT5-CODEX AND LOGGED

INTO MY CHATGPT ACCOUNT.

LET'S START WITH SOMETHING YOU

PROBABLY HAVEN'T ASKED YOUR

CODING AGENT BEFORE:

CAN YOU QUICKLY LAY OUT A PLAN

TO CONTROL A SONY FR7 CAMERA?

I HONESTLY DIDN'T KNOW HOW TO

GET STARTED.

I JUST SAW THERE'S A C++ SDK FOR

THE CAMERA AND I THOUGHT, CODEX

WILL PROBABLY TRY TO TRANSLATE

THAT INTO JAVASCRIPT.

AND YOU CAN SEE HOW GPT5-CODEX

CAN RESPOND FAST TO QUESTIONS

LIKE THIS.

OKAY, SO TO SAVE TIME, I ASKED

CODEX TO IMPLEMENT THE VISCA

PROTOCOL AND WIRE IT UP TO OUR

CONTROL PANEL.

CODEX IS BECOMING HARDER AND

HARDER TO DEMO BY THE WAY,

BECAUSE IT CAN TRULY WORK

TIRELESSLY ON YOUR TASKS:

I'VE SEEN IT WORK FOR MORE THAN

7 HOURS STRAIGHT ON BIG

REFACTORINGS.

AND GET IT RIGHT. IF I SWITCH

OVER, THIS WAS THE FINAL RESULT.

IT WORKED FOR OVER 13 MINUTES ON

THAT ONE TASK AND EVERYTHING I

WANTED IT TO DO. IF I JUMP TO

VS CODE

WHERE WE ALSO HAVE OUR CODEX

INTEGRATION.

NIECE ARE THE FILES THE CODEX

CLI CAME UP WITH.

CODEX BUILT A NODE SERVER

IMAGINE THE TIME IT WOULD HAVE

TAKEN TO LEARN THIS PROTOCOL

OVER 30 YEARS OLD. CODEX

FIGURED OUT THERE WAS SOME VERY

SPECIFIC HEADERS TO SENSE FOR

THIS CAMERA. SO WITH THIS UI

COMPONENT WIRED UP BECK TRY

THIS. HERE IF I TURN ON THE

CAMERA, AND LET'S TRY THE

CONTROLS. I CAN CONTROL THE

CAMERA NOW FROM THIS INTERFACE.

COOL. I THINK WE CAN DO

SOMETHING BETTER. I'M GOING TO

TRY TO SEND ANOTHER TASK LIVE

INSIDE OUR IDE EXTENSION. WIRE

UP A WIRELESS CONTROLLER TO

CONTROL THE CAMERA. I'M GOING

TO SEND THIS NOW. BACK STAGE

EARLIER I FOUND THIS XBOX

CONTROLLER AND THOUGHT THIS

COULD BE SOMETHING TO TRY. AS

YOU CAN SEE NOW, CODEX MADE A

PLAN, IT'S NOW EXPLORING THE

FILE, FIGURING OUT HOW TO WIRE

UP THIS GAME PAD AND WHAT'S

INTERESTING HERE IS YOU CAN SEE

IN THE IDE WE HAVE THIS CONCEPT

OF CONTEXT. YOUR PROMPTS CAN BE

SHORT BECAUSE CODEX WILL

UNDERSTAND YOUR INTENT AND SEE

THE RECENTLY FILES YOU'VE USED

AND ADJUST ACCORDINGLY. AS YOU

CAN SEE IT'S TASK 2 WILL TAKE

ANOTHER MINUTE SO WE'LL LEAVE IT

IN THE BACKGROUND. WHAT ELSE

CAN WE DO? I THOUGHT ONE

EXCITING INTERFACE IS VOICE. SO

TO SAVE US SOME TIME I ASKED

CODEX TO INTEGRATE WITH OUR

REALTIME API AND OUR AGENT SDK

WHAT WIRE UP INTO THE APP ON

THIS DOT AT THE BOTTOM OF THE

SCREEN. WHAT'S GREAT IS IT

BRINGS NATURAL SPEECH TO SPEECH

INTO YOUR APP BUT ALSO CONNECTS

TO ANY SERVER IN THE CONTEXT OF

THAT CONVERSATION THAT GOT ME

THINKING WHAT ELSE CAN WE SHOW

YOU AND TURN INTO A MCP SERVER.

I THOUGHT WE HAVE A LIGHTING

SYSTEM. SO YOU CAN SEE HERE MY

PROMPT I ASK CODEX TO WIRE UP

THIS MCP SERVER FOR THIS MODEL

OF LIGHTING SYSTEM, I GIVE IT

THE REFERENCE DOCS AND THE EXACT

INTERFACE I WANT IT TO HAVE FOR

MY UI TO WORK. THAT'S RIM THE

MAGIC OF THE AGENTIC BEHAVIOR OF

CODEX, I COULDN'T ASK A TEAMMATE

TO DO THAT BUT BECAUSE THE TASK

WAS VERY SPECIFIC CODEX IS MY

TEAMMATE AND IF YOU LOOK AT HOW

IT WENT THROUGH THE PROCESS, IT

FIGURED AT SOME POINT IT NEEDED

TO FIND NEW INFORMATION ABOUT

COMMAND 8 TO MOVE FORWARD AND

WENT TO FETCH THE GITHUB DOCS

AND REALLY OPERATE AND CODE

TOOLS ON THE WAY AND THAT'S THE

MAGIC OF GPT FIVE CODEX. AFTER

THAT, I DID ONE MORE TURN TO ASK

CODEX TO INCLUDE THE INFORMATION

SO I CAN UNDERSTAND HOW TO RUN

IT AND THERE'S MY MCP SERVER.

GOING BACK TO VS CODE, WHAT'S

INTERESTING, THE XBOX TASK,

WE'LL SEE THAT IN A MOMENT. AND

GOING BACK HERE, YOU CAN SEE

THAT YOU HAVE ALL YOUR LOW CODE

AND CLOUD TASKS HERE INSIDE THE

VS CODE EXTENSION SO IF I CLICK

ON BUILD MCP SERVER THIS IS THE

TASK I JUST SHOWED YOU ON CODEX

CLOUD AND HERE I CAN APPLY ALL

THE CHANGES LOCALLY IF I WANT TO

TEST AND CLICK APPLY AND ALL THE

CHANGES WITH THIS MCP SERVER ARE

NOW LOCALLY. I STARTED TO

INSTALL ALL THE DEPENDENCIES AND

LET'S PUT THAT TO THE TEST. BUT

FIRST IF WE GO BACK TO OUR APP

HERE, LET'S SEE IF WE CAN

CONTROL THIS CAMERA WITH THIS

XBOX CONTROLLER. IT WORKS!

[ APPLAUSE ]

THAT'S PRETTY AWESOME. WHAT'S

FUNNY IS I CAN SPECIFY TO CODEX

WHICH BUTTONS SHOULD DO WHAT BUT

IT FIGURED A JOYSTICK WAS A GOOD

IDEA. LET'S DO THE REAL TEST

NOW AND ENTER VOICE MODE AND SEE

WHAT HAPPENS. WE'LL TRY TO SEE

IF CODEX FIGURED THIS OUT TO

CONTROL THE LIGHTS.

>> HELLO.

>> HI, THERE, I CAN HEAR YOU

LOUD AND CLEAR LET ME KNOW WHAT

YOU NEED.

>> WHAT DO YOU SEE ON CAMERA?

>> I SEE A LARGE AUDIENCE IN

FRONT OF YOU WITH ROWS OF

ATTENDEES SEATED AND READY. THE

ROOM IS WELL LIT AND THE CROWD

FILLS THE SPACE.

>> COULD YOU SHINE THE LIGHTS

TOWARDS THE AUDIENCE?

>> I'VE JUST LIT UP THE

AUDIENCE WITH A NICE BRIGHT

LIGHT TO BE PERFECTLY

HIGHLIGHTED NOW.

[ APPLAUSE ]

>> CAN YOU GREET EVERYONE HERE

IN THE ROOM NOW?

>> ABSOLUTELY. THE AUDIENCE

LIGHTS ARE UP. LET'S WELCOME

THIS FANTASTIC CROWD. HELLO,

AMAZING DEVELOPERS AT FORT

MASON, WE'RE SO EXCITED TO HAVE

YOU HERE FOR AN INCREDIBLE DAY.

>> AWESOME. COULD YOU NOW DO

SOMETHING FUN WITH THE LIGHTS

AND SAY HI TO PEOPLE TUNING IN

ON THE LIVESTREAM.

>> WE'VE GOT THE FUN LIGHTS

ROLLING. SOME DYNAMIC COLORFUL

EFFECTS IN MOTION. AND TO

EVERYONE WATCHING OF THE

LIVESTREAM, THANKS FOR JOINING

US. THIS IS GOING TO BE AN

AMAZING EXPERIENCE.

>> COOL. ALL RIGHT. LET'S GO

BACK TO NORMAL NOW. AWESOME. I

STILL HAVE NOT WRITTEN ANY CODE

TO MAKE THIS HAPPEN. BUT

THERE'S ONE MORE THING I WANT TO

SHOW YOU. LAST BUT NOT LEAST

SAM MENTIONED WE'RE LAUNCHING

THE CODEX SDK AND I WANTED TO

FINISH WITH A GLIMPSE OF WHAT

MIGHT BE THE FUTURE OF SOFTWARE

ENGINEERING. LET'S GO BACK TO

VOICE MODE. COULD YOU ASK CODEX

TO SHOW A CREDITS OVERLAY LIKE

AT THE END OF A MOVIE BUT THE

CAST IS THE ATTENDEES?

>> I'M RUNNING THAT WITH CODEX

NOW. I'LL LET YOU KNOW WHEN

IT'S READY.

>> GREAT. IN THE MEANTIME,

COULD YOU START A COUNT DOWN AND

TAKE A PHOTO OF ALL OF US?

THERE WE GO!

[ CHEERS AND APPLAUSE ]

.

>> WHEN I SENT A TASK TO THE

VOICE AGENT IT ALSO ADDED CODEX

SDK AS A TOOL AND WHAT THAT

MEANS IS NOW ON THE FLY I CAN

REPROGRAM THIS APP IN REALTIME

AND ADAPT IT TO USER NEEDS OR

ANY FEEDBACK THEY HAVE SO IN

THIS CASE WHEN I ASKED TO CREATE

A CREDITS OVERLAY IT ENTERED THE

CODE INSIDE THIS REACT AND FIND

WHAT IT NEEDED TO COMPLETE AND

THE CREDITS ARE ROLLING.

WE TOOK VOICE, WE TOOK DEVICES

WE TOOK VOICE, A SKETCH, DEVICES

AROUND US AND TURNED ALL OF THIS

INTO

WORKABLE SOFTWARE.

ALL THAT, WITHOUT HAVING TO

WRITE ANY CODE BY HAND.

GIVE CODEX YOUR MOST AMBITIOUS

IDEAS, YOUR MOST COMPLEX CODING

PROBLEMS.

SEE WHAT HAPPENS.

I THINK YOU'LL BE AS AMAZED AS

WE ARE.

EVERY DAY.

THE ONLY LIMIT IS YOUR

IMAGINATION.

THANK YOU!

BACK TO YOU, SAM.

[ CHEERS AND APPLAUSE ]

>> THANKS, ROMAIN.

THIS IS THE BIGGEST CHANGE HOW

SOFTWARE LET'S CREATED WE'VE

SEEN.

SO WE'VE COVERED A LOT TODAY,

BUT OBVIOUSLY MODELS MATTER A

LOT TOO, SO I WANT TO SHARE A

FEW MODEL UPDATES.

BACK IN AUGUST, WE LAUNCHED

GPT5.

WE TRAINED IT TO BE REALLY GOOD

AT STEERING AGENTS AND

END-TO-END CODING.

AND GPT5 HAS DELIVERED.

LEADING CODING STARTUPS LIKE

CURSOR, WINDSURF, AND VERCEL ARE

USING GPT5 TO CHANGE HOW

SOFTWARE GETS WRITTEN AND

SHIPPED IN THEIR APPS.

WE RECENTLY RELEASED GPT5 PRO,

THE MOST INTELLIGENT MODEL WE'VE

EVER SHIPPED.

TODAY

WE'RE LAUNCHING GPT5 PRO IN THE

API.

IT'S NOW AVAILABLE TO ALL

DEVELOPERS.

WE HOPE YOU ENJOY.

[ APPLAUSE ]

GPT5 PRO WILL BE GREAT FOR

ASSISTING DEVELOPERS WITH REALLY

HARD TASKS IN DOMAINS LIKE

FINANCE, LEGAL, OR HEALTHCARE,

WHERE YOU NEED HIGH ACCURACY AND

DEPTH OF REASONING.

WE'RE ALSO RELEASING A SMALLER

VOICE MODEL IN THE API WITH

GPT-REALTIME-MINI.

IT'S A SMALLER, CHEAPER VERSION

OF THE ADVANCED VOICE MODEL WE

SHIPPED TWO MONTHS AGO━WITH THE

SAME VOICE QUALITY AND

EXPRESSIVENESS, 70% CHEAPER.

PERSONALLY, I THINK VOICE IS

GOING TO BECOME ONE OF THE

PRIMARY WAYS PEOPLE INTERACT

WITH AI, AND GPT-REALTIME IS A

BIG LEAP TOWARDS THAT REALITY.

NOW I WANT TO SHIFT GEARS, AND

TALK ABOUT WHAT'S NEW FOR

CREATORS.

THIS HAS BEEN HOTLY REQUESTED.

WE'RE SEEING INCREDIBLE WORK

FROM FILMMAKERS, DESIGNERS, GAME

DEVELOPERS, EDUCATORS USING AI

AS PART OF THE CREATIVE PROCESS.

TODAY, WE'RE RELEASING A PREVIEW

OF SORA 2 IN THE API.

[ CHEERS AND APPLAUSE ]

YOU NOW HAVE ACCESS TO THE SAME

MODEL THAT POWERS SORA 2'S

STUNNING VIDEO OUTPUTS, RIGHT IN

YOUR OWN APP.

ONE OF THE BIGGEST JUMPS WE'VE

MADE WITH THE MODEL IS IN HOW

CONTROLLABLE IT IS.

YOU CAN GIVE IT DETAILED

INSTRUCTIONS AND IT HOLDS ON TO

THE STATE WHILE DELIVERING

RESULTS THAT FEEL STYLIZED,

ACCURATE COMPOSED.

AND YOU CAN TAKE THE IPHONE VIEW

AND PROMPT SORA TO EXPAND IT

INTO A SWEEPING, CINEMATIC WIDE

SHOT.

ONE OF THE MOST EXCITING THINGS

WE'VE BEEN WORKING ON IS HOW

WELL THE MODEL CAN PAIR SOUND

WITH VISUALS.

NOT JUST SPEECH, BUT RICH

SOUNDSCAPES, AMBIENT AUDIO, AND

SYNCHRONIZED EFFECTS THAT FEEL

GROUNDED IN WHAT YOU'RE SEEING.

YOU CAN HEAR IT IN THIS KAYAK

VIDEO.

YOU CAN ALSO BRING PIECES OF THE

REAL WORLD INTO SORA 2.

FOR EXAMPLE, YOU CAN TAKE A

STILL IMAGE OF YOUR DOG, AND

GIVE YOUR FAVORITE PUP SOME NEW

FRIENDS.

.

>> LOOK WHO'S COMING, BUDDY.

HERE THEY ARE. COME ON!

EVERYBODY TO GO. HAPPY DOGS!

SORA 2 IS ALSO GREAT FOR CONCEPT

DEVELOPMENT.

YOU CAN JUST DESCRIBE A VIBE OR

PRODUCT, AND SORA GIVES YOU A

VISUAL STARTING POINT.

WE'RE USING IT HERE TO GENERATE

CONCEPTS FOR AN E-COMMERCE AD.

.

>> WHEN PLACE FEELS LIKE A

BLANK CANVAS, BROWSE, CUSTOMIZE

AND CHECK OUT IN MINUTES

DELIVERED FAST TO YOUR DOOR.

PEOPLE SEEM TO REALLY LOVE SORA

2.

IT HAS BEEN ON TOP OF THE APP

STORE SINCE WE LAUNCHED.

NOW WITH THE SORA 2 PREVIEW IN

THE API, YOU CAN NOW GENERATE

THE SAME HIGH-QUALITY VIDEOS

DIRECTLY INSIDE YOUR PRODUCTS,

COMPLETE WITH SYNCHRONIZED,

REALISTIC SOUND.

AND JUST LIKE OUR OTHER

MODALITIES, IT'S BUILT FOR

FLEXIBILITY.

YOU CAN CONTROL: VIDEO LENGTH,

ASPECT RATIO AND RESOLUTION AND

EASILY REMIX VIDEOS.

MATTEL HAS BEEN A GREAT PARTNER,

WORKING WITH US TO TEST SORA 2

IN THE API TO BRING PRODUCT

IDEAS TO LIFE MORE QUICKLY.

ONE OF THEIR DESIGNERS CAN START

WITH A SKETCH AND TURN EARLY

CONCEPTS INTO SOMETHING YOU CAN

ACTUALLY SEE AND SHARE.

LET'S TAKE A LOOK AT THE VIDEO.

[ APPLAUSE ]

THAT IS A VERY COOL WAY TO BUILD

TOYS.

IT'S INCREDIBLE TO WATCH HOW

FAST IDEAS CAN TURN INTO

SHAREABLE, WORKING DESIGNS.

WE'RE EXCITED TO SEE HOW YOU'LL

USE SORA 2 IN YOUR OWN PRODUCTS.

>> WE HOPE TODAY GAVE YOU A FEW

IDEAS OF NEW THINGS TO GO BUILD.

WE WANT OPENAI TO BE A GREAT

PLATFORM FOR THIS NEW ERA OF

BUILDING.

THINGS ARE GOING TO TO GET

PRETTY INCREDIBLE PRETTY SOON.

AND ALL OUR ANNOUNCEMENTS TODAY

AIMED TO SUPPORT THAT:

THE APPS SDK FOR BUILDING NATIVE

APPS IN CHATGPT.

AGENTKIT, SO YOU CAN DEPLOY

AGENTS WITH CONFIDENCE.

A MORE POWERFUL CODEX, HELPING

YOU AND YOUR TEAM SHIP FASTER.

AND NEW MODELS IN THE API, LIKE

GPT5 PRO, SORA 2, AND REALTIME

MINI, THAT MASSIVELY EXPAND

WHAT'S POSSIBLE.

WE'RE WATCHING SOMETHING

SIGNIFICANT HAPPEN.

SOFTWARE USED TO TAKE MONTHS OR

YEARS TO BUILD.

YOU SAW TODAY.

IT TAKES MINUTES NOW.

AND TO BUILD WITH AI YOU

DON'T NEED A HUGE TEAM.

YOU DON'T NEED A BUNCH OF

INFRASTRUCTURE.

YOU JUST NEED A GOOD IDEA.

THANK YOU ALL FOR BEING HERE.

THANK YOU FOR BUILDING. I'M

ALMOST DONE. ONE SECOND.

OUR GOAL IS TO MAKE AI USEFUL

FOR EVERYONE, AND WE COULDN'T DO

IT WITHOUT YOU.

WE'RE GRATEFUL YOU'RE BUILDING

WITH US.

ALSO

AND A HUGE THANKS TO THE TEAM

THAT MADE TODAY POSSIBLE.

THERE'S A LOT MORE HAPPENING

THROUGHOUT THE DAY, SO ENJOY THE

SESSIONS, AND WE'LL SEE YOU

LATER.

THANK YOU VERY MUCH.

[ APPLAUSE ]

[ CHEERS AND APPLAUSE ]

Loading...

Loading video analysis...