Epyc Orchestrator

C 69 completed
Library
cli / python · medium
628
Files
179,912
LOC
2
Frameworks
8
Languages

Pipeline State

completed
Run ID
#369746
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
64.33
Framework unique
Isolation
Last stage change
2026-05-10 03:35:24
Deduplication group #49203
Member of a group with 11 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Backend
All rows above produced by Repobility · https://repobility.com

AI Prompt

Create a command-line tool in Python for hierarchical multi-model orchestration, specifically for local LLM inference. I need it to manage tasks across different model tiers, supporting automatic escalation if a model fails or times out. Key features should include speculative decoding for speedup, an episodic memory system backed by FAISS, and a tool execution sandbox with a plugin system. The system should expose a FastAPI endpoint at port 8000 for chat interactions, handling both standard and streaming requests. Please structure the configuration using environment variables and allow model roles to be defined in a YAML file.
python cli fastapi llm orchestration ai mlops faiss api pydantic
Generated by gemma4:latest

Catalog Information

The epyc-orchestrator project is designed to manage and orchestrate multiple machine learning models locally for efficient inference.

Description

This project enables hierarchical multi-model orchestration for local large language model (LLM) inference. It allows users to efficiently manage and combine the capabilities of various LLMs, making it a valuable tool for applications that require complex reasoning and decision-making. The epyc-orchestrator is built using Python and leverages popular libraries such as FastAPI, Gradio, NumPy, Pandas, Pydantic, Rich, Scikit-Learn, and Uvicorn.

الوصف

هذا المشروع يسمح بترتيب متعدد النماذج على مستوى المحلية للاستفادة من الاستدلال الكبير. يتيح للمستخدمين إدارة وتحليل قدرات مختلفة من نماذج الاستدلال الكبيرة، مما يجعلها أداة قيمة للتطبيقات التي تتطلب التفكير والقرار المعمقي. تم بناء المشروع باستخدام لغة بايثون و يستفيد من مكتبات شعبية مثل FastAPI, Gradio, NumPy, Pandas, Pydantic, Rich, Scikit-Learn, و Uvicorn.

Novelty

7/10

Tags

large-language-models model-orchestration local-inference hierarchical-management machine-learning-combination

Technologies

fastapi gradio numpy pandas pydantic rich scikit-learn uvicorn

Claude Models

claude-opus-4.6

Quality Score

C
69.2/100
Structure
79
Code Quality
63
Documentation
85
Testing
70
Practices
59
Security
55
Dependencies
60

Strengths

  • Good test coverage (56% test-to-source ratio)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Properly licensed project

Weaknesses

  • No CI/CD configuration \u2014 manual testing and deployment
  • 1 files with critical complexity need refactoring
  • 9992 duplicate lines detected \u2014 consider DRY refactoring
  • 49 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Address 29 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

26.3h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (0)
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
MIT
License
10.4%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
82.2%
yaml
13.6%
markdown
1.6%
json
1.4%
cpp
0.7%
shell
0.4%
text
0.1%
toml
0.1%

Frameworks

FastAPI pytest

Concepts (2)

Repobility · the analyzer behind every row · https://repobility.com
CategoryNameDescriptionConfidence
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
auto_descriptionProject DescriptionHierarchical multi-model orchestration for local LLM inference. Routes tasks across multiple model tiers with automatic escalation, speculative decoding, and episodic memory.80%
auto_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/93950.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV