Fetch.ai: An open platform for the AI economy | The AI Summit NYC
TLDRHamayan Shik, CEO and founder of Fetch, introduces an open platform for the new AI economy, emphasizing a paradigm shift in software development. Fetch aims to create a network of applications powered by AI, allowing for self-assembling workflows through microagents. The platform encourages an open-source community, enabling developers to monetize their contributions and build applications that can be discovered and utilized across various user interfaces. Shik highlights Fetch's potential in enterprise applications and invites users to experience the platform firsthand.
Takeaways
- 🚀 Fetch is an open platform for the new AI economy, aiming to create a paradigm shift in software development.
- 🤖 The platform is designed to avoid buzzwords like blockchain and crypto, focusing on practical AI applications.
- 🔍 Search and discovery are changing, with AI enabling more personalized and efficient ways to find information or services.
- 📲 The app culture is slowing down as consumers demand everything connected and instant, leading to a shift in software architecture.
- 🌐 Fetch is creating an infrastructure for an application layer that allows for on-demand, self-assembling applications powered by AI.
- 🤝 Users can interact with the Fetch system through various user interfaces, including digital assistants and IoT devices.
- 🔧 Microagents are the building blocks of Fetch, combining microservices, communication layers, and reinforcement learning.
- 🔄 The AI assembler dynamically combines microagents to create workflows that fulfill specific user intents.
- 💼 There's a monetization model within Fetch, allowing developers to monetize their open-source code and machine learning algorithms.
- 📈 Fetch aims to connect consumers with suppliers, making it developer-friendly and user interface agnostic.
- 📝 The platform has seen rapid growth with around 20,000 to 30,000 microagents and a dozen services since its recent launch.
Q & A
What is Fetch and how does it differ from other AI platforms?
-Fetch is an open platform for the new AI economy, focusing on creating a network of applications powered by AI. It differs from other AI platforms by emphasizing open-source development, self-assembly of applications, and a paradigm shift in software architecture, moving away from isolated architectures to a network of interconnected applications.
What is the significance of the shift in search and discovery in the AI space?
-The shift in search and discovery signifies a move from traditional search engines providing thousands of results to a more intuitive system where users can input their intent and receive tailored results, improving efficiency and user experience.
How does Fetch address the changing consumer demands for software applications?
-Fetch addresses consumer demands by facilitating a paradigm shift in software development, allowing for the creation of applications that can be self-assembled based on user intent, reducing the need for multiple apps and promoting a more streamlined, connected experience.
What is the role of microagents in Fetch's infrastructure?
-Microagents in Fetch's infrastructure are small, context-aware services that can communicate with each other and combine reinforcement learning. They enable the creation of workflows that dynamically assemble applications on-the-fly, responding to user needs.
How does Fetch ensure that developers can monetize their contributions?
-Fetch includes a monetization model within its platform, allowing developers to write and monetize their code, machine learning algorithms, and applications. This incentivizes contribution and fosters a growing ecosystem of developers and applications.
What is the current number of microagents on Fetch's platform?
-At the time of the presentation, there were approximately 20,000 to 30,000 microagents running on Fetch's platform, with around 10 to 12 services being delivered using them.
How does Fetch's architecture apply to enterprise applications?
-Fetch's architecture allows enterprises to leverage open-source-like applications, enabling them to integrate various services built by developers into their operations. This provides a flexible and scalable solution for enterprise needs.
What is the process for creating a Fetch AI agent?
-Creating a Fetch AI agent involves deploying a microagent through the platform, which can be done quickly. The agent can then be interacted with and tested to ensure it meets the desired functionality.
How does Fetch handle the competition among developers creating agents?
-Fetch encourages a healthy competitive environment by providing a platform where developers can create and monetize their agents. The platform's discoverability features help ensure that the best agents can be found and utilized by users.
What is the potential overlap between Fetch's approach and OpenAI's Swarms of AI agents?
-While there is overlap in the sense that both platforms involve AI agents, Fetch emphasizes a more open, self-assembling, and peer-to-peer approach, allowing for greater autonomy and dynamic assembly of services based on user prompts.
Outlines
🌟 Introduction to Fetch and AI Economy
The speaker, Hamayan Shik, CEO and founder of Fetch, introduces the concept of Fetch as an open platform for the new AI economy. He emphasizes the importance of avoiding buzzwords and focusing on the practical applications of AI. Shik highlights the inflection point AI has reached and the changing landscape of search and discovery, as demonstrated by Open AI. He also discusses the shift in consumer demands, the evolution of software architecture, and the need for a network of applications powered by AI.
🤖 The Future of Application Development with AI
Shik delves into the future of software development, where AI plays a central role in assembling applications based on user intent. He introduces the concept of microagents, which are microservices with a communication layer and reinforcement learning capabilities. These microagents can be combined dynamically to create applications that meet specific user needs. Shik also mentions the AI assembly engine, which is the secret source of Fetch's ability to create applications using microservices.
🔍 Open AI and the Swarm of AI Agents
The discussion shifts to Open AI's approach to AI agents and how Fetch differs. Shik explains that while Open AI focuses on one-to-one integration, Fetch allows for a more open and self-assembling system where multiple services can be connected to deliver a final objective. He provides an example of how Fetch can be used to build a taxi service by connecting various services like insurance and driver licensing, emphasizing the platform's openness and autonomy.
📈 Growth and Enterprise Applications of Fetch
Shik addresses the growth of Fetch, mentioning the recent launch of Delta V and the rapid increase in registered microagents. He discusses the potential for enterprise applications, comparing Fetch to robotic process automation but with a more open and customizable approach. Shik also touches on the monetization model, allowing developers to profit from their contributions to the platform.
📝 Creating a Fetch AI Agent for News
The speaker concludes with a Q&A session where he offers to help a user create a Fetch AI agent. The user's goal is to create an article about the top AI agents in the blockchain space. Shik invites the user to the booth to deploy the agent and see it in action, showcasing the ease of use and developer-friendly nature of Fetch.
Mindmap
Keywords
💡Fetch
💡AI Economy
💡Microagents
💡AI Assembly Engine
💡Open Source
💡Reinforcement Learning
💡User Interface Agnostic
💡Monetization Model
💡Autonomous Agents
💡Developer Community
Highlights
Fetch is an open platform for the new AI economy.
Hamayan Shik, CEO and founder, has a background from DeepMind.
Fetch aims to be less corporate and more open.
The AI space is at an inflection point due to generative AI's potential.
Search and discovery are changing, moving from Google searches to intent-based interactions.
Consumers demand everything now, with a shift towards less app culture.
Software architecture is undergoing a paradigm shift towards open-source and application layer architecture.
Fetch is creating a network of applications powered by AI for on-demand use.
The system assembles applications based on user objectives and intents.
Fetch is building an infrastructure for AI space with open source models and machine learning.
Microagents are a key component, combining microservices, communication layers, and reinforcement learning.
Fetch's AI assembly engine dynamically creates applications from microagents.
Fetch is developer-friendly, allowing easy integration of machine learning models.
There's a monetization model for developers to earn from their contributions.
Fetch connects consumers to suppliers, aiming for discoverability and ease of use across user interfaces.
Fetch has opened Delta V, with around 20-30,000 microagents and 10-12 services.
Enterprise applications can leverage Fetch's open architecture for robotic process automation.
Fetch's platform allows for P2P interactions with autonomous agents that can self-assemble to deliver services.
The platform encourages an ecosystem where developers can build, share, and monetize their AI applications.