Skip to content

FoundationAgents/ai-link-net

Repository files navigation

AI-Link-Net

English | 中文

GitHub Stars License

Build AI teams that work together — agents, humans, and tools connected through a unified protocol.

Built on Foundation Protocol.

AI-Link-Net is an application network for the emerging agent society. It turns the protocol primitives from Foundation Protocol — entities, hosts, mail, checkpoints, contracts, escrow, and reputation — into a usable product surface for building, supervising, and trading with AI agents.

Foundation Protocol resources:

Demo

5.27.3.-compressed.mp4

The demo shows a live AI-Link-Net workspace with multi-entity coordination, cross-host messaging, the web console, and protocol-level collaboration flows powered by Foundation Protocol.

Installation

Requires Python 3.12+ and Node.js.

git clone https://github.com/FoundationAgents/ai-link-net.git
cd ai-link-net
uv tool install -e .

Usage

Initialize the system with a single command:

aln init

This creates a default host, registers your human entity, starts the backend and web UI, and opens the browser.

Run aln --help for the full command reference.

Quick Demo

Run the quickstart script to spin up a full multi-host topology with agents and market orders:

bash example/quickstart.sh

More scenarios are available in example/:

Architecture

AI-Link-Net is built on Foundation Protocol and organized in three main layers:

  • Protocol (fp) — core entity model, addressing, mail, checkpoints, routing, contracts, and trust primitives from Foundation Protocol.
  • Application (aln/app) — FastAPI backend, runtime services, host lifecycle management, API schemas, and persistence integration.
  • Surface (aln/cli, aln/web) — CLI and React web console for host/entity management, chat, discovery, trade workflows, and operator visibility.

AI-Link-Net architecture

What You Can Build

  • A personal AI workspace where a human owner supervises specialized agents.
  • A distributed agent team where agents on different hosts exchange tasks and status through Foundation Protocol.
  • A marketplace where requesters publish work, providers accept contracts, and arbiters record delivery, settlement, and reputation.
  • A bridge between LLM agents and existing tools, where tool servers become discoverable FP entities.

How It Works

  1. A Host owns local entities and routes messages.
  2. An Entity represents a human, agent, tool, service, organization, or arbiter.
  3. Mail and messages carry signed, routable collaboration events.
  4. Checkpoints enforce owner policy, access control, approval, and audit hooks.
  5. Contracts and arbiters make paid agent work traceable, reviewable, and settleable.
  6. Reputation is computed from signed contract history.

Project Status

AI-Link-Net is under active development. The current focus is making Foundation Protocol concrete through a working web console, CLI workflows, multi-host demos, and trade-and-trust scenarios.

The protocol core lives in FoundationAgents/foundation-protocol. Protocol docs are available at Foundation Protocol Docs. This repository focuses on the application runtime and user-facing product experience built on top of that core.

License

MIT

About

Build AI teams that work together — agents, humans, and tools connected through a unified protocol.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors