Using agents to build an agent company: Joao Moura

AI Engineer
8 Aug 202413:46

Summary

TLDRThe speaker discusses the rapid growth and potential of AI agents, highlighting the impressive execution of 10 million agents in 30 days. He explains the autonomy and adaptability of these agents, which can make decisions and use tools in real-time. The talk covers the anatomy of AI agents, the complexities of building and orchestrating them, and the shift from traditional software development to agent-based automation. The speaker shares his journey as the CEO of Grayi, the creator of Crei, a production-ready library for multi-AI agent automations. He also announces new features like code execution for agents, training for consistent results, and a universal platform for third-party agents. The talk concludes with an offer for companies to try Crei Plus, an enterprise solution for deploying AI agents.

Takeaways

  • 😲 Over 10 million AI agents have been executed in the last 30 days, showcasing the rapid growth and adoption of AI in automation.
  • 🧠 AI agents are capable of making autonomous decisions and can be used to create complex automations without the need for traditional programming.
  • πŸš€ The speaker emphasizes the speed at which AI is being adopted and how it's outpacing many people's expectations.
  • πŸ€– AI agents can be created to perform specific tasks, like content creation or lead qualification, and can be organized into 'crews' for more complex operations.
  • πŸ’‘ The speaker shares his personal journey of building a company, Grayi, which focuses on AI automation, starting from a personal need to automate his online presence.
  • 🌟 The community around Grayi's product, Crei, is growing rapidly with over 16,000 stars on GitHub and an active Discord community.
  • πŸ”§ Crei is described as a production-ready library for building and orchestrating multi-AI agent automations, indicating its robustness and reliability.
  • πŸ“ˆ The speaker highlights the success of using AI agents for marketing and lead qualification, resulting in significant increases in views and customer engagement.
  • πŸ”— Crei is positioned as a universal platform that can integrate with third-party agents, expanding its capabilities and use cases.
  • πŸ†• Upcoming features for Crei include code execution capabilities for agents and a training module to ensure consistent results over time.
  • πŸ“ˆ Crei Plus is introduced as an enterprise offering that allows for easy deployment of AI agents into production environments with robust features like autoscaling and private VPCs.

Q & A

  • How many AI agents were executed in the last 30 days according to the transcript?

    -10 million AI agents were executed in the last 30 days.

  • What is the significance of the number of AI agents executed as mentioned in the script?

    -The number signifies the rapid growth and adoption of AI agents in various applications, indicating a significant shift in the way automation and software development are approached.

  • What does the term 'agent' refer to in the context of the transcript?

    -In the context of the transcript, 'agent' refers to autonomous AI systems capable of making decisions and taking actions based on given options and circumstances, without the need for direct human intervention.

  • How do AI agents differ from traditional automation in terms of handling complexity as described in the script?

    -AI agents can adapt to circumstances and build automations in real-time without the need for pre-defined connections or 'dot-connecting' that traditional automation requires. This allows for more complex and dynamic automations.

  • What are the components that make up the 'anatomy' of an AI agent as discussed in the script?

    -The components include a central core, tasks, tools, a caching layer, a memory layer, training mechanisms, and guardrails to ensure the agent functions correctly and securely.

  • What is 'Crew' in the context of the transcript, and how does it relate to AI agents?

    -Crew, in this context, refers to a group of AI agents that work together, sharing caching and memory, to perform complex tasks. It represents a higher level of AI collaboration and automation.

  • What is CRE AI, and how does it fit into the narrative of the transcript?

    -CRE AI is a production-ready library for building and orchestrating multi-AI agent automations. It is central to the narrative as it is the tool used to execute and manage the high volume of AI agents mentioned.

  • How did the founder of Grayi start his journey with AI agents, as described in the script?

    -The founder started by building AI agents to automate the creation of LinkedIn posts, which led to the development of CRE AI as a tool to further automate various aspects of his professional life.

  • What is the significance of the number of GitHub stars and Discord community members mentioned in the script?

    -The number of GitHub stars and Discord community members signifies the growing interest and adoption of CRE AI and AI agent technology within the developer and broader tech community.

  • What new features or capabilities are announced in the script regarding CRE AI and AI agents?

    -New features announced include code execution capabilities for agents, a training feature for consistent results, universal platform support for third-party agents, and CRE Plus for enterprise deployment of AI agents.

Outlines

00:00

πŸ€– AI Agents and Automation

The speaker begins by expressing excitement over the rapid development and execution of AI agents, particularly within the last 30 days. AI agents, such as those created by GPT, are capable of autonomous decision-making and can be used to create content. The speaker explains that traditional automation required pre-defined paths, but with AI agents, one can provide options and let the agents adapt in real-time. The speaker also touches on the complexity of building these agents, mentioning the need for caching, memory layers, training, and guard rails. The talk concludes with the speaker's personal journey, starting with his wife's suggestion to share his work online, leading to the creation of his company and the development of an AI agent library called 'crei'.

05:02

πŸš€ Scaling Business with AI Agents

The speaker shares his entrepreneurial journey, which began with automating his LinkedIn posts using AI agents. This success led him to automate more aspects of his life, resulting in the creation of 'crei'. He describes building various 'crews' of AI agents for different business functions, such as marketing, lead qualification, and code documentation. Each crew is composed of specialized agents that work together to achieve specific goals. The speaker highlights the exponential growth in views and engagement that resulted from using these AI crews. He also discusses the community and investor support that 'crei' has garnered, and announces new features like code execution for agents, training for consistent results, and the ability to integrate third-party agents.

10:03

🌟 Future of AI Agents and 'crei'

The speaker envisions a future where AI agents are ubiquitous and integral to business operations, comparing their potential impact to that of the internet. He emphasizes the importance of adopting AI agents early and experimenting with their capabilities. The speaker announces 'crei Plus', an enterprise offering that allows users to deploy AI crews as APIs with autoscaling and security features. He also mentions a course on 'crei' for those interested in learning more. Lastly, he introduces a service where a crew of agents can be created based on a company's needs, pushing the code to a GitHub repository and offering a quick start to utilizing AI agents in production.

Mindmap

Keywords

πŸ’‘AI Agents

AI Agents, as discussed in the video, refer to autonomous software entities that can perform tasks, make decisions, and interact with other systems or agents. They are the core of the automations being built and are exemplified by tools like chatbots and content creators. In the script, the speaker mentions that these agents can be so advanced that they appear reasonable, capable of choosing between various options and operating autonomously, which is a significant shift from traditional automation.

πŸ’‘Automation

Automation in the context of the video pertains to the process of creating systems that perform tasks automatically without human intervention. The speaker discusses how traditional automations have been linear and straightforward but can become complex when additional elements are introduced. AI Agents offer a new paradigm where automations can be more dynamic and responsive to changing circumstances, as they can adapt and make decisions in real-time.

πŸ’‘CRE AI

CRE AI is a production-ready library mentioned in the script for building and orchestrating multi-AI agent automations. It is a tool that allows for the creation of complex automation workflows involving multiple AI agents. The speaker highlights that CRE AI is being used to execute a large number of agents, indicating its scalability and robustness in handling real-world automation tasks.

πŸ’‘Orchestration

Orchestration, in the video, refers to the arrangement and coordination of multiple AI agents to work together in a seamless and efficient manner. It is about managing how these agents interact, share data, and execute tasks in a coordinated fashion. The speaker mentions the complexity that arises when agents need to communicate and work together, which is where orchestration tools like CRE AI come into play.

πŸ’‘Caching Layer

A caching layer, as mentioned in the script, is a component of the AI agent systems that temporarily stores data to reduce the need to repeatedly fetch the same data from the primary source. This improves the performance and efficiency of the system. The speaker discusses the importance of considering caching when building AI agent systems, especially when agents need to share and access data quickly.

πŸ’‘Memory Layer

The memory layer in AI agent systems is crucial for retaining information across different interactions and tasks. It allows agents to remember previous actions and decisions, which is essential for context-aware decision-making. The speaker points out that when building AI agents for production, one must consider the need for a memory layer to enable agents to function effectively over time.

πŸ’‘Guard Rails

Guard rails in the context of AI agent systems are safety measures or constraints put in place to prevent the system from making incorrect or undesirable decisions. The speaker discusses the importance of adding guard rails to AI agents to ensure they operate within predefined boundaries and maintain a level of control and predictability.

πŸ’‘LLM (Large Language Models)

