Fetch.ai has recently launched ASI-1 Mini, a Web3-native LLM designed for complex, autonomous workflows.

Try nowopen-new-tab-icon
hero-vector
hero-vector
hero-vector

We are proud to be the

Silver sponsor

of

UK AI Agent Hackathon

The largest Web3 x AI Hackathon in Europe

March 15, 2025

Imperial College London

Schedule

Saturday, March 15

10:00 GMT

Opening Remarks

Imperial College London

10:00 GMT

Hacking Begins

Imperial College London

10:40 GMT

Keynote by Sana Wajid - Chief Development Officer Fetch.ai

Imperial College London

11:40 GMT

Coffee Break

Imperial College London

13:00 GMT

Lunch & Networking Break

Imperial College London

15:30 GMT

Afternoon Coffee Break

Imperial College London

16:50 GMT

Closing Remarks

Imperial College London

Saturday, March 22

12:00 GMT

Hands-On Workshop on ASI1 Mini and AI Agents

Imperial College London

Thursday, April 10

12:00 GMT

Hacking Ends

Imperial College London

Sunday, April 13

10:00 GMT

Demo Day

Imperial College London

Introduction

Fetch.ai’s vision is to create a marketplace of dynamic applications. We are empowering developers to build on our platform that can connect services and APIs without any domain knowledge.

Our infrastructure enables ‘search and discovery’ and ‘dynamic connectivity’. It offers an open, modular, UI agnostic, self-assembling of services.

Our technology is built on four key components:

uAgents - uAgents are autonomous AI agents built to connect seamlessly with networks and other agents. They can represent and interact with data, APIs, services, machine learning models, and individuals, enabling intelligent and dynamic decision-making in decentralized environments.

Agentverse - serves as a development and hosting platform for these agents.

Fetchai SDK – seamlessly integrates your AI Agent into Agentverse and empowers dynamic connectivity with the Fetch.ai SDK

Fetch Network - underpins the entire system, ensuring smooth operation and integration.

ASI-1 Mini - A Web3-native large language model (LLM) optimized for agent-based workflows.

Challenge statement

AI is evolving beyond static models and passive automation—it's time to build AI Agents that can reason, adapt, and interact in real time. This hackathon invites you to harness the power of Fetch.ai’s LLM ASI1-Mini, alongside the uAgents framework or Fetch.ai SDK, to create truly autonomous, intelligent, and goal-driven AI Agents.

The challenge is to build AI-powered multi-agent systems that create useful, innovative, or even amusing solutions for everyday life. Your creation could help streamline tasks, deliver personalized recommendations, or even bring a bit of fun into people’s lives. But this isn’t just about individual convenience—this is about building AI Agents that benefits both individuals and society. Whether you’re tackling education, healthcare, sustainability, finance, Web3 or any other impactful domain, the goal is to demonstrate real-world use cases where AI Agents drive meaningful change.

This is your moment to code, collaborate, and create AI Agents that don’t just run—they reason, adapt, and transform lives. So rally your team, sharpen your skills, and let’s build the future of AI together!

** Got Questions?**

Join the Fetch.ai Mentorship Channel on the UK AI Agent Hackathon Discord to get expert guidance, resolve queries, and connect with mentors!

Fetch.ai tech stack

architecture

Product Overview

architecture

Quick start example

This file can be run on any platform supporting Python, with the necessary install permissions. This example shows two agents communicating with each other using the uAgent python library.
Read the guide for this code here ↗

code-icon
code-icon
from uagents import Agent, Bureau, Context, Model
    class Message(Model):
        message: str
    
    sigmar = Agent(name="sigmar", seed="sigmar recovery phrase")
    slaanesh = Agent(name="slaanesh", seed="slaanesh recovery phrase")
        
    @sigmar.on_interval(period=3.0)
    async def send_message(ctx: Context):
       await ctx.send(slaanesh.address, Message(message="hello there slaanesh"))
        
    @sigmar.on_message(model=Message)
    async def sigmar_message_handler(ctx: Context, sender: str, msg: Message):
        ctx.logger.info(f"Received message from {sender}: {msg.message}")
    
    @slaanesh.on_message(model=Message)
    async def slaanesh_message_handler(ctx: Context, sender: str, msg: Message):
        ctx.logger.info(f"Received message from {sender}: {msg.message}")
        await ctx.send(sigmar.address, Message(message="hello there sigmar"))
        
    bureau = Bureau()
    bureau.add(sigmar)
    bureau.add(slaanesh)
    if __name__ == "__main__":
        bureau.run()
Video introduction
Video 1
Introduction to agents
Video 2
On Interval
Video 3
On Event
Video 4
Agent Messages

Judging Criteria

Each row is scored 1 to 5, with a total score being your final score.
Parameters
Definition
Functionality
How well do your AI Agents perform their intended tasks? How effectively are APIs and frameworks integrated into your solution?
Agentverse Integration
Have you registered all your AI Agents on Agentverse?
Quantity of Agents Created
How many AI Agents have you created for this project? Does your submission demonstrate creativity and diversity in your AI Agents?
Personal Assistant Development
Does your assistant utilize the Search and Discover feature on Agentverse to dynamically connect with and coordinate tasks between multiple agents?
Innovation and Impact
Does your project address a real-world problem or introduce novel ideas?

Prizes

Winner - Best Use of Fetch.ai Tech

£ 500

Cash Prize

Runner up - Best Agentic Hack

£ 250

Cash Prize

Judges

Profile picture of Sana Wajid

Sana Wajid

Chief Development Officer

Profile picture of Edward FitzGerald

Edward FitzGerald

Chief Technology Officer

Profile picture of Attila Bagoly

Attila Bagoly

Head of AI

Profile picture of Elliot Bertram

Elliot Bertram

Business Development Director

Mentors

Profile picture of Abhi Gangani

Abhi Gangani

Developer Advocate

Profile picture of Kshipra Dhame

Kshipra Dhame

Developer Advocate

Ready to get started with Fetch.ai Platform?