ai-dial-core and ai-dial-admin-backend

The admin backend provides management and configuration capabilities for the core platform, making them **complements** that are used together—the core handles unified API access to models while the admin backend enables operational control over that infrastructure.

ai-dial-core
63
Established
ai-dial-admin-backend
40
Emerging
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 14/25
Maintenance 13/25
Adoption 4/25
Maturity 9/25
Community 14/25
Stars: 653
Forks: 39
Downloads:
Commits (30d): 21
Language: Java
License: Apache-2.0
Stars: 6
Forks: 3
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About ai-dial-core

epam/ai-dial-core

The main component of AI DIAL, which provides unified API to different chat completion and embedding models, assistants, and applications

Built on Eclipse Vert.x with Java 21, it implements an HTTP proxy architecture that routes requests to heterogeneous LLM providers, embedding services, and custom applications through dynamic configuration. Supports hot-reloading of model/application definitions without server restart via configurable intervals, and deploys to Kubernetes clusters using Helm charts with flexible static and dynamic settings management.

About ai-dial-admin-backend

epam/ai-dial-admin-backend

Admin Panel API for AIDIAL Core

Scores updated daily from GitHub, PyPI, and npm data. How scores work