[Music] hi welcome to another video so you would know Klein it's super cool to use and everything but in recent times you would have seen that Klein has started to slow down I mean not in terms of speed of using it but in the sense that the new updates of Klein are not as fast as we'd like previously there used to be some kind of update almost every day and everything was rapid but now the updates have slowed down which is fine however people who like using it are not as happy because they would like
to see some new stuff as fast as possible like adding the Gemini 2.0 flash model which took some time along with multiple other things but there's a new Fork of Klein that is adding features left right and Center almost every day and that's rline I saw it on Open router where it is trending because it is apparently being used a lot by users and it's just below Klein in token usage which is pretty cool so let me tell you everything about it but before we do that let me tell you about today's sponsor ninj chat
ninj chat is an all-in-one AI platform that gives you access to more than 10 models like Claude 3.5 Sonet GPT 40 Gemini and even image generation models like flux and video generation models like cling and much more all in one place for a price that's even cheaper than one chat GPT membership starting at only $11 not just that they have a bunch of AI tools that can help you use these models in intricate ways they have also recently added an artifacts feature to their platform that now allows you to generate code preview it and share
it with others using preview links which is great it can even run python code and create charts you can check them out through the link in the description and make sure to use my coupon code King 25 to get an additional 25% off these already great deals so this is the Rue Klein GitHub repo and from what I could gather it's a pretty simple Fork of Kleine that basically merges every good new pull request to it there's also some other great stuff that the developer of this Fork adds themselves they say that it's a fork
of Klein an autonomous coding agent tweaked for more speed and flexibility it's been mainly writing itself recently with a light touch of human guidance here and there if we look at the major things that it has over the original Klein then it's these things like the ability to automatically approve commands browsing file writing and mCP tools this was also added to Klein recently but this has existed here for a month now it also has faster and more targeted edits via diffs it also detects and fixes missing code chunks which is something that Klein doesn't do
it also has Klein rules which has also been added to Klein recently it also has the ability to drag and drop images into chats which Klein doesn't have it also has sound effects for feedback and there's also an option to use a larger 1280x 800 browser window this means that if the browser used thing used to load some site in lower resolution and it didn't work as expected now you can get that fixed by using a bigger resolution for that you can also do quick prompt copying from history and it also has open router compression
support this is a compression thing that open rotor has which removes the unnecessary middle context from it and Mak sure that everything fits in the model's context correctly so this is also great great it also has language selection for clients communication like English Japanese Spanish French or even German it also has support for every newer Gemini model including 2.0 Flash and thinking as well as support for Nova and llama 3.3 models via Bedrock if you use that so these are the major features that it has over the original Klein let me show you how you
can use it and how it all works so you can just go to VSS code and in the Marketplace search for rine and you'll see this just get it installed and then you'll see it in your sidebar now this looks a lot like Klein because it is a fork of it the first thing that you can see is that it supports drag and drop of images so you can just hit shift and then drag again any image and it will take that in which is the first thing over the original K now you can also
see that it doesn't have the auto approved stuff here well that's because its Auto approved things are inside the settings as it uses a different mechanism for it since this was applied before the original Kleine anyway here you can see that in the settings you first of all have this checkbox if you use open router which is the option to compress requests to fit into context this is another thing that client doesn't have if we select AWS Bedrock here then you can also see that you have the other models option as well like the Nova
models and llama as well so that's also good now if we scroll here then you can see that you have the preferred language option here here you can select which language you want to chat in with Klein like English French German Japanese or anything like that many people like to chat in different languages so this will be very helpful for people who always use Klein in a specific language and don't want to always mention it in a prompt you can also see that you have another checkbox here which allows you to enable the diff mode
this diff mode comes in handy when you are working on bigger files because it makes the model only produce the block of code that it needs to replace along with the previous block that needs to be replaced and then it can search and replace the stuff main Klein also has it now but you cannot enable or disable it it depends upon client itself and it decides when it wants to use diff and when it doesn't so this is much more customizable and you can also change the match Precision of the search and replace as well
which will allow you to customize and get even more Dynamic results now after that you have the option to Auto approve stuff here here you can either enable only the auto approve for readon operations or you can also Auto approve high-risk ones as well like WR operations and stuff like that you also have some other stuff here like this is the option to make your browser viewport bigger if you use the computer use thing with Klein this is a bigger resolution than the default one in Klein and will generally yield better results because a bigger
screen will allow your application to be rendered correctly and stuff like that you can also enable sound effects as well this will allow you to know when a task is done if you're doing something else this was also added to Klein recently so there's that now let me just put everything in Auto approve and let's also enable diff edits now let's go back and here let's write a simple prompt to make a string reverse script in Rust now if I send it then you can see that it starts working on it it first creates the
new rust project itself and we'll now just need to wait because it will do everything on its own so let's wait a bit and it's now done so it did all the stuff easily which is pretty great so you can also enable the bigger viewport and multiple other stuff as well one more thing that it has is the option to copy the first prompt easily from your history which is also great so this is a good Fork and it always gets some good stuff before Klein as it's almost updated regularly which is great you can
try this out and get some good results it's like a more developer friendly Klein which people who want more customization can use overall it's pretty cool anyway let me know your thoughts in the comments if you liked this video consider donating to my Channel Through the super thanks option below or you can also consider becoming a member by clicking the join button also give this video a thumbs up and subscribe to my channel I'll see you in the next video till then bye [Music]