正在加载视频...

视频加载失败

Introducing Roughdraft! A new open source project designed to make collaboration with agents better. The idea is to bring commenting and suggested changes to markdown (e.g. plan docs) in a nice interface. Free, local, etc. 👉 👈

401,696 次观看 • 5 个月前 •via X (Twitter)

53 条评论

Nathan Baschez 的头像
Nathan Baschez5 个月前

There is a bigger idea behind it, which is to build momentum around a standard for comments and suggested changes in Markdown For example, tables weren't originally a part of Markdown until Github introduced it. We can do the same with comments!! Learn more here

dotta 📎 的头像
dotta 📎5 个月前

Love this. Needed this for the Paperclip team this afternoon

Nathan Baschez 的头像
Nathan Baschez4 个月前

idk how i missed this but thank you!! paperclip is awesome

Hiten Shah 的头像
Hiten Shah5 个月前

Roughdraft is super duper useful! Ty for early access. I use it daily for reviewing and iterating what the AI creates.

Nathan Baschez 的头像
Nathan Baschez5 个月前

amazing to hear!

Ridd 🤿 的头像
Ridd 🤿5 个月前

when an idea feels this obvious you know it's good

weisser 的头像
weisser5 个月前

Yeah, this is legendary.

mj 的头像
mj5 个月前

@bentossell have you seen @plannotator? is there a difference between it and what you’re trying to accomplish?

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

Thank you so much for sharing this with everyone. In the demos, it's the human who leaves comments, but can it go the other way, too? For people who want to do the writing but make it easy for agents to add comments, does that work, too?

Matt Van Horn 的头像
Matt Van Horn5 个月前

super excited about this. congrats!~!!

Ben Cera 的头像
Ben Cera5 个月前

Very cool!

Nathan Baschez 的头像
Nathan Baschez5 个月前

thank you!!

Charlie Holtz 的头像
Charlie Holtz5 个月前

love it!

Nathan Baschez 的头像
Nathan Baschez5 个月前

thanks!!

alex 的头像
alex5 个月前

md is out, html is in

Nathan Baschez 的头像
Nathan Baschez5 个月前

Coming soon :)

Noel Sequeira 的头像
Noel Sequeira5 个月前

This is brilliant, @nbaschez! We're calling it Nathan Flavored Markdown, yes? 🙂

Nathan Baschez 的头像
Nathan Baschez5 个月前

hahahahah

Shawn Simister 的头像
Shawn Simister5 个月前

Looks like we're working towards the same goal

Sam Collins 的头像
Sam Collins5 个月前

Great work @nbaschez! I think tons of us are feeling this paint point and scratching at different solutions. This looks super well executed - well done! Have you experimented with putting the comment threads in the bottom of the doc and using a custom footnote syntax? I love this whole thing except how much noise it adds inline to the raw md

Nathan Baschez 的头像
Nathan Baschez5 个月前

i hear you on the markdown noise! probably going to change this soon to be an ID that points to yaml rather than all the comment info inline

Sam Collins 的头像
Sam Collins5 个月前

Yes! I haven’t figured it out yet either but feel like we’re heading that way - a “backmatter” of sorts

zbeyens 的头像
zbeyens5 个月前

Ideally, we want to keep the document model pure: no comment marks in the doc itself, only external comment anchors. The main use-case is commenting without editing permission / mutating the doc, which is challenging in every (rich-text) editors. Anyway, here it's just a parsing design, so it could work like this: --- The launch section <comment id="c1">needs a real customer proof point</comment>. ```comments version: 1 threads: c1: status: open comments: - id: m1 by: nora at: 2026-05-21T10:12:00Z body: Can we cite the Stripe launch story here? ```

Sam Collins 的头像
Sam Collins5 个月前

@nbaschez Ok yeah that makes sense if you’re dealing with docs you can’t edit. I’m focused more on the use case where the md file is the source of truth and want that history to be able to be stored with it.

claire vo 🖤 的头像
claire vo 🖤5 个月前

cute site

Nathan Baschez 的头像
Nathan Baschez5 个月前

ahhh thank you!! means a lot

Bharath Natarajan 的头像
Bharath Natarajan5 个月前

wow, how did this not exist already? excited to give it a spin :)

Madeline Minshew 的头像
Madeline Minshew5 个月前

can't wait to try this!!

Travers 的头像
Travers5 个月前

love this

Jared Erondu 的头像
Jared Erondu5 个月前

Love this!

Nathan Baschez 的头像
Nathan Baschez5 个月前

thank you sir!

Nyasha Dennis 的头像
Nyasha Dennis5 个月前

How's it different from plannotator?

Baishi Wu 的头像
Baishi Wu5 个月前

Had my own version of this with but find your version with the agents making comments directly very nice. Have switched to Roughdraft now, thank you for sharing this!

Nathan Baschez 的头像
Nathan Baschez5 个月前

Glad it works for you!! Thanks so much

Sanket 的头像
Sanket5 个月前

Hah, I prototyped the exact same thing the other day. You beat me to actually publishing it. Looks great, congrats on launching!

Nathan Baschez 的头像
Nathan Baschez5 个月前

Great minds think alike! Haha

Gregor 的头像
Gregor5 个月前

needed this like 3 weeks ago

Nathan Baschez 的头像
Nathan Baschez5 个月前

sorry i wasn't faster!! hahaha

Ali Ihsan Nergiz 的头像
Ali Ihsan Nergiz5 个月前

nice! does it support html spec files as well?

Igor Costa 的头像
Igor Costa5 个月前

@bentossell @narphorium

Patrick (AKA Jackie Daytona AKA Chad Farthaus) 的头像
Patrick (AKA Jackie Daytona AKA Chad Farthaus)5 个月前

This is super smart.

Sam DeBrule 的头像
Sam DeBrule5 个月前

congrats on the launch, man. had a blast using this yesterday!

kasey 的头像
kasey5 个月前

happy user!

Nathan Baschez 的头像
Nathan Baschez5 个月前

ahhhh love to hear it!! thank you

Cathryn 的头像
Cathryn5 个月前

amazing nice work! I love the move of having the install just be a prompt to share with agent.

Nathan Baschez 的头像
Nathan Baschez5 个月前

thank you!! yeah feels the most natural move!

Daniel Hunter 的头像
Daniel Hunter5 个月前

LOVE this... been yapping at my terminal like a maniac

Pat Simmons 的头像
Pat Simmons5 个月前

Been looking for a tool like this for months. Bringing this into my YT script writing workflow ASAP

spengrah.eth 的头像
spengrah.eth5 个月前

very nice! i've been working on (read: sloppily vibecoding) something similar off and on for a bit a couple primary differences: 1) the ability produce shareable documents is important to me, so I'm trying to keep the markdown free of collaboration artifacts, which has meant storing collaboration content in a json sidecar 2) I want to be able to access other documents in the repo / file system, including over SSH, so I need a file tree element

Haruka Takamori 的头像
Haruka Takamori5 个月前

love the approach!

Josiah Gulden 的头像
Josiah Gulden5 个月前

I know it’s a good idea when I’m lowkey mad at myself for not having it first. kudos! btw feels like this and Agentation are both hitting on the same concept/pattern… not direct manipulation, but something like it. we need a name for it. contextual annotation? idk.

eduardo s 的头像
eduardo s5 个月前

love this!

Nathan Baschez 的头像
Nathan Baschez5 个月前

Thank you sir!!

相关视频