I don't know why I never thought about this but this is amazing. I will do this for my next projects! Thanks for this!
@codingbutclueless3 ай бұрын
Thanks for watching @vd45!
@faruksevinc62002 ай бұрын
Have you done anything other than fitting the entire codebase into a txt line? I have a project running on dotnet mvc, should I throw away the frontend files? Also, do you have any idea how else we can make the codebase interactive?
@user-pt1kj5uw3b3 ай бұрын
Yeah this stuff is crazy. I know its not perfect but its hilarious people don't see how much of a paradigm shift Claude 3.5 is, and what the next couple years will mean for software. And this is just the first iteration. It doesn't write perfect code and you can end up with a disorganized mess, but the code works. There hasn't been a thing I want to do yet I that I haven't been able to do with it. I agree that there won't even be the need to write most software going forward. Users will just say or type what they want, or possibly in the future simply think (kind of scary), and it will appear before them.
@codingbutclueless3 ай бұрын
You and I are on the same page. I know what you mean, I think you and I might have Dunning Kruger. We keep wondering, why isn't everyone doing this yet?
@XiagraBallsАй бұрын
Nice idea, but my codebase exceeds the 500k token limit. I'll have to be more selective, I guess....
@codingbutclueless3 ай бұрын
I am building a web-based alternative to programs like Screen Studio so Windows and Linux users can have awesome product demos. In addition to that, since it is web-based the demos can be made interactive!
@gravemind38592 ай бұрын
I don't mean to spam, but I had a question! I modified your script to suit my file extension needs. Instead of outputting as a text file, I did a json to capture file paths, extension, content, and metadata plus comments. Do you think the json approach would yield better results in the LLM vs the txt file??
@codingbutclueless2 ай бұрын
I have no clue. I think it's worth a shot and a cool idea though. I don't know how much structure or anything like that matters to an LLM. I wish I understood how to get some real competitive advantage out of them but my experience is the more you know about something and the better you're able to communicate to the LLM the better off you are period. I think that's why Claude is so good because it's the only frontier model that will hold a legit conversation with you. GPT and Gemini, I almost feel like they're trolling me with the amount of text they spew. No matter how much I tell them to stop, they don't. Structure seems to be more important to those in my experience
@arthur...barros3 ай бұрын
Interesting approach, maybe the next step is to create a app that actually commits it directly to your github and it will trigger github actions to your Dev env so you dont have to do any of it manually.
@codingbutclueless3 ай бұрын
That absolutely sounds like a logical conclusion to me. I wonder who will implement it first.
@CREATE-oo8xg2 ай бұрын
One day you will be the computer…But all Jokes aside this is incredibly awesome stuff
@tanmaym3443 ай бұрын
Are you using WASM?
@codingbutclueless3 ай бұрын
No - just framer motion. Blows my mind how smooth it is
@tanmaym3443 ай бұрын
@@codingbutclueless Right, But how are you rendering or exporting the videos?
@codingbutclueless3 ай бұрын
@@tanmaym344 Currently, I'm not - I'm just doing overlays. It's kind of a long story but it started out as interactive demo software where you can click around on the mouse clicks. That's the functionality it had. Now I want it to export standalone movies, but I don't have any idea how I'm going to do it. I've been researching this thing called puppet-screenrecorder. I have a few other ideas in mind I can process stuff on the server with FFmpeg, but I've never done any compositing or SVG to MP4. No clue. Have you?
@codingbutclueless3 ай бұрын
At the end of the day if you really needed to, as a shitty workaround you could just use quicktime to do a screen recording of your browser window. Thoughts on me telling people that? Will they tell me to blow rocks?
@notarealperson97093 ай бұрын
10,000 lines of code for that? lul
@codingbutclueless3 ай бұрын
Is that too much? There's a lot of backend code
@codingbutclueless3 ай бұрын
Also there's an extension codebase - so there's backend code in python, frontend code in Next, and extension code in React.
@ANTICHRIS6193 ай бұрын
People think 10,000 lines of code is too much 😂 @@codingbutclueless