LLMs, or Large Language Models, are AI models that are trained on vast amounts of text data and can generate human-like text. They are the foundation of many AI agents, enabling them to understand and generate language. The script mentions that these models are so advanced that they can almost look reasonable, highlighting their capability to handle complex language tasks.

πŸ’‘Production-Ready Framework

A production-ready framework, as discussed in the video, is a software framework that is robust, scalable, and reliable enough to be used in a live production environment. The speaker claims that CRE AI is a production-ready framework, indicating that it has been tested and is capable of handling the demands of real-world applications, including the execution of millions of AI agents.

πŸ’‘Code Execution

Code execution in the context of AI agents refers to the ability of these agents to write and execute code. The speaker announces a new feature that allows AI agents to build their own tools through code execution, which significantly expands their capabilities. This feature enables agents to automate not just tasks but also the creation of software components, showcasing the advanced level of automation possible with AI.

Highlights

10 million AI agents were executed in the last 30 days, showcasing the rapid growth of AI automation.

AI agents can make autonomous decisions and use tools in real-time, revolutionizing automation.

LLMs like ChatGPT are being used to create content, demonstrating their versatility.

Agents can adapt to circumstances without needing predefined connections, simplifying complex automations.

The anatomy of AI agents includes a core, tasks, and tools, with additional layers for production use.

Caching, memory, and guard rails are critical components when building agents for production.

Agents can communicate with each other, adding a layer of complexity to AI automation.

Crew AI is a production-ready library for building and orchestrating multi-AI agent automations.

Crew AI has been adopted by a community of over 16,000 on GitHub and 8,000 on Discord.

The founder's journey with AI automation started with automating LinkedIn posts.

Crew AI was developed to help the founder automate more aspects of his work.

Marketing crews were created to automate content creation and social media analysis.

Lead qualification crews were developed to analyze customer responses and CRM data.

Code documentation crews were built to automate the creation of technical documentation.

Crew AI is being used by various companies for diverse applications.

Investors like Darh CTO of HubSpot and Jack Outman vouch for Crew AI's capabilities.

Crew AI is working on code execution features to allow agents to build their own tools.

A new feature called 'Train Your Crew' will allow for consistent results from agents.

Crew AI is developing a universal platform to integrate third-party agents.

Crew Plus is an enterprise offering that allows for easy deployment of crews as APIs.

The first 50 companies to sign up get access to Crew Plus within 24 hours.

A crew that can build your crew is available, automating the creation of your first crew.

Transcripts

play00:00

[Music]

play00:13

10 million

play00:16

62,000

play00:19

922 over 10 million and a half that's

play00:24

how many agents got executed with crei

play00:27

in the last 30 days

play00:30

yeah and this is crazy I'm so impressed

play00:33

by this because this is real it's real

play00:36

and it's moving way fast than most of

play00:38

people think and I assume most of you

play00:42

here know what AI agents are but I'm

play00:44

going to catch you up if you don't real

play00:46

quick so llms we all know them chat GPT

play00:49

turns out great to create content and

play00:51

they're so good that they almost look

play00:53

their reasonable they can choose between

play00:55

left and right and up and down and all

play00:57

the other options and if you get them to

play00:59

chat themselves or to a copy of them

play01:02

guess what you can leave the room you

play01:04

have an agent basically it can take its

play01:06

own decisions it can use the tools it

play01:09

can be autonomous so if you didn't know

play01:11

what agent was there you do now you

play01:14

might be asking great now what what's up

play01:17

to me well we have been building

play01:20

automations as Engineers for decades and

play01:22

usually starts pretty straightforward

play01:24

it's like hey I want to go from A to B

play01:26

but then what happens when you add C and

play01:29

and then you get D and this things can

play01:31

get complex pretty quick and that's how

play01:34

legacies and headaches are born but uh

play01:37

turns out that with agents you don't

play01:39

necessarily need to do that you don't

play01:40

need to connect the dots you give it the

play01:42

options and the Agents can adapt to the

play01:45

circumstances that they are met and they

play01:48

can do that in real time so that allows

play01:50

them to build automations that were

play01:52

never possible before that you couldn't

play01:54

do it and when you think about the

play01:57

anatomy of these agents and what they

play01:58

