aimarket-dataset
Documentation
| Document | Description |
|---|---|
| User guide | Install, configure, verify plugin is loaded |
| User cases | Personas and cross-plugin workflows |
| SDK integration | Code examples and hook behavior |
Weekly anonymized invocation corpus. Open data for researchers.
Every week, exports ai-market-corpus-week-N.jsonl — fully anonymized invocation records (hashed IDs, PII scrubbed). Researchers cite it. Your orchestrator trains on it. Marketing effect: "the AI Economy's public dataset."
When to Use
- Academic research on AI marketplace economics
- Training data for your own orchestrator (which capabilities get called for which tasks)
- Public transparency — "here's what the AI economy looks like this week"
- Marketing — press coverage from data journalists
Installation
pip install aimarket-dataset
Example
from aimarket_hub.database import HubDatabase
from aimarket_dataset.dataset_exporter import export_dataset, schedule_weekly_export
db = HubDatabase("data/hub.db")
# Export this week's corpus
path = export_dataset(db, output_dir="data/datasets", week_number=21)
print(f"Exported to: {path}")
# Check a record
import json
with open(path) as f:
record = json.loads(f.readline())
print(record)
# {"week": 21, "capability_id": "e1b44c49d7b5",
# "product_id": "cc2a8f969bd2", "price_usd": 0.40,
# "latency_ms": 8100, "success": true, ...}
# Cron-friendly: idempotent — exports only if this week's file doesn't exist
schedule_weekly_export(db)
Schema
{
"week": 21,
"capability_id": "sha256hash12",
"product_id": "sha256hash12",
"source_hub": "sha256hash12",
"price_usd": 0.40,
"latency_ms": 8100,
"success": true,
"timestamp": "2026-05-22T12:00:00Z",
"protocol_version": "v2"
}
Privacy
- All IDs are SHA-256 hashed (12-char prefix)
- PII patterns scrubbed (emails →
[email], SSN →[ssn], cards →[card], IPs →[ip]) - No consumer addresses, no wallet data
- License: CC-BY 4.0
License
MIT · Maintained by AI-Factory
Metadata
Release files for aimarket-dataset 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aimarket_dataset-2.0.0.tar.gz | 4.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aimarket_dataset-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.1 kB
Release files / aimarket_dataset-2.0.0.tar.gz
| Download URL | aimarket_dataset-2.0.0.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4e49a139437868c6e075d4855fc9be7d04ea1df4cf77aa70a49cf399dd6400d
|
|
BLAKE2b-256 checksum How to use checksums |
323a348a735f6832d95ae13eb18ff36b96d85648a864bb7c565cad3d955fc987
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / aimarket_dataset-2.0.0-py3-none-any.whl
| Download URL | aimarket_dataset-2.0.0-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2e4527bb39fe82a1f88c84679cac62cb25246f6830030b1a3c679c594ae7d7bd
|
|
BLAKE2b-256 checksum How to use checksums |
990eb2f4bb318c07bc1be22b745fbe6dfe458558179843f13f590d626057fd7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|