正在加载视频...

视频加载失败

Introducing open-slide - The slide framework built for agents. Prompt your agent, get a polished deck. $ npx @⁠open-slide/cli init 👇

460,754 次观看 • 5 个月前 •via X (Twitter)

70 条评论

Yiwei Ho 的头像
Yiwei Ho5 个月前

GitHub 👇

Yiwei Ho 的头像
Yiwei Ho5 个月前

open-slide is the missing runtime between 𝚖𝚊𝚔𝚎 𝚖𝚎 𝚜𝚕𝚒𝚍𝚎𝚜 𝚊𝚋𝚘𝚞𝚝 𝚇 and a presentable deck. Every slide is a react component on a 1920×1080 canvas. Ships with built-in agent skills: › /create-slide - drafts a full deck from a one-line prompt › /apply-comments - applies all your in-browser feedback in one shot Works with Claude Code, Cursor, Codex - any coding agent.

Yiwei Ho 的头像
Yiwei Ho5 个月前

In-browser inspector Click any element → leave a comment like 𝚖𝚊𝚔𝚎 𝚝𝚑𝚒𝚜 𝚛𝚎𝚍 or 𝚜𝚑𝚛𝚒𝚗𝚔 𝚝𝚑𝚎 𝚑𝚎𝚊𝚍𝚕𝚒𝚗𝚎 → run /apply-comments → the agent applies every edit. No more copy-pasting feedback into chat.

Yiwei Ho 的头像
Yiwei Ho5 个月前

More things it handles so your agent doesn’t have to: › Presenter mode with speaker notes + timer › Export to static HTML & PDF › Built-in assets manager with svgl logo search › One-click deploy to Vercel / Cloudflare / Netlify

Eren Suner 的头像
Eren Suner5 个月前

Same play as hyperframes or remotion and I like it! Keep up the good work man! Should I add this as a feature to

Yiwei Ho 的头像
Yiwei Ho5 个月前

Sure! appreciate it 🙏🏻

Yiwei Ho 的头像
Yiwei Ho5 个月前

You can check out more demo slides here 👇

Rohan Shah 的头像
Rohan Shah5 个月前

nice, will give it a shot, tried 2 days ago

Yiwei Ho 的头像
Yiwei Ho5 个月前

🤍

FileCity 的头像
FileCity5 个月前

Great Work! @1weiho Here is a visual map + narrated walkthrough of open-slide

AI Mastery Guide 的头像
AI Mastery Guide5 个月前

From prompt to polished slides in one go, this is the kind of tool that just quietly saves hours every week

Yiwei Ho 的头像
Yiwei Ho5 个月前

🙏🏻

AI Mastery Guide 的头像
AI Mastery Guide5 个月前

🫡

Divyam Kumar Pandey 的头像
Divyam Kumar Pandey5 个月前

Been waiting for something that treats slides like code. The /create-slide aesthetic picker is next-level thoughtful.

Yiwei Ho 的头像
Yiwei Ho5 个月前

glad you like it, looking forward to hearing your feedback!

Mark James Francis 的头像
Mark James Francis5 个月前

Great idea. I've tried to use the yaml to slides tools created pre ai, with limited success. The best I've managed recently is just having basic HTML pages with inline left and right navigation. Styling is still challenging, I feel like we need basic design guardrails. Anyway, I'll definitely try this out, thanks

Yiwei Ho 的头像
Yiwei Ho5 个月前

looking forward to hearing your feedback!

bg 的头像
bg5 个月前

Love it!!! I built a similar approach of agent first for spreadsheets... Couldn't make such a clean solution as yours though, sheets need a runtime I guess. Congrats!

Yiwei Ho 的头像
Yiwei Ho5 个月前

Thank you! 🤍 looking forward to you finding a solution for the spreadsheet!

tharshan 的头像
tharshan5 个月前

Looks cool! But unless it goes to a proper pptx - it’s not very useful

Yiwei Ho 的头像
Yiwei Ho5 个月前

Working on it!

Luisillo 的头像
Luisillo5 个月前

@Teknium should this be in Hermes ? Anything like this already ?

Jeremy Nguyen ✍🏼 🚢 的头像
Jeremy Nguyen ✍🏼 🚢5 个月前

Thank you so much for sharing this with us all!

Yiwei Ho 的头像
Yiwei Ho5 个月前

🤍

kiosa 的头像
kiosa5 个月前

Smart approach - slides as React code means version control, git diff on every change, and your agent can actually reason about the structure. Gamma and Canva give you pretty output you can’t really own. This gives you a codebase

Yiwei Ho 的头像
Yiwei Ho5 个月前

Thanks! 🤍

𝘿𝙖𝙫𝙞𝙙 ✦ 𝙈𝙂𝙏 的头像
𝘿𝙖𝙫𝙞𝙙 ✦ 𝙈𝙂𝙏5 个月前

actually useful. Been burned too many times by "AI-generated" decks that are just bullet soup with gradients. Gonna spin this up on a client proposal and see if the output is actually presentable.

Yiwei Ho 的头像
Yiwei Ho5 个月前

Looking forward to hearing your feedback!

Petr Homoky 的头像
Petr Homoky5 个月前

Hohiho. 🤣🤣🤣 i will use this to make putch deck for

Dev K 的头像
Dev K5 个月前

Click an element, leave a comment, agent applies the edit. No copy-pasting feedback into chat. That detail alone changes how you think about human-agent collaboration on visual output.

CloakPanda 的头像
CloakPanda5 个月前

这个作品太棒了👏

Yiwei Ho 的头像
Yiwei Ho5 个月前

太感谢了🙏🏻

Ben Freed 的头像
Ben Freed5 个月前

Right after I wrestle with office cli and gws CLI for weeks

Yiwei Ho 的头像
Yiwei Ho5 个月前

@codevibesmatter 😂😂😂

Richie Tan 的头像
Richie Tan5 个月前

Really cool, love how easy to use it is! Will you be adding support for export to PPTX?

Yiwei Ho 的头像
Yiwei Ho5 个月前

Working on it!!

Richie Tan 的头像
Richie Tan5 个月前

Looking forward to it!

Luca Bertelli 的头像
Luca Bertelli5 个月前

Cool! I used @Slidevjs which makes you write Markdown, but I guess using React makes it more flexible and powerful

Zeb Evans 的头像
Zeb Evans3 个月前

awesome work @1weiho - sent you a DM!

Yiwei Ho 的头像
Yiwei Ho3 个月前

Replied! 🫡

Joaquin Bonifacino 的头像
Joaquin Bonifacino5 个月前

It straight up doesnt work on windows, tried to get it to work, got 3 different errors and just deleted

Yiwei Ho 的头像
Yiwei Ho5 个月前

Hi 👋 sorry I don’t have a windows device to test on. could you briefly describe the error you’re seeing?

Joaquin Bonifacino 的头像
Joaquin Bonifacino5 个月前

Its not taking into account the way slashes and backslashes work in Windows so it just doesnt compile: [plugin:vite:import-analysis] Failed to resolve import "/@fsC:/Users/User/slides/slides/getting-started/index.tsx" from "virtual:open-slide/slides". Does the file exist?

Naufal 的头像
Naufal5 个月前

Super neat

Yiwei Ho 的头像
Yiwei Ho5 个月前

🤍

Gianfranco P. 的头像
Gianfranco P.5 个月前

Can it follow existing themes or create one and keep using that?

Yiwei Ho 的头像
Yiwei Ho5 个月前

Yes!

Sarah Wolf 的头像
Sarah Wolf5 个月前

🔥

Yiwei Ho 的头像
Yiwei Ho5 个月前

🤍

Anshul Soni 的头像
Anshul Soni5 个月前

bro this is going to be the craziest shit

Yiwei Ho 的头像
Yiwei Ho5 个月前

🤍

Adonis → partiujogo 的头像
Adonis → partiujogo5 个月前

@banhosdev

Abhiram Gannavaram 的头像
Abhiram Gannavaram5 个月前

Amazing, bro! The slide generation is super mind-blowing. However, the background music is haunting me.

Yiwei Ho 的头像
Yiwei Ho5 个月前

Sorry for the music 😂

Abhiram Gannavaram 的头像
Abhiram Gannavaram5 个月前

hehe its very good music .🙂

ClawdBob 🦀 的头像
ClawdBob 🦀5 个月前

agent 给 agent 造工具,链条总得从某处开始。

Supreme 的头像
Supreme5 个月前

slides are so 2025, they are boring

紫苏子ACG 的头像
紫苏子ACG5 个月前

这个好像也可以结合到OpenDesign里面去。😄 @tuturetom

Ritchie Wong 的头像
Ritchie Wong5 个月前

cool stuff - how can i config to consistently produce my on brand template? thanks

Yiwei Ho 的头像
Yiwei Ho5 个月前

open-slide has a theme concept! You can use the built-in /𝚌𝚛𝚎𝚊𝚝𝚎-𝚝𝚑𝚎𝚖𝚎 skill to set up a style. Future slide decks will follow that style by default.

Ritchie Wong 的头像
Ritchie Wong5 个月前

thanks do i just refer to the file i put in the folder as ref? so far, what are the best performing examples to feed it to have the more precise output, or generate a more accurate theme/skill? cool stuff you're building man!

Yiwei Ho 的头像
Yiwei Ho5 个月前

Thanks! 🙏🏻 Yeah, when you use /𝚌𝚛𝚎𝚊𝚝𝚎-𝚜𝚕𝚒𝚍𝚎 and mention that theme md file, you’ll usually get a super consistent look in the output. From my tests so far, the consistency’s been pretty high!

Ritchie Wong 的头像
Ritchie Wong5 个月前

but what if i already have a template, and if i use create theme, do i refer my existing template (eg pptx file), or do i need to first generate a slide with /create-slide, and then use that as the 'template' per se? not sure if my Q is clear haha basically i want to turn my current templates into a some kind of design.md but for slide, and then just generate the same set over and over haaa thanks!

Yiwei Ho 的头像
Yiwei Ho5 个月前

great question! both approaches work! you can either: - feed your existing template (e.g. a .pptx file) directly into /create-theme, or - first generate a slide with /create-slide, then reference that as the source for /create-theme either way, it’ll extract the design patterns and produce a theme you can reuse to generate consistent decks over and over. one thing to note though, if you go the .pptx route, it depends on whether the agent you’re using can read/parse .pptx files. If it can, you’re good to go! 🤍

Ritchie Wong 的头像
Ritchie Wong5 个月前

thank so much man for the detailed response so far any tricks/tips/prompts on turning existing template into more accurate theme md? also, new to this game (using opencode now), any good pptx file reading/parsing agent/skill u would recommend? thanks

Yiwei Ho 的头像
Yiwei Ho5 个月前

I haven’t tried this much yet, but right now I feel Anthropic’s PPTX is super promising!

iury souza 的头像
iury souza5 个月前

Great idea! Will definitely try out

Yiwei Ho 的头像
Yiwei Ho5 个月前

Thanks! 🫡🤍

Yen Cheng Lin ✨ 的头像
Yen Cheng Lin ✨5 个月前

Love it, really good to use. 🐐

Yiwei Ho 的头像
Yiwei Ho5 个月前

Thanks 🤍

相关视频