look like they might look pretty simple

play02:01

at first you might say like well you

play02:02

have a na Lim in the center and you have

play02:04

task and you have tools but once they

play02:06

start to building these things in

play02:08

production for real you quickly realize

play02:10

that you got to think about well I need

play02:12

a caching layer I need a memory layer I

play02:15

need to train them I need to find a way

play02:16

to add guard rails and so much more that

play02:19

goes into that and then now you're going

play02:21

to like them to talk to each other and

play02:23

that adds another complexity layer and

play02:25

then when they're in a crew you want to

play02:27

still think about the caching but now

play02:29

shared and the memory and now it's

play02:31

shared there's so much that goes into

play02:33

this and then you can go one extra level

play02:35

and get multiple Crews to talk to each

play02:38

other how that goes to say that the way

play02:40

that we have been building software is

play02:41

changing a lot if you think about the

play02:43

way that we used to do it's very strong

play02:46

time all the software that we have view

play02:47

is very strong time you start with

play02:50

knowing exactly the inputs that are

play02:52

coming in it's a form it's an integer

play02:54

it's a string you know what's happening

play02:57

you're summing it up you're multiplying

play02:59

and then you have have a very strong

play03:00

output to the point that you can write

play03:03

basically any tests because the behavior

play03:05

is always the same but with AI agents

play03:08

and any AI apps for what it's worth

play03:11

everything is fuzzy uh you don't know

play03:13

what's coming in yes it's a string but

play03:15

can be a CSV can be a rasp can be a

play03:18

random joke and then these models are

play03:20

basically black box and you don't

play03:22

necessarily know what's coming out of it

play03:24

and you know what I love it so this is

play03:28

happening now

play03:30

and I'm being serious every single day a

play03:35

100,000 crews are

play03:38

executed and I'm talking like every

play03:41

day and I mean I have been talking a lot

play03:43

about cre Ai and uh creai is a a

play03:46

production ready library to build and

play03:49

orchestrate multi- AI agents automations

play03:52

and we'll talk more about that in a

play03:54

second and um I don't know exactly what

play03:57

like uh is the like the book that

play03:59

definition of a production ready

play04:01

framework but I'm pretty sure that

play04:03

involves running more than 10 million

play04:05

agents every month so uh I I like to

play04:08

claim that and the fact that we have

play04:10

been beaing this means that we get a lot

play04:13

of exposure to a lot of use cases what

play04:15

are people building out there how

play04:17

they're using this and it's so good

play04:19

before I move along really show our fans

play04:21

real quick who has tried crei raise your

play04:25

hands I like this but we're gonna have

play04:28

even higher number

play04:30

so I'm joal my name is kind of hard to

play04:33

pronounce I go by Joe sometimes nice to

play04:35

meet you I'm the CEO and founder of

play04:37

grayi and the way that I build this

play04:40

company has been a very interesting

play04:41

Journey everything start back in Brazil

play04:43

I'm a long way from home and everything

play04:46

started with my wife I'm very blessed to

play04:49

have a very smart wife and I have been

play04:51

working clear bit for many years before

play04:53

starting crei and my wife told me you

play04:56

know what you're buing a lot of

play04:57

interesting stuff with like llms you

play04:59

should be sharing more about it online

play05:01

but I suck at writing LinkedIn posts so

play05:05

as a good engineer I was like Hey I'm

play05:06

going to write some agents to do that

play05:08

for me it turns out it

play05:11

work I got so many views everyone's

play05:15

going into my LinkedIn and I was soed I

play05:17

was like you know what I want to

play05:18

automate my life away I don't want to do

play05:20

anything anymore I want to just relax

play05:22

well for my surprise it doesn't turn out

play05:24

that way uh and I start to building cre

play05:27

I because I want to use the same thing

play05:29

to build more and more agents the

play05:31

problem was all that happened in my

play05:35

anniversary so you can see that I was

play05:37

having a lot of fun but at the same

play05:40

point my wife doesn't like me to spend

play05:42

too much time in the computer when we're

play05:43

in the holidays uh but little did she

play05:45

know that I was working super early and

play05:47

I was hacking away and I was buing PRI

play05:50

and things start to cook off and we

play05:52

start to getting bugs like rabbit hole

play05:55

reports hallucinations two erors I'm not

play05:57

going to lie things got a little crazy

play05:59

for a hot second there for us but turns

play06:02

out with that also cre a gate community

play06:04

over 16,000 stars in GitHub uh a Discord

play06:09

Community with over 8,000 people and

play06:11

then someone created a Reddit I didn't

play06:13

know but we have a Reddit and that's

play06:15

amazing and then not too long after that

play06:18

Engineers start to like reach out and

play06:20

then companies start to reach out and

play06:22

I'm talking about hundreds of thousands

play06:23

of people and I'm like all right we need

play06:25

to scale this up but then how we do it

play06:27

how do we scale a company in such a

play06:29

competitive market guess what the answer

play06:32

was in front of me all along we need

play06:36

agents and so did I bu some them agents

play06:40

so let me tell you how I start I was

play06:42

like hey let's start simple this is a

play06:44

company what do we need we need

play06:45

marketing so I build a marketing crew I

play06:48

was like I'm going to build first a

play06:50

content creator specialist a social

play06:53

media analyst a senior content writer

play06:56

and a chief content officer bring them

play06:59

out together together this is my

play07:00

marketing crew I'm going to shoveling

play07:02

rough ideas that kind of suck and I want

play07:04

to get something great so they're going

play07:06

to check acts and check LinkedIn and

play07:08

what other people were talking about

play07:09

this they're going to search internet

play07:11

and learn more about the topic they're

play07:13

going to look at my previous experience

play07:15

and they're going to give me an

play07:16

incredible draft and then I started

play07:18

posting it out and again guess what it

play07:22

worked we got 10x more views in 16 days

play07:26

60 freaking days and I was loving it but

play07:30

with that came a problem I was like well

play07:32

I need to move on I I need to like now

play07:33

serve these people how do I qualify them

play07:36

well I need to go the next level I did a

play07:39

simple crew I'm going to step up the

play07:41

ladder I'm going to do the next step the

play07:43

higher impact but L lower risk so this

play07:46

is what I did I did a lead qualification

play07:48

crew so I was right I'm going to bring

play07:50

up a lead analyst expert I'm going to

play07:53

bring an industry researcher specialist

play07:55

in a strategic planner I'm going to wrap

play07:57

them together into a lead qualification

play07:59

crew I'm going to shoveling my lead

play08:01

responses and I want them to analyze the

play08:03

answers I want them to compare them with

play08:05

my CRM data I want them to research the

play08:07

industry and give me like a score use

play08:10

cases talking points so I can jump in a

play08:12

meeting right away guess what it

play08:16

worked the problem is it worked too

play08:19

out I end up

play08:22

doing 15 plus customer calls in 2 weeks

play08:27

it was crazy you know what I don't

play08:29

regret it I love it so this is what

play08:31

happened I start to expand more let's

play08:32

build more crews we have marketing we

play08:34

have lead qualification let's do code

play08:36

documentation so if you try crew all

play08:38

those docks we didn't write it agents do

play08:40

it for us and I was like I want to do

play08:42

more and start to do email and do more

play08:44

and more and it works so to the point

play08:47

that these are some of the companies

play08:49

they're now building with crew they're

play08:51

using crew and it's insane to me and hey

play08:54

if you don't like these companies you

play08:55

don't believe that well believe some of

play08:57

our investors darh CTO of hubs spot or

play08:59

Jack outman I mean they can vouch for us

play09:02

we're doing pretty well and what about

play09:05

the future like where is this thing

play09:07

going well as an llm model I can't I'm

play09:11

kidding so

play09:14

actually Jenn is not getting back in the

play09:16

bottle this is going to be huge bigger

play09:18

than the internet we all knew it like

play09:20

this this is not going back people are

play09:21

not going to stop using Agents from one

play09:23

day to the other

play09:26

well this is my advice for you be

play09:29

adopter don't wait for other use cases

play09:32

start simple expend to low risk and high

play09:35

impact that's what we did but hey I'm

play09:37

not going to finish here in Cai we are

play09:40

known because we sheep them fast so I'm

play09:43

going to make some announcements of some

play09:45

of the stuff that we are working that

play09:46

I'm super excited about first thing your

play09:49

agents need tools right so why don't you

play09:52

let them build their own tools so we are

