Aurora NexusMeta KG Applications et MCP
Architecture — Meta KG Applications
architecture technique du Meta KG
Vue d’ensemble
GitHub repo / local repo
↓
Repository Scanner
↓
Inventory classifier
↓
Code parsers + Data parsers + Vector parsers + Runtime parsers
↓
Meta Graph Builder
↓
Postgres Meta KG tables
↓
Context Pack Builder
↓
API locale / CLI / SDK / MCP optionnelSous-graphes
| Namespace | Rôle |
|---|---|
code | fichiers, modules, symboles, endpoints, composants |
data | Postgres, tables, colonnes, migrations, index |
vector | Qdrant, collections, payload fields, embedding models |
runtime | Docker, services, workers, ports, env vars |
tests | tests, fixtures, coverage heuristique |
doc | liens vers KG documentaire existant |
bridge | relations inter-domaines |
Flux context-pack
query utilisateur ou tâche Codex
↓
meta_kg.search
↓
sélection seed nodes
↓
meta_kg.expand borné
↓
scoring preuves + importance
↓
context pack JSON/MarkdownComposants backend proposés
api/meta_kg/
routers.py
schemas.py
service.py
search.py
expand.py
context_pack.py
impact.py
repositories.py
evidence.py
api/code_intelligence/
repository_scanner.py
inventory.py
parsers/
graph_builder.py
api/data_intelligence/
postgres_parser.py
sql_usage_analyzer.py
qdrant_parser.pyModes de consommation
| Mode | Priorité | Usage |
|---|---|---|
| API locale | 1 | Nexus, CLI, tests |
CLI nexus-kg | 2 | Codex local, développeur |
| SDK Python/TS | 3 | intégrations internes/externes |
| MCP | 4 | IDE/agents externes |