Skip to content

About

13 hands-on AIMarket academy courses — orchestration, oracles, MCP security, agent economy, GAIA/ATLAS, federation, PQC (en/ru/es/fr/zh).

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIMarket Courses

CI 13 courses EN RU ES Course portal Test coverage License: MIT

🔄 Synced from the AI-Factory monorepo (append-only history). Pull requests are welcome — merged PRs are imported back and re-synced here. Issues · Pull requests

Thirteen hands-on Python academies — one monorepo, like aimarket-desktop.

Each course is a folder with its own README.md, labs, Colab notebooks (EN/RU/ES/FR/ZH), step-by-step docs, and GitHub Pages sub-site. All embed the live AIMarket ecosystem as a sandbox — oracles, WARDEN, Hub/SDK, GAIA/ATLAS, federation, hybrid signing, lottery, alien-monitor, factory API.

Course Folder Live site
AI Agent Orchestration orchestration-course/ Pages ↗
Verifiable Randomness & Cryptographic Time verifiable-randomness-course/ Pages ↗
MCP Security & Agent Safety mcp-security-course/ Pages ↗
Build an Agent Economy from Scratch agent-economy-course/ Pages ↗
The Mathematics of Trust mathematics-of-trust-course/ Pages ↗
Optimization with Proofs optimization-with-proofs-course/ Pages ↗
Smart Contracts for Agent Economies smart-contracts-course/ Pages ↗
Build Your Own Autonomous AI Factory ai-factory-course/ Pages ↗
3D Data Viz with React-Three-Fiber 3d-data-viz-course/ Pages ↗
Physics-Inspired Computing physics-inspired-computing-course/ Pages ↗
GAIA · ATLAS · Physical World Sensors gaia-atlas-sensors-course/ Pages ↗
Federation & Peer Hubs federation-peer-hubs-course/ Pages ↗
PQC · Hybrid Signing pqc-hybrid-signing-course/ Pages ↗

Portal: alexar76.github.io/aimarket-courses · School on-ramp: edu.modelmarket.dev · Colab: open any lab from a course site → Open in Colab

Tracks (deepen the funnel — don't invent random courses)

Track Academies
Agent builder orchestration → economy → factory → federation
Security & crypto MCP security → PQC hybrid → randomness → smart contracts
Physical world GAIA/ATLAS sensors → 3D viz → physics-inspired
Trust & proofs trust math → optimization proofs → randomness → PQC

Quality bar (every course)

  • Live labs wired to real ecosystem assets
  • Graded exercises + HTML certificate
  • 5 languages (EN / RU / ES / FR / ZH)
  • Step-by-step docs (docs/step-by-step.md + RU/ES/FR/ZH)
  • CI — pytest, asset build, smoke labs
  • GitHub Pages sub-site under this repo (canvas wow heroes on new academies)

Develop

Use Python 3.11 or newer for the courses and their Hub sandbox.

git clone https://github.com/alexar76/aimarket-courses.git
cd aimarket-courses
python3.11 -m venv .venv
source .venv/bin/activate
cd orchestration-course   # pick any course folder
python -m pip install -e ".[hub-lite,dev]"
python -m pytest -q
python3 scripts/build_course_assets.py     # notebooks + local site/

Build the unified Pages tree (portal + all course sites):

python3 _tooling/build_monorepo_pages.py   # writes site/

The coverage updater uses the current Python when it is 3.11+, otherwise the repository's .venv. To select a different test environment, set COURSE_PYTHON=/absolute/path/to/venv/bin/python when running _tooling/update_monorepo_coverage.py or scripts/mirror_satellites.sh in aicom. That environment needs pytest-cov and the courses' test/sandbox dependencies.


Monorepo source

Developed in the aicom monorepo under courses/. Published here via:

./scripts/publish_all_repos.sh --satellite aimarket-courses

Legacy standalone repo alexar76/orchestration-course is archived — use aimarket-courses and the academy portal.


Scaffold a new course

# from monorepo — add an entry to courses/catalog.yaml first
python3 courses/_tooling/scaffold_course.py --id course-<id>
# never --force a shipped course

About

13 hands-on AIMarket academy courses — orchestration, oracles, MCP security, agent economy, GAIA/ATLAS, federation, PQC (en/ru/es/fr/zh).

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages