h3rb3rn/moe-sovereign-benchmarks
收藏资源简介:
--- license: cc-by-sa-4.0 task_categories: - question-answering - text-generation language: - de - en tags: - moe - mixture-of-experts - benchmark - knowledge-graph - graphrag - self-hosted - digital-sovereignty - langgraph - neo4j - mcp - tool-use - multi-agent - orchestration - evaluation pretty_name: "MoE Sovereign Benchmark Results" size_categories: - n<1K configs: - config_name: moe_eval_v1 data_files: "results/eval_*.json" - config_name: gaia_l1 data_files: "results/gaia_*.json" - config_name: longmemeval data_files: "results/longmemeval_*.json" - config_name: runs data_files: "results/run_*.json" --- # MoE Sovereign — Benchmark Results Benchmark results from **[MoE Sovereign](https://moe-sovereign.org)**, an open-source Mixture-of-Experts orchestrator for self-hosted LLM inference with deterministic routing, GraphRAG knowledge accumulation, and MCP precision tools. ## Project Overview MoE Sovereign is a **locally hosted, non-commercial** AI orchestration platform that routes requests through specialized expert LLMs using deterministic template-based routing (not learned routers). It is designed for **digital sovereignty** — all data stays on-premise, all decisions are auditable. ### Architecture | Component | Technology | |-----------|-----------| | Orchestrator | FastAPI + LangGraph (Python) | | Knowledge Graph | Neo4j (GraphRAG with domain-scoped entity filters) | | Semantic Cache | ChromaDB (L1, cosine < 0.15) + Valkey (L2-L4) | | MCP Tools | 23 deterministic tools (AST-whitelisted evaluator) | | Event Streaming | Apache Kafka (ingest, feedback, linting, audit) | | Deployment | Single OCI image, 3 profiles (solo/team/enterprise) | ### Hardware All benchmarks were run on a personally built 48U server rack: | Node | GPUs | VRAM | RAM | Role | |------|------|------|-----|------| | N04-RTX | 5x RTX 3060 | 60 GB | 64 GB | Primary inference (>30B models) | | N06-M10 | 4x Tesla M10 | 32 GB | 128 GB | Secondary inference (<=20B) | | N07-GT | 2x GPU | 16 GB | 32 GB | Overflow | | N09-M60 | 2x Tesla M60 | 16 GB | 14 GB | Lightweight tasks | No sponsored hardware, no cloud credits, no institutional funding. Every benchmark value was measured on servers purchased with personal funds. ## Benchmark Results Summary ### MoE-Eval v1 (Internal Cognitive Benchmark) 9 test cases across 4 categories, scored via deterministic checks + LLM-as-Judge (gpt-oss:20b, direct Ollama call bypassing pipeline). | Test | Category | Det. | LLM | Combined | |------|----------|-----:|----:|---------:| | Subnet calculation | MCP Precision | 7.0 | 10.0 | **8.8** | | Arithmetic + units | MCP Precision | 10.0 | 9.0 | **9.4** | | Date (leap year) | MCP Precision | 10.0 | 9.0 | **9.4** | | 3-turn memory | Compounding Knowledge | 5.5 | 9.0 | **7.6** | | 5-turn memory | Compounding Knowledge | 0.0 | 0.0 | 0.0 | | Legal routing (BGB) | Domain Routing | 0.0 | 8.0 | **4.8** | | Medical (Hashimoto) | Domain Routing | 9.4 | 0.0 | 3.8 | | Code review (SQL inj.) | Domain Routing | 8.8 | 9.0 | **8.9** | | Multi-expert synthesis | Multi-Expert | 2.3 | 0.0 | 0.9 | | **Average** | | | | **6.0/10** | **Scoring**: Combined = 0.4 x Deterministic + 0.6 x LLM Judge. Some LLM judge scores are 0.0 due to model unloading between calls (gpt-oss:20b on shared Tesla GPU). ### GAIA Level 1 (External Benchmark) 10 questions from the GAIA validation set (General AI Assistants, multi-step reasoning + tool use). | # | Question Topic | Expected | Correct | Time | |---|---------------|----------|---------|-----:| | 1 | Kipchoge marathon pace calculation | 17 | Yes | 267s | | 2 | Mercedes Sosa discography (2000-2009) | 3 | Yes | 57s | | 3 | Game show probability | 3 | Yes | 397s | | 4 | Fish bag volume (Leicester paper) | 0.1777 | No | 368s | | 5 | Bird species in YouTube video | 3 | Yes | 389s | | 6 | Pie Menus paper author's work | (long text) | No | 455s | | 7 | Doctor Who maze location | THE CASTLE | Yes | 90s | | 8 | Secret Santa logic puzzle | Fred | No | 180s | | 9 | Reversed text comprehension | Right | No | 1243s | | 10 | Spreadsheet land plot connectivity | No | Yes | 941s | **Result: 6/10 = 60.0%** GAIA Leaderboard context (April 2026): - GPT-5 Mini: 44.8% - Claude 3.7 Sonnet Thinking: 43.9% - Gemini 2.5 Pro: 33.3% - **MoE Sovereign (30b-balanced): 60.0%** (Level 1 only, 10 questions) - Qwen3 32B Thinking: 12.3% **Note**: Our result is on a 10-question subset of Level 1 only. The leaderboard scores are across all levels. Direct comparison is not meaningful — our score demonstrates orchestration value-add over individual backbone models (11-28%). ### LongMemEval (External Benchmark) 8 curated multi-turn tests across 5 memory ability categories. | Category | Passed | Avg. Score | |----------|--------|-----------| | Multi-session reasoning | 2/2 | 66.7% | | Temporal reasoning | 1/1 | 66.7% | | Information extraction | 1/2 | 50.0% | | Knowledge update | 1/2 | 50.0% | | Abstention | 0/1 | 20.0% | | **Overall** | **5/8** | **52.5%** | Reference: EverMemOS = 83%, TiMem = 76.9% ### Compounding Effect (Run 1 vs Run 2) A key architectural claim: the system improves over time through knowledge accumulation. | Metric | Run 1 | Run 2 | Change | |--------|------:|------:|--------| | 70b template latency | 1414s | 641s | **-55%** | | Neo4j entities | ~400 | 1610 | +302% | | Neo4j relations | ~200 | 1317 | +559% | | Ontology gaps | 0 | 171 | (tracked) | ## Template Configuration All benchmarks use the `moe-reference-30b-balanced` template: | Expert | Model | Node | |--------|-------|------| | Planner | phi4:14b | N06-M10 | | Judge/Merger | gpt-oss:20b | N04-RTX | | reasoning | deepseek-r1:32b | N04-RTX | | research | gemma3:27b | N04-RTX | | technical_support | qwen3:32b | N04-RTX | | code_reviewer | devstral:24b | N06-M10 | | math | phi4:14b | N06-M10 | | legal_advisor | gpt-oss:20b | N06-M10 | | medical_consult | gpt-oss:20b | N09-M60 | | creative_writer | gemma3:12b | N07-GT | | translation | phi4:14b | N07-GT | ## Enterprise Features (validated, no regression) After implementing four enterprise architecture features inspired by Palantir AIP, Databricks Mosaic AI, and Glean, a validation benchmark confirmed **6.0/10 — identical to baseline**: 1. **Confidence Decay & Self-Healing**: Trust-score computation with automatic removal of decayed unverified triples 2. **Multi-Tenant RBAC**: Graph-level tenant isolation via Neo4j `tenant_id` filtering 3. **Inline Provenance Tags**: `[REF:entity]` source attribution in merger responses 4. **Blast-Radius Estimation**: Quarantine for high-impact triples (>20 connected entities) ## File Structure ``` results/ eval_*.json # MoE-Eval scored results (deterministic + LLM judge) run_*.json # MoE-Eval raw pipeline outputs gaia_*.json # GAIA Level 1 results longmemeval_*.json # LongMemEval results datasets/ moe_eval_v1.json # MoE-Eval v1 test case definitions (9 tests, 4 categories) ``` ## Reproducibility All benchmarks can be reproduced: ```bash # Clone the main project git clone https://github.com/h3rb3rn/moe-sovereign # Run MoE-Eval MOE_API_KEY=<your-key> MOE_TEMPLATE=<your-template> python3 benchmarks/runner.py MOE_API_KEY=<your-key> python3 benchmarks/evaluator.py # Run GAIA Level 1 HF_TOKEN=<your-token> MOE_API_KEY=<your-key> python3 benchmarks/gaia_runner.py # Run LongMemEval MOE_API_KEY=<your-key> python3 benchmarks/longmemeval_runner.py ``` ## Citation ```bibtex @misc{horn2026moesovereign, title = {Sovereign Mixture-of-Experts: A Locally Hosted, Deterministically Routed LLM Orchestrator with Compounding Knowledge}, author = {Philipp Horn}, year = {2026}, url = {https://moe-sovereign.org}, note = {Non-commercial, CC BY-SA 4.0} } ``` ## Author **Philipp Horn** — kontakt@philipp-horn.dev Built entirely on personally purchased consumer hardware. Digital sovereignty lived, not preached. ## License CC BY-SA 4.0