play09:54

working with code execution what means

play09:57

that in the new version all you got to

play09:58

do is create an instance of automated

play10:01

coder command line code

play10:03

executor come on you're not buying this

play10:05

I'm not Auto Jam or whatever other

play10:07

framework are using we're crew AI all

play10:09

you got to do it's one flag allow code

play10:11

execution that works your agents can

play10:12

code now you don't got to worry about

play10:15

this another thing that we are working

play10:17

on you know how you do when you hire a

play10:19

new employee you train them why not do

play10:22

that with her crew so you can get

play10:23

consistent results over time well

play10:25

there's a new feature train your crew

play10:28

it's a new CLI you can run that and you

play10:30

can give instructions to it and that's

play10:32

going to become baked into the memory of

play10:34

your agents to the point they're going

play10:35

to give you consistent results every

play10:37

time moving forward but we're not

play10:39

stopping that as well there's more you

play10:42

know what I like to think about us as we

play10:45

don't see agent callers we want all the

play10:48

agents so bring them all we're a

play10:50

universal platform bring any third part

play10:53

agent you know your Yama index agent

play10:55

your link sh agent your autogen agent I

play10:58

mean I don't know why you would do

play10:59

anything else because you got a crew but

play11:00

hey come on you can bring them into the

play11:02

party and they're going to have all the

play11:04

crew AI agents features the shared

play11:06

memory the same tools you're going to be

play11:08

able to use all them if you and then

play11:11

again the best thing about all this you

play11:14

can try it today we just shipped the

play11:16

version before I come in the stage if

play11:18

you want to try it right before this

play11:20

call or later in today you can give it a

play11:22

try it's a new version it's live and if

play11:24

you again that is not exciting enough

play11:26

maybe you want to hear from another of

play11:28

our investors and they

play11:30

so you can and check it out we put

play11:32

together a 2hour course on how to learn

play11:34

about crew aai and all you got to do is

play11:36

go to learn.

play11:38

crew.com

play11:40

and final thing I promise I'm know that

play11:43

be right at time bear with

play11:45

me this conference has been one the best

play11:47

conference I have been who here agrees

play11:49

with

play11:51

that right there's one thing though I

play11:55

heard a lot of like teing a lot of like

play11:59

coming Sue type of Dees and I don't know

play12:02

about you but I'm a little sick of

play12:04

that so why don't we actually start to

play12:07

bring some like agents into

play12:10

production so I want to talk about cre

play12:12

plus it's an Enterprise offering what

play12:14

some of those companies that I showed

play12:15

you were are using it and with cre plus

play12:19

now you build your Crews the way that

play12:20

they're running your terminal but you

play12:22

basically can select them push them to

play12:24

GitHub in three minutes they become an

play12:26

API and I'm talking about a real API I'm

play12:28

talking about about autoscaling

play12:30

protected by a barer token with a

play12:32

private VPC everything that you need to

play12:34

run those things in production and then

play12:36

you can also like one click away export

play12:38

that into a react component and now you

play12:40

basically have a UI that you can demo

play12:42

and you can customize any any way that

play12:43

you want so you can basically connect

play12:45

your agents like in a few minutes to

play12:48

anything and there is more for the first

play12:51

50 companies that signed up using this

play12:53

link we're going to give you access to

play12:55

crei Plus in less than 24 hours and I

play12:59

also have one extra thing you don't even

play13:01

have to build your first crew turns out

play13:04

I pull an out either I have a crew that

play13:06

can build your

play13:08

crew you heard me right based on your

play13:10

email and your company name alone this

play13:13

crew is going to run is going to create

play13:14

your crew push into a GitHub repository

play13:16

and that can be the first crew that you

play13:17

Deploy on CI plus so hey why don't we

play13:20

leave at that it's starting to become a

play13:21

little like uh ugly for the other guys

play13:23

so hey thank you so much I catch you in

play13:25

the confence

play13:30

[Music]

Rate This
β˜…
β˜…
β˜…
β˜…
β˜…

5.0 / 5 (0 votes)

Related Tags
AI AutomationCrei LibraryReal-time AdaptabilityTech InnovationSoftware DevelopmentAgent OrchestrationProductivity ToolsTech TrendsStartup JourneyDigital Transformation