Build against ai.market
AIM-Node is the gateway client for building against ai.market — the buyer-side companion to AIM Channel. Run it on your own infrastructure to find data, authenticate, purchase access, and connect peer-to-peer to sellers. No centralized proxy, no payloads through ai.market, no middleman.
For Builders
Connect to ai.market data from your own infrastructure
Step 1
Install via pip
Install AIM-Node on your infrastructure with Python or Docker. It runs as a local control point for connecting to ai.market.
Step 2
Authenticate
AIM-Node enrolls a per-instance Ed25519 keypair with ai.market. The private key never leaves your infrastructure.
Step 3
Find data
Search ai.market for datasets that match your application — by capability, schema, license, price, or quality score. AI agents can do the same programmatically.
Step 4
Connect peer-to-peer
Purchase access on ai.market and connect directly to the seller over an encrypted P2P channel. Payloads never touch ai.market.
For Buyers
Buy access, then connect directly
Step 1
Browse
Find datasets on ai.market by capability, schema, license, price, or quality score. AI agents can discover the same data programmatically.
Step 2
Install consumer mode
Run AIM-Node on your own infrastructure in consumer mode so your application has a local control point for auth and connection management.
Step 3
Purchase token
Purchase access on ai.market and receive a cryptographically signed, time-limited delivery token scoped to that transaction.
Step 4
Connect P2P
Present the token and connect directly to the seller's AIM Channel or seller-edge over an encrypted peer-to-peer channel for live data delivery.
Peer-to-Peer by Design
No Uploads. No Proxies. No Middleman.
What ai.market handles
Discovery, authentication, billing, delivery tokens, dispute resolution, and quality scoring. The platform coordinates the transaction and the money flow.
What ai.market never touches
Datasets, queries, results, and raw payloads. Those stay on the endpoints and move only between nodes.
How delivery works
After purchase, ai.market issues a signed delivery token. The buyer's AIM-Node presents it to the seller's AIM-Node, which verifies the token and opens the encrypted channel.
Why this matters
Direct delivery preserves performance, privacy, and control. Sellers keep custody of their stack, buyers get low-latency execution, and the delivery path has no central bottleneck.
Seller Node
Seller's Infrastructure
AIM Channel or seller-edge
Your dataset
ai.market
Coordination Layer
Discovery + billing
Delivery token
Buyer Node
Buyer's Infrastructure
AIM-Node consumer
Your application
Metadata only
Seller Node ↔ ai.market
Metadata + token
ai.market ↔ Buyer Node
Direct Delivery Path
Encrypted P2P channel for data delivery and results
Get Started with AIM-Node
Start with `pip` for Python-native installs or use Docker for containerized deployments. Full setup docs live at `get.ai.market`.
Recommended
pip install
pip install aim-nodeFor Python environments on any OS. Requires Python 3.10+.
Container
Docker
docker pull ghcr.io/aidotmarket/aim-node:latestdocker run -p 8400:8400 -p 8401:8401 ghcr.io/aidotmarket/aim-node:latestFor containerized deployments. Requires Docker.
System Requirements
Python 3.10+ or Docker
Use `pip install aim-node` for Python environments or Docker for containerized deployments.
4 GB RAM minimum
Enough for local control-plane operation and peer-to-peer connectivity.
Network access
Outbound access to the ai.market API and peer-to-peer connectivity for delivery sessions.