Hello everyone.
I think that's working. Okay, check, check, check. I'm playing some ambient stuff on YouTube in the background.
Let me know if you don't hear me. I think you should be able to hear me. I just wanted to go jam on some stuff and share it.
Because I had some fun ideas and sharing is fun to do.
So, I would love to go over some things here. Let's see. Also, I'm trying out the live streaming like this. This is better probably for readability. So, probably this is good.
Okay, cool. So, actually, we launched a new version of the plugin, the Compound Engineering plugin. Which is really cool. So, there's some goodies in here. There's a new prototype stuff with annotations. And if you annotate it, automatically this cool stuff is really cool. A prototype is something Treven started and I did some iterations on that. So, I'm going to go ahead and see if I can bring Compound Engineering to people that are not engineers. I do work that is engineering work, obviously. But also, I do work that is just knowledge work or experiments, things like that. And, yeah, I have a way that I do that.
And I was thinking maybe it's time to extract that way of working. And also, I've been asking around within Avery to see how other people work. And they all have their own flavor, which is really cool. So, I was thinking, okay, it would be cool if we have a framework around that. So, working title, Compound work. It's separate from Compound Engineering. And it's standalone. It can work alone. You can also use it together. It will be experimental. But I'm figuring this out today. But this is not what I want to work on now. I want to just walk you through this idea I have here.
So, I have a library called Riff Rack. And the idea of Riff Rack is that the hard part using AI is getting good signal.
Get golden information where a user says something very valuable or you have an experience and you want to capture that. And you can capture that in many ways. And Riff Rack is a React package that you can install and it will record your screen. And all kinds of other things like where you click, what the DOM elements are, all those things. And it will package that. But it's not real time. And I was experimenting with real time audio. So, I created this other app, a Breathwork Coach. And I used a live audio feature that just got released from OpenAI. And it's really cool.
So, I'm thinking, how can I bring that here? Maybe looking at the website, responding to it, clicking on it, maybe drawing in real time. And the agent immediately starts working on it. And, yeah, that could be cool. And I think we can do that in codecs, possibly, because there's live mode and WebMCP and stuff like that. Which is interesting, but I'm thinking I can experiment with this in Compound Engineering. For example, if you do Polish or something like Polish, which is more in the loop, that in Polish there is a mode that is live mode. And it starts up the server, does the live mode and just goes through it like an extension of Polish.
I think that would be cool to experiment with. So, basically, yesterday I walked somewhere and I jotted down all my notes using monologue. I did a hike, actually. Let's see here. Monologue.
I did a hike, actually. Let's see.
Yeah, okay. Cool. Yeah, so I did a hike and I just brain dumped everything into monologue. Here's monologue.
It's from Naveen. I love it. It's on my Apple Watch, on my iPhone. It's everywhere. And I just dumped it in Cursor. I love Cursor, especially the projects now. Cursor projects are amazing. They really took something from the GrokBot philosophy and put it in Cursor. And I think from all the IDEs and agentic coding and whatever tools there are, I think Cursor gets it really right with the idea of always on cloud, but also local. Because you want all of it and it's just all connected, which is really cool. So, that's why I'm here. I love the projects. I'm spending way more tokens than before the projects, which is a good thing, maybe. Maybe a bad thing. Who knows?
Okay, let's see. Let's go back to this. So, I did a brainstorm and just run a CD Brainstorm on here. It's doing this. It's inspecting the repositories I was talking about. And the brainstorm was done here. And let's see where the questions are.
So, the questions here, like, hey, who is the person talking to the agent in the first version? And the options here is like, if you do this, Riff Rack is also made so maybe this is for users of your app. So, you're in the app and you like, give feedback. But I think the version we're building now actually is really only for Compound Engineering. So, we need to steer that a little bit. I was thinking maybe all and yeah, did some questions about, hey, the next question is like, this defines the feel. Is the Park Sealy agent single thread? When the voice agent extracts the unit, when does the coding agent get woken?
So, imagine you're talking and saying, hey, this needs to be a different color. This blah, blah, blah. Do you have it start immediately fixing these things or analyze? Or do you send, click a button and hit send? It's kind of like annotate in a cursor and then you say send to agent or you collect them in a batch. I think I like both because I like to see a live board, like some kind of collection of what we need, like an optimistic or quick thing. Because there will be an agent in the browser with the live so we can do things. And then have the coding agents whenever they're like the right boundaries or bulk or whatever, there's a pulse.
And we can do that maybe with some kind of tool call where the front agent decides it's good to send. So, the next question was, what does the coding agent do when it wakes with a batch of accepted units? Accepted means the app changes under your hands while you ask.
Yeah, so... Yeah, I think... So, triage only.
So, it just looks at stuff, implements the small stuff, implements everything parallel. Deciding per unit. Actually, maybe you can set the mode this is in, in the UI.
So, it's like instant mode, smart mode, or never do anything mode. One of those three. Okay, so I monologue that. I think that would be cool. So, for example, if you're in the polishing phase and you're doing design things, I don't care. You can do all kinds of things. But if it's a bigger thing or a refactor, it might bite each other. You can just manually go in a different mode. I think that's interesting. Okay. So, mode switch. That's good.
Also, I want to change of plan a little bit.
I want to add this to the Compound Engineering plugin to the CE Polish command. I think this is a perfect Polish thing. So, maybe it's a mode, like a live mode for Polish. Or, yeah. So, maybe it's a mode using Polish. It should ask if you want to go live or traditional or something like that. I can go a little bit lower here. So, make it a little bit faster.
Okay, so that's good. For anyone that just came in, I'm working on... I'm improving the Polish command in Compound Engineering and basically what it will do, it will add a live mode.
So for example, if you design... Let me open what Polish actually does. So it's basically when you have something done, the AI did all the work, and you go in and you make it even better. Really great way is to just see something in front of you and Polish it, where you...
Okay, so that's good. For anyone that just came in, I'm working on improving the polish command in Compound Engineering. Basically, what it will do is add a live mode. So for example, if you design something, let me open what polish actually does. So it's basically when you have something done, the AI did all the work, and you go in and you make it even better. Really great way is to just see something in front of you and polish it, where you say, "Hey, move this, make this better, can you iterate some versions here?" So that's the polish command. But I really like the OpenAI live modes, where you can just talk to the machine and it does it. So I'm just thinking, why can't I add that to it? So I'm going to see if I can improve polish so that there's a live mode, where it just opens a website and you can start talking to it and have a conversation like you have with the human. And then while you do it, it will just fix everything in the background inside Compound Engineering. So that is what we're working on.
And I'm now in Cursor. I'm in the brainstorm phase. I want to use my Riffreq library for this. I want to implement it so that it will install Riffreq in your repository. And yeah, we can work from there.
So let's see. Okay, so the traditional dev server. Okay, so it is good. There is already something like starting a dev server and stuff like that. So because we need to start some kind of CLI that's watching or looking for interactions from the browser. Okay, so the board list in the in-app overlay panel, dashboard drops out. Okay, yeah, dashboard is something I started, but let's focus. Yeah, so that's good. Live or traditional fires. Runtime. It needs to open an API key and a mic, obviously. Yeah, so okay, so let's see. Overlay delivery, dropped extensions, dropped extensions, river and desktop character. Okay, yeah, so there's this question. The Riffreq originally did something differently because it captured everything in a zip file and now it's streaming. So the question is, does it even need to be Riffreq or does it need to be just Compound Engineering? Maybe.
That's a good question. Should we add this to Riffreq as a mode? Because it's a different kind of mode, right? I do like not having everything in Compound Engineering and also looking forward to being able to upgrade Riffreq so that this works in non-coding sessions. That's the delivery streaming instead of a zip file. So I would love to frame it like that. And also for Polish, can we look how we do this in the Compound Engineering prototype skill because we have a similar pattern for the server and the listener? So you can see in the latest version of Compound Engineering, we have prototype. And we have a light web server. And this one kind of, yeah, starts a web server and also binds and listens to it. So there's streaming. So you can start a server and then open your browser and then we can receive information from whatever the website is into the agent and the agent can take actions on that. So that is in the prototype now as well, which is really cool in the latest release. Okay, so what I'm doing now is just figuring out whether it makes sense. I think this is an interesting idea and it will work. It's just where do we put everything. And normally AI is a little bit conservative. So you need to go wide where you say, "Hey, actually this, I want to use this in different ways as well." And it's good to talk like, "What would you do if this were a year-long project kind of thing?" And then from that big view, you zoom in because it knows the direction. It knows maybe the abstractions where you say, "Hey, maybe it needs to be a library versus a script," stuff like that. And what I love from libraries is that it's hard to update them. So that means the AI just uses them however they are. But also it's a clear separation of concerns. So I like creating libraries that I use in multiple projects. And it's fine if they grow organically. And I think that's also why Cursor projects are so good. Because projects, they have access to all the runners and the workers I have on my own machine, on my Mac Mini, on the cloud. So they actually have access to all of the source code of all the projects. So you can say, "Hey, look there." Like the project, it can just look anywhere. So yeah, that's really cool in projects. So just make it bigger actually. There is also this project overview, which is interesting. So it kind of keeps track of stuff it's doing. Yeah, this is cool. Okay, so let's go further with what's here? So okay, new shape in this place. Rift, live, mode, physical ability. Stream instead of zip. Overlay, drawing layer. Drawing layer. Oh yeah, oh yeah. For the drawing, can we use TL Draw? I think they have an SDK. Can we use that in here? You can also multitask here, which is great. And actually just that. Okay, let's review this. So I love to review all of this. Okay, so phlags, carrying proposal. Okay, the stream contract becomes the new public API. The zip schema today. So zip is the API now. Yeah, the stream contract. Curious how it does that. I'm curious how the stream contract is. Is this polling? Is this how do we do it now with the prototype? Just keep it super simple but elegant. So no Elm calls in Rift Rack. No API gets rewritten. Yeah, so there are API keys. Because we need the OpenAI real time there. Which is fine. I think that's a fine change. It's just something that I said in the beginning. I said Rift Rack is just capture and it's not intelligence. But the whole point is you want AI as close to the user. You want it to be fast and optimistic and feel instant. Similar to Cursor, it feels very fast. But it's also a remote machine. It's just yeah, it just needs to feel great. And I think having it local is making it feel great. Proxy is gone. Target React hosts. Do I just build framework agnostic? Okay, so plain script embed is cheap. Okay, targets yeah, okay, so if it's not React, sure. But for now, most of my apps are React. And most people's apps are React. So that's good. Also, if anyone has any idea what I'm doing or questions, please post them. I do see them here. So and welcome. I am just jamming doing my normal thing that I do on a normal September day. Chilling in the backyard. It's lovely weather. I have some water, which is very important to hydrate. And also, you're watching a stream from me and I work at Avery, which is the only subscription you need to stay at the edge of AI, as you can see in this beautiful scrolling thing. We're doing vibe checks. We're checking out what the future of work is. And me struggling or doing this is figuring out whether this is the future of work or not. So let's go back to this real-time thing. It would be cool if we can have this working at the end and maybe ship it in a version. Let's see. I would imagine I would need to be video because it's too big. But if you say this needs to change color, probably we want to see that. And if you draw on the window, we probably want to see that as well. Either in structured data, event data, DOM data, stuff like that. As long as it's very clear to the agent what it is. And the TL Draw. Hello. For anyone new coming in, I'm building a way to give live feedback to any... Hey, how's everybody doing? Can you guys hear me? Sorry if my music is my name is Geller. This is Public Sounds. This one's the first one.
Need to be video because it's too big. But if you say this needs to change color, probably we want to see that. And if you draw on the window, we probably want to see that as well. Either in structured data, event data, DOM data, stuff like that. As long as it's very clear to the agent what it is. And the TLDraw. Hello. For anyone new coming in, I'm building a way to give live feedback to any... Hey, how's everybody doing? Can you guys hear me? Sorry if my music is... My name is Geller. This is Public Sounds. This one's the first one. I'm building a way to give live feedback to a website just by clicking and annotating,
maybe drawing and then have the agent live fix it for me. Because there are all these annotation tools and stuff like that. But with live voice API from OpenAI. I'm thinking, well, that's great. Let's see if we can do something. And I'm building it inside Compound Engineering plugin. And I'm adding this to the Polish command.
Because Polish is really this thing you do where you take something that the AI generated and go in and actually raise the bar, make it really good, make it yours.
And yeah, just looking at stuff and using stuff is for me the absolute best way to give feedback. Because you're experiencing it.
So that's what we're doing. And I'm brainstorming the ID now. We'll see how far it gets. Let's see. Yeah, so, okay. Next question. How much evidence writes with each unit? Transcript.
Yeah. Rich lean. Yeah, for... Yeah, for... Evidence. Just do as much as possible. Probably not live video. But we should definitely take screenshots. Just anything we can that will make it super clear for the agent.
We can also run some optimizing to see if anything makes it better or more confusing. So maybe do that as experiments later on. We should work on that as well. Yeah, this sometimes happens for some reason. For some reason, my shortcuts are working on. Okay, so how much evidence to write? I think as much as we can.
Definitely screenshots. We should take screenshots once in a while. And... That song is actually called... We should do some experiments also to see if adding things or removing things are better or worse. I actually started that song at one of the last public sounds. So I love playing it out here. I already did it.
Stop talking. Yeah.
Okay.
Okay.
So TLDraw recommends Ganset for in-package overlay. Okay. SK4. License key. Free hobby key with watermark.
Okay. Okay. So maybe leaning. Thin custom layer on perfect freehand. Sure. By TLDraw's author. Okay. Sure. Okay. That sounds good to do perfect freehand. Okay. So back to the stream contract. Not polling in the busy sense. Exactly. Prototype three. Okay. Page. So this is how we're getting the information from the website that we're testing to the coding agents.
Can you ensure that we can also run this over a tunnel or... Yeah. Because it might be that we run this in a remote machine and want to open it in another machine. Just make sure it's working. Similar to what we have in Prototype. I think it's supported there as well. Okay. So you can see I kind of reading through and adding things already. I know I'm not answering exactly the questions at the bottom, but this makes it a little bit faster. Next question. Open a first cut. Okay. So if the first cut had to be worth using next week. Okay. Only one slice. No, I don't want to do one slice. I want the full loop always. This is one of those things of AI agents.
It's good that they're pushing you back, but also normally they can just do everything. This is the modern version of the plan. This plan will take you six weeks and then it does it in two hours. I think it's pushing for scope, but if it's clear and you're good in what you want to build and everything is just set well, it's just good. Okay. So shortcuts. Okay.
This is what I did. Perfect. Blah, blah, blah, blah. Okay. So let's see.
Door and brainstorm. The dog review.
Okay. So I think this is brainstorming and in this, this takes the most time. So you can see this probably took me with the initial thoughts, maybe an hour, hour and a half total or something, but the whole point is now if things are very clear and detailed and worked out you can just hand it to an agent and it does it in one go and that saves so much time. Looping, iterating and it going down the wrong rabbit holes and stuff like that. So now it's saving this.
Let's see probably where, yeah, in the riffreq repo. It's there. It's fine. So what I like about projects as well is this is a multi-repo thing. Initially it was one, four repositories.
I scoped it down to two, compound engineering and riffreq. But I could definitely say, oh, actually I want to implement this in another repository for users as well at some point. So. I would like to link up there now and I would link up there now and I would link up there now. I would link up there now and I would link up there now and I would link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and link up there now and
link up there now and link up there now and link up there now and So what do you do when you wait on these things? I've been thinking, sometimes I take a walk, sometimes I go down, play some piano, or you switch to another project. Like here. So let's see that.
So I was working on something else here. Oh, we have a question as well. Let's see. If people have questions, please ask. Let's see. Reflect. So what you're doing seems fantastic for integrating into your DevStack, but upstream, I'm curious how you choose who to test ideas with and how you pitch them on testing your product market fits. Yeah, that's a very good question. Of course, yourself. You have the best taste. And I think this is going also in products. And obviously, if everyone gets feedback on products, it's not valuable probably because not everyone has good design taste or product taste.
I think still giving access to people you trust or internal people or people that are power users or people that are on the most paying plan. Some kind of leverage, people like that. At least it's interesting to see what comes out of there. And I think it's also very important to have inside your process a way to evaluate whether it's a good idea and it's aligned with whatever you want to do. Is it really pushing it in the right direction? Is it polishing or is it destroying?
And yeah, I think for now, just making it super easy for power users or yourself to do this is a first step. But I do want to bring this to real time given feedback on the product. And then it's actually solving the product for you. It's a new version of open source where the source is open, but that's very engineering heavy. This is more, hey, if you're a user, you know how to use a product. This is a version of that where it's open for you to build and do things with.
And yeah, I think that will be the future more and more. And yeah, I'll share more things there. Definitely. Yeah, definitely. So yeah, that's my answer to this. I don't have the exact answer, but I am working on things that will make sure that you check whether something you do is aligned with whatever you want and your company wants. So yeah.
Okay, so it's writing the plan. Let's see, let's go to here. Did you write the brainstorm with everything in it already? Let me update the think room document so we can review. So normally I like to jump from one to the other a little bit. It's frying my brain as well. So I think taking breaks is also a good one. So yeah, we should take a five minute break. Okay, I am going to take a five minute break. I'll just keep streaming here, drink some water and probably this will be back.
Yes, Brandon. I agree. And I don't have the answer. But I think if you build guardrails and yeah, the whole goal now is to find people with taste because that's the hardest thing.
And honestly, if you don't have taste, yeah, it's just hard.
And users are normally people with taste or power users because power users use your software. And they deeply understand how they use it because they use it. Did you write the brainstorm with everything in it already?
Let me update the think room document so we can review.
So normally I like to jump from one to the other. It's frying my brain as well.
So I think taking breaks is also a good one. So yes, we should take a five minute break. Okay, I am going to take a five minute break. I'll just keep streaming here, drink some water and probably this will be back. Yes, Brandon. I agree. And I don't have the answer. But I think if you build guardrails and the whole goal now is to find people with taste because that's the hardest thing. And honestly, if you don't have taste, it's just hard.
And users are normally people with taste or power users because power users use your software.
And they deeply understand how they use it because they use it. So I would say anyone that uses your software for a long time, they are probably a very good person to do this. Okay, now break. Be back in five minutes to see what the brainstorm did. Cool. So one nice thing is you can see here, this is the agent and it runs in the clouds. It could run on the computer, it could run anywhere and you can click into it. So you could even steer the agent here and I love this pattern. So it's writing the plan. And multitask is very nice as well. So you can just say, do this, do that. It can steer already running agents. Can we start them? All of that.
Okay.
Let's see. We want to see if anything comes back from the document review and ask any questions or automatically resolve them if you have a good idea. Can you run the compound engineering planning next when that is done? When all that is done, run the planning. So we have all the units and also separated out in what repository, stuff like that.
And then we have all the units.
And then we have the plan here. You can see here, it's fun because here you can see this one ran on a computer by Mac Mini. This one is in the clouds. You can see what's doing. I think this is just going. Normally, I would just go to something else. I think this is set up to actually finish everything.
I think I'll just do a follow-up post to see how this goes. Maybe tomorrow, actually, as a live stream.
Let's jump into compound work, which is also very interesting. It's compound engineering, but then without the engineering, doing knowledge work. And I have a version running locally, but just having that in a scale as well. And it's cool because we have different people using different things. So, for example, Katie, Jack, Mike, Natasha, Dan, all the folks. They have a little bit of their own flavor, which is really cool. So you could be inspired by what they do. Or create completely your own. And I'm leaning towards making this completely separate from compound engineering.
Because I've been going back and forth. I was like, you want one thing that does all the work. But for work, if you're not an engineer, you want to do work. The shape of work is very different. And you can install both. But then it's, oh, but there's the brainstorm is really helpful in compound engineering.
Well, then install compound engineering to use them together. So I think I want to do a compound work plugin separate. So maybe should we call it compound work plugin for GitHub, like compound engineering? Or should we do it compound writing? So we have compound writing from Katie as well. I like to review these plans. Still, if it's a bigger feature. If it's just add this feature, make it work. It's YOLO. But for these, these are actually big decisions.
And I want to learn what I want here. So this is also for me to be inspired by. Let's see. Decided shape. So repository separate relationship to compound engineering is... Yeah. So complementary ecosystem usable work. Work is not standalone. Brainstorm plan. Brainstorm plan, doc review. Yeah. You install both. It could be standalone. But I think the framing is... So the framing says compound work is not alone. But it could be alone.
But it should also work together with compound engineering. I think that is the framing.
Okay. So there's no overlap. KW.
Knowledge work. I think. Because CW is already taken by compound writing. Knowledge work. I like that.
KW. Knowledge work. Okay. Cool. Compact work. Yeah. Okay. So what are the skills? Let's see. Let's see if we need...
Let's load this here actually. Okay. Let's see. Okay. process that and put it in the right place. Knowledge work dream... dreams and summarizes stuff. We need to... I need to go into what they do and how they work for real. KW experiment... Review and source...
Okay. This is not... Okay. Let's look at the skills introduced here. I think you can look at my giant example for plan, day, week, as well. I think we should also have something like compound engineering or strategy.
And so we can have a knowledge work strategy thing as well. Knowledge work experiments...
Not sure if we need it, but... Obviously, the most important one is missing. KW compounds. For example, if you dream or review, it can also compound knowledge. Because what did you learn? And... Do we miss anything else? Maybe do a compound engineering ideate to see if we miss any skills in compound work. Thinking about it also having to work completely independent from compound engineering. But also not copying literally from compound engineering. Because you could use both. Okay, so the whole point is that... I wrote a piece about the folder is the agent and... Oh yeah. I will go. Someone says my battery is very low. Yes.
I will stop the live stream when my battery dies. I will stop the live stream.
Yes. So basically, we kicked off the whole... Live voice inside compound engineering here. It's going to run and do LFG and build everything. I'm going to probably tomorrow do another live stream where we go see what it actually does. I think... That's running. Like, is it really pushing it in the right direction? Is it polishing or is it like destroying? And yeah, it's but I think for now, just making it super easy for power users or yourself to do this is a first step. But I do want to bring this to like this real time given feedback on the product. And then it's actually solving the product for you like it's kind of a new version of open
source where the source is open, but that's very engineering heavy. This is more like, hey, if you're a user, you know how to use a product. This is kind of a version of that where it's open for you to build and do things with. And yeah, I think that will be the future more and more. And yeah, I'll share more things there. Definitely. Yeah, definitely. So yeah, that's kind of my answer to this. Like, I don't have the exact answer, but I am working on things that will make sure that you check whether something you do is aligned with whatever you want and your company wants. So yeah.
Okay, so it's writing the plan.
Let's see, let's go to here.
Did you write the brainstorm with everything in it already?
Let me update the think room document so we can review. So normally I like to jump from one to the other a little bit. It's kind of frying my brain as well. So I think taking breaks is also a good one. So yeah, we should take a five minute break. Okay, I am going to take a five minute break. I'll just keep streaming here, drink some water and probably this will be back.
Yes, Brandon. I agree. And I don't have the answer. But I think if you build guardrails and yeah, like the whole goal now is to find people with taste because that's the hardest thing. And honestly, if you don't have taste, like, yeah, it's just hard. And users are normally people with taste or power users because power users use your software. And they deeply understand how they use it because they use it. So I would say anyone that uses your software for a long time, they is probably a very good person to do this. Okay, now break. Be back in five minutes to see what the brainstorm did.
I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would say I would
Thank you.
Thank you.
Thank you.
Thank you.
Thank you.
Cool. So one nice thing is you can see here, this is the agent and it runs in the clouds. It could run on the computer, it could run anywhere and you can click into it. So you could even steer the agent here and I love this pattern.
So it's writing the plan.
And multitask is very nice as well. So you can just say, do this, do that. It can steer already running agents. Can we start them? All of that.
Okay. Let's see. We want to see if anything comes back from the document review and ask any questions or automatically resolve them if you have a good idea. Can you run the compound engineering planning next when that is done? When all that is done, run the planning. So we have all the units and also separated out in what repository, stuff like that. And then we have all the units.
And then we have the plan here. I would link to the link to link to link to link link link link link link link link link link Thank you.
Thank you.
Thank you.
So you can see here, it's fun because here you can see this one ran on a computer by Mac Mini. This one is in the clouds. You can see what's doing.
I think this is just going.
Normally, I would just go to something else. Like, I think this is set up to actually finish everything. I think I'll just do a follow-up post to see how this goes. Maybe tomorrow, actually, as a live stream. Let's jump a little bit into compound work, which is also very interesting. It's, yeah, compound engineering, but then without the engineering, doing knowledge work. And I have a version running locally, but just having that in a scale as well. And it's cool because we have different people using different things. So, for example, Katie, Jack, Mike, Natasha, Dan, all the every folks. They have a little bit of their own flavor, which is really cool.
So, you could be inspired by what they do.
Or create completely your own. And I'm leaning towards making this completely separate from compound engineering. Because I've been going back and forth. I was like, you want one thing that does all the work. But for work, if you're not an engineer, you want to do work. The shape of work is very different. And you can install both. But then it's like, oh, but there's like the brainstorm is really helpful in compound engineering. Well, then install compound engineering to use them together. So, I think I want to do like a compound work plugin separate. So, maybe should we call it compound work plugin for GitHub, like compound engineering?
Or should we do it like compound writing? So, we have compound writing from Katie as well.
I like to review these plans. Still, if it's like a bigger feature. If it's just like add this feature, make it work. It's YOLO. But for these, these are actually big decisions. And I want to learn what I want here. So, this is also for me to be inspired by. Let's see. Decided shape. So, repository separate relationship to compound engineering is...
Yeah. So, complementary ecosystem usable work. Work is not standalone.
Brainstorm plan. Brainstorm plan, doc review.
Yeah. You install both. It could be standalone. But I think the framing is...
So, the framing says compound work is not alone. But like it could be alone. But it should also work together with compound engineering. I think that is the framing.
Okay. So, there's no overlap.
KW. Knowledge work. I think. Because CW is already taken by compound writing.
Knowledge work. I like that. KW. Knowledge work. Okay. Cool.
Compact work. Yeah.
Okay. So, what are the skills? Let's see. Let's see if we need... Let's load this here actually.
Okay. Let's see.
Okay. Okay. Okay. Okay. Okay. Okay.
Okay. process that and put it in the right place. Knowledge work dream... dreams and summarizes stuff. We need to... I need to go into what they do and how they work for real.
KW experiment...
Review and source...
Okay. This is not... Okay. Okay, let's look at the skills introduced here. I think you can look at my giant example for plan, day, week, as well. I think we should also have something like compound engineering or strategy. And so we can have a knowledge work strategy thing as well.
Knowledge work experiments...
Not sure if we need it, but... Obviously, the most important one is missing. KW compounds. For example, if you dream or review, it can also compound knowledge. Because what did you learn? And...
Do we miss anything else? Maybe do a compound engineering ideate to see if we miss any skills in compound work. Thinking about it also having to work completely independent from compound engineering. But also not copying literally from compound engineering. Because you could use both.
Okay, so the whole point is that... Uh... I wrote a piece about the folder is the agent and...
Oh yeah. Oh yeah. I will go. Someone says my battery is very low. Yes. I will stop the live stream when my battery dies. I will stop the live stream. Yeah. So basically, we kind of kicked off the whole... Uh... Live voice inside compound engineering here. It's going to run and do LFG and build everything. I'm going to probably tomorrow do another live stream where we go see what it actually does. Uh... I think... Uh... That's running. And... Now I'm...
I'm... I'm...
I'm...
I'm... I'm... I'm... I'm... I'm... I'm... I'm... I'm... I'm... I'm... I'm... I'm... I'm... I'm...
Thank you.
Thank you.
Thank you.
Thank you.
Thank you.
Thank you.
Thank you.
Thank you.
Thank you.