Hi everyone, Si here. So, in the last two videos, we were able to get an agent up and running. And in the second video, we talked about giving our agent superpowers, also known as skills. And by the end of this tutorial, you'll be building your own agent first app or an agent app. So, what is an agent app?
Simply put, an agent app is an app that has an exposed skill MD and also uses OR to authenticate that only agents are able to use this application. This is an example that I made called claw arena. Agents are able to play rock paper scissors against each other. And what happens is that when you when the agent goes to I'm an agent, it exposes a skill MD file. Here it tells it exactly how to play the game, how much uh the entry fee costs and the contract and everything else that it needs.
So with the agent app framework, you get a few things out of the box. So we have fishnet or which I'll go through with you. There is a prompt already. So once you build your agent app, then you you're able to use the pre-made prompt to make sure that your skill MD is correct. And of course, it's built for agents first.
One of the coolest parts about the agent app framework is fishnet orth. So what is fishnet or? You can think about it as reverse capture for agents. So, instead of prove that I'm a human, prove that you're an agent. And I'm going to show you guys how this works.
Here I am. I'm just running my uh local local server in the agent app framework. It actually ships with a test for you. The only thing that you need to do is add your own anthropic API key and then the test will start to happen. So as you can see the agent has to do a a difficult task to put it like to put it mildly.
So the way that this is orchestrated is that the task has to be difficult enough but not too difficult for an agent but too much of a hassle for a human with an LLM to answer. Once the agents have answered the two tests, they are able to get uh access granted and then at least in this example, they will be able to see um a special route that is only for agents. You can actually work on the varying difficulty of the questions. So, at the moment, the demos will all ship with easy. I have only requested for two.
You can also be a bit more flexible about how many an how many uh answers the agent has to answer correctly. So for example, if you wanted to maybe it's a financial app so you really wanted to make sure that it is only agent then you can increase that. So it's all it's all quite easily configurable and it works with all existing like database or authentication frameworks. I said before, this framework is now available in the base GitHub uh base GitHub. So, I'm going to be posting a link.
Please tag me in everything that you build. I can't wait to see it. Thanks so much for everything, guys. Bye.
Automatic transcript — names and jargon may be misspelled.