Skip to main content

Find the right AI at the right time and register your AI to be discovered.

Project description

Fetch.ai Ecosystem

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.

Where Should I Start?

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

The Ecosystem at a Glance

                     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

Build or Use AI Agents

ASI:One — Your Personal AI

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

Fetch Business — The Platform Powering the Agent Economy

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

Flockx — Your Team of AIs for Creative Professionals

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

uAgents Framework — Multi-Agent Systems in Python

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

uAgents Core — Lightweight Primitives

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 signing
    • registration — Register agents with Agentverse
    • protocol — Protocol specifications and digests
    • models — Base Model class 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 — Agent Marketing and Discovery

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

Powered By

ASI1 Model API

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.

Network — Blockchain, Almanac, and Wallet

The on-chain infrastructure that powers agent registration, discovery, and payments.

Resources

Innovation Lab — Starter Guides and Accelerator

Fetch.ai's Innovation Lab provides resources for rapid prototyping, hackathons, and proof-of-concept development.

All Documentation Links

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

Contributing

As an open-source ecosystem in a rapidly developing field, we are open to contributions across all repositories:


Legacy: fetchai Python Package

Migration notice: The fetchai Python package (pip install fetchai) has been superseded by improvements to uagents-core. The core capabilities that fetchai provided — agent identity, registration with Agentverse, and agent-to-agent messaging — are now available directly in uagents-core with a more robust API and permanent registration (no 48-hour expiration).

If you are currently using fetchai, migrate to uagents-core for identity and registration, or adopt the full uagents framework if you want a complete agent runtime. See the migration guide below.

What the fetchai Package Provided

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

Migrating from fetchai to uagents-core

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

Legacy Documentation

These guides are specific to the fetchai package and remain available for reference:

License

MIT — see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fetchai-0.2.4.tar.gz (24.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fetchai-0.2.4-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

Details for the file fetchai-0.2.4.tar.gz.

File metadata

  • Download URL: fetchai-0.2.4.tar.gz
  • Upload date:
  • Size: 24.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for fetchai-0.2.4.tar.gz
Algorithm Hash digest
SHA256 976af022dd1b2e988df07b1c4c2356faf220c5cbed1f266bf22814b0ee20bee3
MD5 9d0385fe93b70080fbcd671b5a8d43eb
BLAKE2b-256 b7826b18126e294d3a78325cb9bbae884672c49bf28c27a57cd1de6bad791c75

See more details on using hashes here.

File details

Details for the file fetchai-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: fetchai-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 23.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for fetchai-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 91f07fd09623d55449182b0b8d83884ecf3067461e0e715dd7ee6950465f1cde
MD5 91f990d0feef1d3ff52215860335f0fc
BLAKE2b-256 eb0346a622049ba555f49ab88e4a85b2d6708469f45650330b38852f29fbea87

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page