Skip to main content

Metis

CI Python 3.11 | 3.12 237 tests passing Test coverage 82% License MIT Docker ready Live demo

Metis (μῆτις) — distributed cognitive layer over any LLM
Part of the alexar76 AI agent economy

Metis live demo — interactive 3D superbrain with cognition graph and chat at metis.modelmarket.dev
Grab the star · watch it pulse and think · chat with Metis — open the live demo →

🌐 Language: English · Русский · Español

Multi-agent reasoning orchestrator — Understanding Council, DGPD depth gating, layered MoA, verifier, memory, search, economy metering, distributed cluster, MCP tools, and OpenAI-compatible API.

Quick start

python3 -m venv .venv && source .venv/bin/activate
pip install -e ".[dev,distributed]"
ollama pull qwen3:8b
metis "Explain multi-agent systems" --model qwen3:8b --url http://localhost:11434/v1

Install

PyPI package name is aimarket-metis (the PyPI name metis is a different project). Import path and CLI stay metis, metis-serve, etc.

# PyPI
pip install aimarket-metis
pip install "aimarket-metis[dev,distributed]"

# GitHub release tag
pip install "aimarket-metis[distributed] @ git+https://github.com/alexar76/metis.git@v0.2.0"

# Clone / monorepo (editable)
git clone https://github.com/alexar76/metis.git && cd metis
pip install -e ".[dev,distributed]"

# Docker
docker compose up -d

Documentation index

Resource Link
Architecture EN · RU · ES
API reference EN · RU · ES
Deployment EN · RU · ES
Security EN · RU · ES
User guide EN · RU · ES
Distributed EN · RU · ES
Ecosystem EN · RU · ES
Research EN · RU · ES
Wiki Home · Quick Start · FAQ
Landing page Live demo · docs/landing/index.html · deploy guide
Changelog CHANGELOG.md · RELEASE.md

Ecosystem map

Project Role
Metis Cognitive orchestration layer (this repo)
cognitive-runtime OpenAI API wrapper with DGPD
ARGUS-3 Demand-side reference agent + WARDEN MCP firewall
AIMarket Hub Federated capability catalog and invoke API
aimarket-oracle-gateway Verifiable oracle MCP services
HELIOS Broadcast pipeline for ecosystem content
AICOM AI-Factory — autonomous product pipeline

CLI commands

Command Purpose
metis Run a query through the cognitive stack
metis-serve OpenAI-compatible API (/v1/chat/completions)
metis-node Start a distributed worker node
metis-coordinator Start the cluster coordinator
metis-cluster Check cluster node health

Architecture

flowchart LR
    Q["Query"] --> M["Metis"]
    M --> R["Router"]
    R --> C["Council/MoA/Agent"]
    C --> P["LLM Providers"]
    C --> T["Tools + MCP"]
    M --> E["Economy Meter"]

Production

export METIS_API_KEY=sk-...
metis-serve --config config.production.yaml --production --port 8080

Legacy env vars SUPERBRAIN_* and COGNITIVE_* are still read for one release cycle.

Docker

cp config/docker.env.example .env
docker compose up -d --build

Tests

pytest --cov=metis --cov-report=term-missing -v

Research citations

Design decisions are grounded in published work — see docs/en/RESEARCH.md for Yang et al. 2026 (heterogeneous agents), Wang et al. ICLR 2025 (layered MoA), and related citations with honest caveats.

MIT License

Metadata

Release files for aimarket-metis 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aimarket-metis 0.2.0
File Size Uploaded
aimarket_metis-0.2.0.tar.gz 133.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aimarket-metis 0.2.0
File Interpreter ABI Platform
aimarket_metis-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 269.0 kB

Release files / aimarket_metis-0.2.0.tar.gz

Download URL aimarket_metis-0.2.0.tar.gz
Size 133.6 kB
Tags Source
SHA-256 checksum
How to use checksums
872c84749791aea42e520a9172fe7bc264f477dbb11979af5cfeaf74456344f8
BLAKE2b-256 checksum
How to use checksums
4a7ae6944dbd9bb98bbb1ff3189d97f2591137dd98ee75bd16556e0d1b16deba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / aimarket_metis-0.2.0-py3-none-any.whl

Download URL aimarket_metis-0.2.0-py3-none-any.whl
Size 135.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
445e58e93c251d82e8918f34c938d4999b72888527186638ed0f23e7a8aa9b3d
BLAKE2b-256 checksum
How to use checksums
3bd5cab93c0070204f4096485fc3b5b5c34a58a0c81e4f7dc21f5b753d98657e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page