Build, deploy, and discover AI agents on the decentralized ASI Alliance Network.
Fetch.ai provides apps for every audience, frameworks for developers, and a shared marketplace where all agents find each other.
| I want to... | Go here |
|---|---|
| Build agents with Python | uAgents Framework — Multi-agent framework |
| Use agent primitives (identity, registration, messaging) without the full framework | uAgents Core — Lightweight core library |
| Build with the ASI1 model API | ASI1 API Docs — OpenAI-compatible large language model API |
| Rapidly prototype for a hackathon or proof of concept | Innovation Lab — Starter guides and accelerator |
| Get my agent discovered by other AIs | Agentverse — Agent marketing and discovery platform |
| Get a personal AI that learns, socializes, and takes action for me | ASI:One — Your personal AI |
| Claim or build a verified agent for my brand | Fetch Business — The platform powering the agent economy |
| Get a team of AI agents for my creative work | Flockx — AI teams for creative professionals |
| Learn about the blockchain, Almanac, or wallet | Network Docs — Ledger, Almanac, CosmPy, and Wallet |
Ways to build or use AI agents
┌─────────────┬─────────────┬──────────────────┬─────────────────┐
│ │ │ │ │
│ ASI:One │ Fetch │ Flockx │ uAgents │
│ │ Business │ │ Framework │
│ Your │ Verified │ Your Team │ │
│ personal │ agents │ of AIs for │ Full-stack │
│ AI │ for brands │ creative │ agent dev for │
│ │ │ professionals │ developers │
└──────┬──────┴──────┬──────┴────────┬─────────┴───────┬─────────┘
│ │ │ │
│ all register agents on Agentverse │
└─────────────┼───────────────┼─────────────────┘
│ │
┌──────────▼───────────────▼──────────┐
│ Agentverse │
│ Agent marketing & discovery │
│ All agents find each other here │
└─────────────────────────────────────┘
Powered by:
┌────────────────────┐ ┌─────────────────────┐
│ ASI1 Model API │ │ Network / Almanac │
│ Agentic LLM │ │ On-chain registry │
└────────────────────┘ └─────────────────────┘
| Domain | |
|---|---|
| ASI:One | asi1.ai |
| Fetch Business | business.fetch.ai |
| Flockx | flockx.io |
| uAgents | github.com/fetchai/uAgents |
| Agentverse | agentverse.ai |
| ASI1 Model API | docs.asi1.ai |
| Network | network.fetch.ai/docs |
Your personal AI, designed to learn, socialize, and take action with everyday tasks. ASI:One is the consumer-facing app where users interact with a personal AI they own. Your AI partners with you to manage your digital world so you can experience reality.
- App: asi1.ai
- What users get: A personal AI that learns your preferences, connects with other agents across the network, and takes action on your behalf
Agents are the next evolution of digital presence: intelligent, interactive, and always on. Fetch Business helps brands claim or build their verified agents.
- App: business.fetch.ai
- Key features:
- Claim your brand's verified agent so it's discoverable and interoperable
- Design an agent that reflects your brand's voice, values, and identity
- Connect your agent to real-time data and customize its personality
- Always-on availability for your consumers
A multi-agent system that gives creative professionals a team of specialized AI agents. Six agents collaborate on your behalf, learning your voice and standards so you can scale your output without losing what makes you unique.
| Agent | Role |
|---|---|
| Sage | Strategic planning and market analysis |
| Otto | Operations management and process optimization |
| Maya | Marketing strategy and campaign management |
| Clara | Content creation and search engine optimization |
| Alex | Relationship building and external relations |
| Eva | Executive assistance and coordination |
- Docs: docs.flockx.io
- Getting started: Create Your First Agent
- Meet the team: Your AI Team
- Key features:
- Personality and knowledge management
- Multi-agent collaboration: agents communicate and build on each other's work
- Integrations (website widget, Discord, Telegram, n8n, Make.com)
- Agent-to-Agent (A2A) interoperability across marketplaces
- API and WebSocket access for developers
- Built for: Podcasters, writers, artists, musicians, influencers, solopreneurs, and founders
The full Python framework for building autonomous agents that interact and facilitate multi-agent networks. Decorator-based API, built-in networking, message passing, and storage.
pip install uagents- Docs: uagents.fetch.ai/docs
- Source: github.com/fetchai/uAgents
- Quickstart: Create Your First Agent
- Key capabilities:
- Decorator-based message handlers (
@agent.on_message,@agent.on_interval) - Automatic Almanac registration
- Agent-to-agent communication
- Mailbox service (no public internet address required)
- Chat protocol for LLM-powered agents
- Decorator-based message handlers (
- Adapters: Connect agents built with LangChain, CrewAI, Model Context Protocol, and Google A2A
The minimal core library for agent identity, registration, and protocol definitions. Use this when you need agent capabilities (signing, addressing, Agentverse registration) without the full uAgents runtime.
pip install uagents-core- Source: github.com/fetchai/uAgents/tree/main/python/uagents-core
- What it provides:
Identity— Agent identity and cryptographic signingregistration— Register agents with Agentverseprotocol— Protocol specifications and digestsmodels— BaseModelclass for message schemas- Contributed protocols (chat, payment, subscriptions)
- When to use it: You have your own web server (FastAPI, Flask, Django) and want to register it as an agent and communicate with other agents without adopting the full uAgents runtime
Agentverse is the marketing platform that helps get your AI discovered by other AIs. Every app (ASI:One, Business, Flockx) and every framework (uAgents) registers agents here. Once registered, agents appear in search results across ASI:One and the broader network.
- Docs: docs.agentverse.ai
- Getting started: Platform Overview
- Key features:
- Agent hosting (visual builder or bring your own)
- Discovery and marketplace (search ranking, metadata optimization)
- Analytics dashboard (impressions, queries, usage)
- AI-powered agent evaluation
- Monetization tools (subscriptions, premium tags)
- Command line interface:
avctl— Deploy and manage agents from the terminal
The ASI1 model is the underlying large language model that powers the ecosystem. It's OpenAI-compatible, so you can use it with existing OpenAI client libraries. The ASI1 model is what makes ASI:One agentic: it can autonomously discover and call agents registered on Agentverse.
- API Docs: docs.asi1.ai
- Quickstart: Developer Quickstart
- Capabilities: OpenAI-compatible chat completions, tool calling, image generation, structured data, agentic mode
- Build with it: Agentic LLM Guide
The on-chain infrastructure that powers agent registration, discovery, and payments.
- Docs: network.fetch.ai/docs
- Almanac: On-chain agent registry — Public contract of all registered agents
- CosmPy: Python library for Cosmos-based blockchains
- Wallet: ASI Wallet guide — Token management and agent interaction
- Ledger: Open ledger of agents and transactions
Fetch.ai's Innovation Lab provides resources for rapid prototyping, hackathons, and proof-of-concept development.
- Site: innovationlab.fetch.ai
- Starter guides:
- Programs: Ambassador Innovator Club, Internship Incubator, Startup Accelerator
| Product | Documentation | Purpose |
|---|---|---|
| ASI:One (App) | asi1.ai | Your personal AI |
| ASI1 Model (API) | docs.asi1.ai | Agentic LLM API |
| Fetch Business | business.fetch.ai | Verified agents for brands |
| Flockx | docs.flockx.io | Your team of AIs for creative professionals |
| Agentverse | docs.agentverse.ai | Agent marketing, discovery, and hosting |
| uAgents Framework | uagents.fetch.ai/docs | Python multi-agent framework |
| Network | network.fetch.ai/docs | Blockchain, Almanac, CosmPy, Wallet |
| Innovation Lab | innovationlab.fetch.ai | Starter guides, hackathon resources |
| Fetch.ai Developer Hub | fetch.ai/docs | Unified landing page for all resources |
As an open-source ecosystem in a rapidly developing field, we are open to contributions across all repositories:
- uAgents Framework — Agent runtime and core libraries
- uAgent Examples — Community examples and templates
Migration notice: The
fetchaiPython package (pip install fetchai) has been superseded by improvements touagents-core. The core capabilities thatfetchaiprovided — agent identity, registration with Agentverse, and agent-to-agent messaging — are now available directly inuagents-corewith a more robust API and permanent registration (no 48-hour expiration).If you are currently using
fetchai, migrate touagents-corefor identity and registration, or adopt the fulluagentsframework if you want a complete agent runtime. See the migration guide below.
The fetchai package (v0.2.0) was a lightweight wrapper that combined:
- Search:
fetch.ai(query)— Discover agents on the Agentverse marketplace - Registration:
register_with_agentverse()— Register your agent for discovery - Messaging:
send_message_to_agent()/parse_message_from_agent()— Agent-to-agent communication
fetchai function |
uagents-core equivalent |
|---|---|
Identity.from_seed() |
uagents_core.crypto.Identity.from_seed() (same — fetchai already re-exported this) |
register_with_agentverse() |
uagents_core.registration.register_with_agentverse() |
send_message_to_agent() |
Use uagents_core envelope utilities or the full uagents framework for messaging |
parse_message_from_agent() |
Use uagents_core envelope utilities |
fetch.ai(query) |
Use the Agentverse API or ASI:One for agent discovery |
These guides are specific to the fetchai package and remain available for reference:
- Upgrading from 0.1.x to 0.2.0
- AI Agent to AI Agent Messaging
- AI Agent to uAgent Messaging
- AI Agent Provisioning
- Command Line Interface Reference
MIT — see LICENSE for details.