AI Engineer: NEW AI Software Engineer! Generate Full-Stack Apps EASILY!

Source

It looks like there is a new autonomous AI agent framework that can almost do anything. Allow me to introduce AI Engineer. AI Engineer is a framework that is part of the Chat LLM application, where you can simply configure your agent based on your needs, and it will fully autonomously execute your tasks for you. For example, if I want to build a frontend builder agent, I can go to Chat LLM, navigate to the top, and select AI Engineer. From there, I can create an AI agent by simply describing what I want in custom specifications.

So, in this case, I can go ahead and paste this custom specification in. I can give this a name, "Front End Builder," and then I can click "Submit." This will autonomously configure the code for defining the AI agent, which you can see over here. Just like that, it's going to start defining your AI agent. It will specifically write the code, as well as the specifications for it, and it looks like it has now finished creating our agent application. The great thing is that it has also deployed it in the backend, meaning that you don't need to do anything. You just need to specify the requirements of your agent, and it will be fully completed. Now, you can actually access it, where you'll be able to specify your desired front-end functionalities and the type of application, whether that's a web app, mobile app, or desktop app.

App design preferences, other specific requirements, as well as the frameworks or libraries that you would like to utilize, were considered. I specified my requirements by stating that I want to create a finance app that tracks income and expenses, allowing users to visualize this information. I requested that it have a modern design since it is a web app, with contemporary color schemes. The application generated the necessary components for me and is set to deploy as well. It has taken my final plans for generation and provided me with a front-end code zip file. I extracted the file and can now start to utilize the generated application. As I open it up, I see that it has successfully created this finance tracker application. I'll be able to track my total income, total expenses, and total balance. The app allows users to add transactions for various income and expense categories, such as salary, freelance work, investments, and others. Users can specify the transaction amount; for example, $5,000, and then set the date.

So, let's give it today's date, and then we can add the transaction. You're going to be able to see that it has now been added at the bottom. You can now visualize it and also categorize your recent transactions from income to expenses. This is the capability you get with this beautiful app, which was developed with the help of ChatLLM's AI engineer. Now, for those who forgot, ChatLLM provides a powerful unified AI assistant tailored to meet all of your needs. Whether you're working solo or collaborating with a team, you have the ability to access all state-of-the-art models, from GPT-4 and Omni to Claw 3, Sonnet, and Abacus's own model, as well as the O1 preview, along with many other options.

This is the capability you gain, as you can seamlessly integrate and switch between top language models for optimized performance. You also have the ability for web search capabilities, which means that you can easily have the chat language model retrieve real-time information from the web to enhance your tasks with up-to-date knowledge. In this case, I’m asking for the stock price of Tesla. We can see right away that it provides a thorough analysis of the stock as well. Additionally, it gives me the current stock price of Tesla.

And it also provides me with the current stock price as of November 27th. You also have the capability of generating images, where you can create stunning visuals using advanced AI-driven image generation models like Flux. You have DALL-E 3, Recraft, and many others. So, let's go ahead and generate a dragon, and within a couple of seconds, we should have it generated using the Flux model. And look at that!

We have a beautiful dragon that has been generated by Flux 1.1 Ultra. You have many other capabilities, such as a coding playground, and an editor that collaborates on your code articles. You can also provide screenshots, as well as generate PowerPoint presentations on AI. This way, you can display artifacts visually within the Avicus AI chat interface, where you will find a fun and interactive way to see what is being generated. In just a couple of seconds, it generates a PowerPoint presentation. Just like that, the PowerPoint was created, and I can simply open it up. This shows the capability to generate content in a matter of seconds. Additionally, you can access artifacts within Abacus.ai, allowing for a live interactive visualization of AI working on your code. In this instance, it is quite similar to Anthropic's artifacts, but here I have now created an interactive ball game that can be previewed on this side.

Now, I didn't even get to all the different features that you can access with this. There are so many other things you can do, such as accessing RAC, chatting with your documents, generating images, creating videos from text, humanizing text, and even voice transcriptions. You can also access this as an iOS and Android app. One question I can ask is: why pay for an OpenAI subscription when you can access all the models in one area? You can access Cloud 3.5, Sonnet, the old one preview, Llama 3.1, and Jaminize models all in one place. As we explore this platform, let's now go back to AI Engineer and take a look at the last feature, which is creating a custom chatbot. Just to revisit creating an agent, it's so easy, as you saw from the start. You can simply select a custom specification by providing what you want to create, and it will autonomously create your AI agent that can execute anything. If you want to create a custom chatbot, you can do that as well. This allows you to create a chatbot with customized behavior or utilize contextual data to search while responding. Essentially, you're creating a chatbot with your own knowledge base. You'll see that it's going to respond with, "I'll help you create a custom chatbot. First, could you provide a name for your chatbot?" So let's go ahead and provide a name: "World of AI Chatbot." Then we can click enter. Within a couple of seconds, it will ask for the next step, which is: "Where would you like your chatbot to use any specific data or document as its knowledge base?" This could be PDFs. In this case, let's go ahead and say yes.

It will then require me to provide my data set, so I can go ahead and upload existing files. I'm going to provide some files, but you can also see that you can use a connector to proceed and submit through Google Drive. There we go! I have now submitted the PDF that I want to be fed into the chatbot.

I am now going to provide a couple of custom instructions to ensure a formal tone and to assist my viewers with any inquiries they may have about my channel. As you can see, the context I have provided will be fed into the chatbot, which will train it based on my specifications and the information I have supplied. It appears that the chatbot has been successfully created, and I can now access it via the link provided. Let me go ahead and access the chatbot. Look at that! Welcome to the World of AI, a formal AI assistant that helps viewers with questions about AI and channel content. Now, let's ask, "What is World of AI?" I will send the prompt: "Hey, what is World of AI about?" In just a couple of seconds, we can see that it provides context based on the PDF I submitted. This shows that the chatbot can be created in just moments by simply feeding it my context, along with a few custom specifications. This is what you get with the new AI engineer feature, allowing you to create custom chatbots and develop an AI agent that can perform a wide range of tasks.

This is why I think that Abacus AI's ChatLM is the best platform available right now. That's all for today's video on ChatLM's new AI engineer. I definitely recommend you give it a try, as you can easily get started for free. There's a two-month subscription that offers the first month for free, allowing you to explore its full potential. As you saw in the video, it's packed with many new features, so I highly recommend checking it out using the link in the description below.

But with that thought, guys, I hope you enjoyed today's video and found some value in it. I'll leave all the links I used in today's video in the description below. Make sure you follow me on Patreon to access our private Discord, as well as various other perks. Follow me on Twitter to stay up to date with everything happening in the world of AI. Lastly, make sure you subscribe, turn on the notification bell, like this video, and check out our previous videos, as there's a lot of content that you will definitely benefit from. With that said, have an amazing day, spread positivity, and I'll see you all very soon. Peace out, fellas!